Важно ли иметь семантически правильный HTML в отношении SEO?


SEO, похоже, является предметом, окруженным как мифами, так и различными мнениями. Тем не менее, я хотел бы знать, есть ли у вас мнение о том, насколько важно иметь семантически правильный XHTML, то есть хорошо сформированный и действительный XHTML, в отношении SEO.

 2
Author: Clean, 2010-12-02

6 answers

  1. Хорошо сформированный (x)HTML означает, что меньше шансов, что искатели неправильно проанализируют ваши документы. Плохо написанный (x)HTML оставляет открытой возможность того, что искатели либо не смогут интерпретировать, либо неправильно истолкуют содержимое вашей страницы, в результате чего страница не будет проиндексирована или будет проиндексирована неправильно (в ущерб вам).
  2. Подсказки, данные (x)HTML, являются очень большой частью алгоритмов ранжирования. Это большая причина, по которой flash никогда не будет таким удобным для SE, как(x)HTML. Ему просто не хватает возможности дать убедительные подсказки поисковым системам о содержимом страницы (обратите внимание, я не сказал, что Flash нельзя сканировать или индексировать). Например, <abbr title="International Business Machines >IBM</abbr> сообщает поисковым системам, что IBM - это сокращение от международных бизнес-машин. Это помогает им связать эти два понятия. (Не случайно это также хорошо для пользователей).
  3. Скорость страницы имеет значение. Плохо написанный (x)HTML означает, что для отображения ваших страниц потребуется больше времени. Если ваши страницы занимают слишком много времени, вы рискуете ваши страницы оштрафованы (для этого вам нужно быть в нижнем 1 %, и плохой (x)HTML не сделает этого сам по себе, но в сочетании с другими факторами это, безусловно, не поможет вам в этом отношении).
  4. Если ваш (x)HTML написан правильно, вы можете воспользоваться преимуществами микроформатов. Но если вы не можете правильно отформатировать свой (x)HTML, вы, конечно, не сможете заставить микроформаты работать на вас.
 6
Author: John Conde, 2010-12-02 15:31:10

Некоторые поисковые системы дадут вам штрафные баллы за несоответствующие типы документов, кодировки, испорченный HTML и т. Д.

 3
Author: Šimon Tóth, 2010-12-02 15:15:18

Если вы хотите, чтобы ваш XHTML был правильно проанализирован и "хорошо понят" искателем/индексатором поисковой системы, то yes...it это важно.

Основные поисковые системы должны уметь справляться с незначительными проблемами, но такие ошибки могут повлиять или не повлиять на ваш рейтинг в зависимости от того, о какой поисковой системе вы говорите.

 1
Author: Justin Niessner, 2010-12-02 15:14:25

Это не только помогает поисковой системе "понять" ваш контент, обычно правильный код менее навязчив и, следовательно, занимает меньше места на странице. По крайней мере, в Google соотношение кода и контента влияет на ваш результат, так что это еще один голос за хороший чистый (минимальный) код.

 0
Author: Surreal Dreams, 2010-12-02 15:17:41

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

Что касается поисковых систем, Google использует очень сложные алгоритмы для ранжирования вашего сайта, и валидность и семантический код, безусловно, будут в их числе. Никто, кроме Google, не может точно сказать вам, насколько это важно, но это определенно поможет.

 0
Author: Jakub Arnold, 2010-12-02 15:22:33

Поскольку вопрос был how важным, ответ будет it is of minor importance, as long as your code is not a validation nightmare

 0
Author: john, 2010-12-02 21:17:56