В HTML имеются структурные элементы, которые могут помочь поисковому механизму понять общую тематику документов, а также местоположение логических разделов и важных частей контента — это дескрипторы , , <Ь> и т.д. При отсутствии таких элементов в HTML-коде поисковый механизм вынужден принимать эти решения полностью самостоятельно.
Большинство сайтов, сделанных вручную, вполне удачны в этом отношении, особенно если в их создании участвовал специалист по поисковом маркетингу, однако многие системы управления контентом просто кошмарны. Кроме того, WYSIWYG-peдакторы обычно не используют эти дескрипторы, а вместо них обильно рассыпают стилевые дескрипторы с элементами CSS. Это совсем не идеальное решение в отношении поисковой оптимизации. Например, такая структура:
- Элемент K/li>
- Элемент 2
- Элемент 3
содержит больше семантической информации, чем следующая:
Элемент Kbr>
Элемент 2
Элемент 3
— даже если на экране обе они выглядят полностью одинаково.
Если вы разработали Web-контент с помощью WYSIWYG-редактора, лучше потом
вручную оптимизировать сгенерированный HTML. А можно и написать HTML-код самостоятельно, не пользуясь таким редактором. Дополнительное решение с применением собственного языка разметки будет рассмотрено ниже в данной главе.