Валидность верстки
Компания Google заявляет, что валидный HTML код является сигналом качества.
У программистов нет единого мнения насчет важности валидного HTML кода и верстки. Некоторые думают, что это очень важно, в то время как другие говорят, что это не имеет значения. Недавно в компании Google отметили, что валидный HTML код является показателем качества:
Почему валидация кода важна? Существуют различные точки зрения на этот вопрос. В команде Google считают проверку кода на валидность одним из основных показателей качества. Он не может гарантировать доступность, производительность и удобство в эксплуатации, но он снижает количество возможных вопросов, которые могут возникнуть и во многих случаях указывает на правильное использование технологий.
Валидный HTML код, валидная верстка
Уделяя большое внимание валидации кода и валидной верстке, мы разработали систему, которую используем как метрику качества для измерения. Вот как мы делаем на наших собственных страницах. Мы даем каждой из наших страниц оценку от 0-10 баллов, где 0 является худшим показателем (страницы с 10 или более HTML и CSS ошибками проверки) и 10 (в идеале 0 ошибок валидации). Мы начали делать это около двух лет назад, вначале выборочно,а в настоящее время проверяем все наши страницы, в случае, если клиент принял решения о необходимости валидного кода.
Что такое валидный HTML код?
Большинство веб-страниц написаны на HTML. Как и в каждом языке, в HTML есть свои собственные грамматика, лексика и синтаксис, и каждый документ, написанный на HTML должен следовать этим правилам, то есть верстка должна быть валидной.
Как и любой язык, HTML постоянно меняется. HTML стал относительно сложным языком, и поэтому в нем очень легко сделать ошибку. HTML код, который написан не по правилам, называется не валидным HTML кодом.
Почему важен валидный HTML код?
Поисковые системы используют HTML код вашего веб-сайта, чтобы найти соответствующую информацию. Если ваш HTML код содержит ошибки, поисковые системы не смогут найти все элементы на странице.
Поисковые роботы подчиняются стандартам HTML. Они смогут правильно проиндексировать ваш веб-сайт только в том случае, если он соответствует HTML стандарту. Если есть ошибка в коде веб-страницы, они могут неверно обработать данные для индексирования.
Хотя большинство крупных поисковых систем может справляться с небольшими ошибками в HTML коде, отсутствие скобки в вашем HTML коде может быть причиной того, что ваша веб-страница не будет найдена в поисковых системах.
Если вы не закроете некоторые теги должным образом, или если некоторые важные теги отсутствуют, поисковые системы могут игнорировать все содержание этой страницы.
Как вы можете проверить валидность вашего HTML кода?
Откройте страницу валидатора и проверьте результат. Либо просто скопируйте адрес валидатора в адресную строку браузера: http://validator.w3.org/
Хотя не все ошибки HTML вызовут проблемы для вашего рейтинга в поисковых системах, некоторые из них могут помешать поисковым роботам индексировать вашу веб-страницу.
Валидный HTML код помогает поисковым роботам индексировать ваш сайт. Проверка HTML кода веб-страницы занимает всего несколько минут, но это будет иметь большое влияние на доступность веб-страниц.
- HTML - Язык разметки гипертекста (Hypertext Markup Language) или расширяемый язык разметки гипертекста (Extensible Hypertext Markup Language, XHTML)