Существуют две структуры, которые так или иначе положительно действуют на ранжирование сайта в поисковых системах.
1. Основная часть сайта (полезный контент) расположена после тега BODY. После чего идет навигация, ряд необходимых дополнительных блоков, низ сайта и верхняя шапка сайта.
Такая модель верстки сайта позволяет дать поисковому роботу важную информацию для индексации раньше, чем менее важную в виде навигации и других второстепенных элементов сайта.
Конечно, данная модель сложна в верстке особенно у начинающих, но она является лучшей.
2. Структура, когда в первую очередь после тега BODY стоит шапка сайта с логотипом компании, далее — основная часть сайта, и потом идут менее важные блоки.
Важной особенностью такой структуры является логотип. Он может быть текстовым или графическим, оформлен в виде ссылки, или даже выделен тегом H1.
На мой взгляд, оба метода выделения логотипа хороши и неплохо принимаются поисковыми системами.
Я, допустим, оформляю логотип графически, проставляя при этом описания к нему в свойстве ALT. Далее в основной части проставляю тег H1, что позволяет роботу произвести индексацию сайта, указав ему при этом важность документа с помощью тега Заголовка.
Также необходимо не забывать, что тег H1 на странице должен быть в единичном экземпляре.
Конечно, в рамках данного материала я не могу полностью описать техническую часть построения таких способов верстки, но общие вопросы правильной индексации вы должны знать.
Хочу отметить важные шаги, которые вы должны знать, создавая свои веб-проекты:
1. Забудьте о Flash-сайтах.
Я знаю, что вызову негатив у многих веб-мастеров, но хочу их направить в нужное русло. Читайте внимательно FAQ к поисковым системам. Там сказано, что для правильной индексации сайта он должен быть статичным, то есть выполненный с помощью HTML или, по крайней мере, псевдостатичным. Обычно такие сайты выполняются с помощью PHP с использованием mode rewright.
Для того что бы как-то устранить эту проблему, советую делать HTML-версию Flash-сайта.
2. Похороните Java Script в меню сайта.
Как бы красиво это ни выглядело, но поисковые роботы не умеют индексировать Java Script, соответственно если сделать навигацию по сайту с помощью данного Java, то робот не уйдет дальше первой страницы сайта.
Поисковые системы любят текстовые ссылки. Если вы все-таки не хотите полностью отказываться от этой технологии, тогда необходимо дублировать навигацию с помощью текстовых ссылок или расширенную карту сайта.
3. Избавьтесь от неработающих внутренних ссылок.
Обязательно избавляйтесь от битых ссылок. Все ссылки должны вести на реальные страницы вашего сайт. Иначе поисковый робот просто неправильно произведет индексацию вашего сайта.
Также обратите свое внимание на главную страницу сайта. Мой вам совет, пишите в навигации или карте сайта адрес основного домена, иначе вы будете долго ждать, пока робот проиндексирует и правильно склеит все одинаковые адреса главной страницы.
Пример правильного адреса:
Пример неправильного адреса в навигации:
www. site.ru/index.html
www.site.ru/index.php
4. Структура сайта должна быть такая, чтобы с нижних страниц вы могли легко попасть на главную страницу и наоборот.
5. Постарайтесь убрать лишнюю информацию с сайта.
Постарайтесь убрать не нужные блоки со страниц сайта. Какие блоки вам не нужны, вы должны определиться сами. Если все-таки данный блок вам необходим, но он содержит второстепенную информацию, то просто его закрывайте от индексирования тегом NOINDEX.
Также старайтесь эти блоки опустить как можно ниже к концу страницы. К таким блокам относятся счетчики, выполненные на Java Script, рекламные блоки.
На этом, думаю, данную тему можно закрыть.