Home > Blog > Технические подробности продвижения сайтов > Влияние качества HTML кода на выдачу поисковиков

Влияние качества HTML кода на выдачу поисковиков

Опубликовано 14.07.2011 От

html код

Влияние процесса валидности HTML кода, соответствия кода страницы W3C требованиям стандартов и качества верстки страниц на позиции и рейтинги в системах поиска уже давно обсуждаются оптимизаторами и вебмастерами. И практически у каждого из них есть на этот счет свое мнение. В данном материале приведены мнения об отношении систем поиска  к HTML страницам хорошего качества, а также страницам, на которых  в HTML коде допущены ошибки. Вы также сможете ознакомиться с результатами экспериментов по данному вопросу, осуществленных несколькими вебмастерами.

Что собой представляет валидный HTML код?

Нет в вебе такой страницы, которая была бы написана не на HTML. HTML, подобно любому языку, имеет грамматику, пунктуацию, синтаксис, которым необходимо следовать. То есть любой документ, при написании которого данный код используется, должен быть написан в соответствии с правилами языка. Язык  HTML систематически претерпевает изменения. Это привело к тому, что на данный момент он является достаточно сложным, и любой вебмастер может запросто ошибиться. В случае несоответствия Вашего HTML кода W3C стандартам (официально принятые правила), его называют плохим или невалидным (недействительным).

Почему корректность HTML – один из основных факторов для SEO ?

Все системы поиска должны быть в состоянии прочесть HTML код для качественного поиска соответствующего контента. При наличии ошибок в написании HTML кода у систем поиска возникают трудности. Все программы систем поиска действуют в соответствии со стандартами HTML. Ломаная верстка или закрытый тег могут иметь определяющее значение для ботов. Ваша задача – четко объяснить поисковым роботам, какой элемент что из себя представляет и как именно он должен выглядеть.

При наличии битых ссылок у Вас на сайте его индексация сразу же замедляется, особенно в том случае, если количество страниц на сайте большое. Качественный HTML даст поисковым роботам возможность быстрой индексации сайта и его добавления в свой индекс.

«Google» выпустил «Руководство для веб-мастеров», в котором включены рекомендуемые правила  оформления с целью сделать работу бота с Вашим сайтом проще. Данные правила можно назвать «правилами валидного HTML»:

  • Если Вы желаете создать сайт, то он  должен иметь текстовые ссылки и понятную иерархию.
  • Проверьте правильность работы всех ссылок, а также корректность кода HTML.
  • Чтобы проверить сайт, пользуйтесь текстовыми браузерами (такими как «Lynx»), потому, что практически все системы поиска читают сайт так же, как указанный выше браузер. Если просмотр Вашего сайта с использованием текстового браузера потерпел неудачу из-за файлов cookie, JavaScript, фреймов, DHTML или Flash, то, скорее всего, сканеры систем поиска также потерпят неудачу, пытаясь его обработать.

Эксперименты в отношении воздействия валидности HTML на позиции в серпе

Некоторые вебместера склонны считать, что ранжирование сайта в процессе поиска не зависит от валидности HTML либо качества верстки. Утверждая это, они приводят в пример следующее: согласно большей части ключевых запросов в поисковых результатах, первыми с списках оказываются совсем не те сайты, которые выполнены согласно w3c стандартам. Возможно, в этом есть зерно разума, но необходимо помнить, что существует очень много других факторов, которые также в состоянии оказать значительное влияние на ранжирование в системах поиска. Некоторых вебмастеров это побудило поэкспериментировать в данном направлении.

С итогами подобного эксперимента можно ознакомиться в статье Марка Даоста «Заботится ли «Google» о валидности HTML?». В двух словах, автор создает два сайта. В коде одного из них специально допускает ошибки, второй же делает абсолютно валидным. Оба сайта мастер оптимизировал согласно двум «ключам». По окончании процесса проверки позиций и индексации осуществляется замена кода в обоих сайтах, а также перенос ошибок на второй сайт с попутным их устранением в первом. Итог эксперимента заключается в том, что «Google» проводит изменения позиции сайтов, не обращая внимание на правильность кода HTML.

На выводы первого эксперимента могли оказать влияние недостаточное количество экспериментальных данных, а также несоответствующий подход к проведению. Кроме всего прочего, верить Марку Даосту сложно из-за того, что по окончании статьи он приводит битую ссылку, ведущую на форум, где обсуждался данный вопрос. Помимо всего прочего, дата публикации статьи остается по сей день неизвестной. Проанализируем более ранние эксперименты.

В мае 2007 года из-под пера господина Шауна Андерсона вышла статья по названием «О тестировании Google на предпочтение валидного HTML». Данная статья получила положительный результат. Прозрачность эксперимента и хорошие результаты автор подтверждает соответствующими примерами и доказательствами. Кроме воздействия соответствующего HTML, г-н Андерсон проводит исследование воздействия валидного CSS. Согласно заключениям автора, валидные HTML и CSS оказывают положительное влияние на позиции страницы в результатах поиска. Комментарии пользователей на эту тему можно прочитать на его сайте.

Еще один эксперимент был проведен ранее. В январе 2006 года господин Майк Девидсон опубликовал статью «Уроки из хитрого сео-теста». В данном материале содержится детальный отчет в отношении эксперимента, который учитывал также и валидность кода HTML. На вопрос: «Можно ли попасть впросак, используя несоответствующий HTML код?», автор отвечает, что вполне. Согласно его мнению, «Google» неизвестно каким образом проводит классификацию страниц, ссылаясь на их качественное написание и отдачу. Неприкрытый атрибут вполне может стать причиной того, что определенная часть контента будет воспринята в качестве значения атрибута. В своих выводах г-н Девидсон указывает следующее: нет четкого представления в отношении влияния валидного код на позиции в поиске. Но при этом совершенно ясно, что наличие ошибок при написании кода могут повлиять на вылет страницы или целого сайта из индекса.

Проверка валидности HTML кода

Чтобы проверить валидацию HTML кода, разработано огромное количество бесплатных сервисов. Большинство профессионалов пользуется таким, как «HTML Validator», позволяющим провести проверку на соответствие кода стандартам w3c.

Вне всякого сомнения, далеко не все HTML ошибки могут стать причиной проблем для сервера поискового ранжирования. Для некоторых возможны затруднения в отношении возникновения проблем у систем поиска при индексации страницы. А это может привести к тому, что все SEO усилия окажутся напрасными.