Разработка сайтов, создание сайтов
Для того, чтобы сайт успешно индексировался поисковиками и уверенно выходил в топ по продвигаемым запросам, необходимо уделить время структуре сайта
Структуру сайта, ключевые элементы дизайна, разделы, навигацию и т. д., желательно хорошо продумывать ещё при его создании. Конечно, для новичка сделать сайт "чисто" - непосильная задача, но нужно этому учиться, чтобы не терять массу времени впоследствии на переделку.
Большинство поисковых систем имеют свои предпочтения. В частности, чем сайт проще, тем он больше подходит под требования «поисковиков».
Вот несколько важных правил:
Сайт должен иметь простую структуру – без подразделов и подкаталогов. При этом второстепенных страниц может быть сколь угодно много, но от создания страниц более низкого уровня лучше всего отказаться.
Создавайте простые статичные HTML страницы. Очень НЕ советую FLASH и FRAME технологии! Причины разные, но с точки зрения индексации и последующей выдачи в поиске они однозначно уступают HTML сайтам. Желательно, чтобы URL страниц были с осмысленным названием: например, struktura-saita.html
Тег <TITLE> должен быть разным для каждой страницы и включал в себя ключевые слова страницы.
Не используйте Java Script в меню. Поисковики хоть и научились читать их, но все же лучше сделать меню либо обычными ссылками, либо продублировать в виде обычных ссылок.
Все теги должны быть закрыты.
Не должно быть "битых" ссылок, то есть ссылок никуда не ведущих.
Не перегружайте сайт графикой, Java скриптами, текстом.
Создайте файл robots.txt
Считается, что лучше использовать дивововый дизайн (созданный при промощи <div>). Табличная верстка более "тяжелая" для поисковиков.
Скрипты и стили выносить в отдельные файлы и подключать их:
<link rel="stylesheet" href="style.css" type="text/css" /> - в разделе <HEAD>
<script language="javascript" src="/script.js"></script> - в любом месте HTML страницы
В общем, порадуйте поискового бота правильной структурой и чистатой кода и он обязательно ответит взаимностью :) Не стремитесь превращать его в помойку. Не пихайте в него всё подряд. Чем чётче тематика сайта и меньше излишеств, тем лучше. Я стараюсь убирать "с глаз" поисковых роботов всё, что только возможно, не относящиеся к смысловому содержимому. Это рекламные блоки (в том числе рекламные текстовые ссылки) и скрипты, и счётчики, форма подписки и всё, что не нужно. Делается это просто с помощью тега <noindex></noindex>