Перед тем начать непосредственно оптимизацию страниц сайта необходимо сделать себе фундамент. Фундаментом любой оптимизации сайта является SEO дружественность сайта или готовность сайта к SEO. Эта оба термина обозначают «чистоту» кода сайта и валидность HTML и CSS. Вы когда-нибудь пытались построить карточный дом? Если пытались, то вы должны понимать, что без хорошего фундамента (прочных нижних «секторов») построить большой дом не получится. Так и с сайтом. Поисковой робот должен быть в состоянии понять, что находится на данной странице и проиндексировать это.

html Шаг второй: приводим в порядок сам сайт.

Валидность HTML

«Фундамент» должен состоять из нескольких пунктов:

  1. Валидный HTML код и CSS, без ошибок. Проверить валидность своего кода можно сервисом — HTML, CSS.
  2. Все JavaScript желательно поместить во внешний .JS файл, ни в коем случае не на странице.
  3. С CSS история та же, желательно, чтобы они были во внешнем файле.
  4. Сделать навигацию по сайту максимально простой. Связывайте страницы друг с другом. Перелинковке будет посвящен один из шагов, поэтому поговорим об этом более подробно.
  5. Делать четкие, понятные человеку и роботу заголовки страниц. При создании TITLE необходимо учитывать и то, что в нем обязательно должны быть включены ключевые слова.
  6. URL адреса естественно должны быть читабельными для поисковых систем. В URL должны присутствовать ключевые слова, по которым продвигается данная страница. Можно делать адреса страниц и на русском, но я лично предпочитаю правильный транслит.
  7. Должна быть качественная карта сайта в формате XML. Без ошибок и обновляемая.
  8. Файлу Robots.txt стоит уделить отдельное внимание. В первую очередь Robots- инструмент для влияния на индексацию. Одна из главных задач – закрыть в файле Robots все возможные повторы, кодировки и расширения файлов, не поддерживаемые поисковыми системами.
  9. Не стоит ставить на страницы фреймы. В данный момент они негативно влияют на ранжирование в поисковых системах.
  10. Не используйте JavaScript или Flash как основное навигационное меню. Меню – важнейший инструмент, который помогает в индексации сайта. Если же вы все таки решили сделать в одном из этих форматов, то дублируйте их и обычным HTML кодом, который более понятен поисковой системе.

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