Прежде всего, что вы должны делать:
- Предоставлять свой контент поисковым роботам.
- Создать, и разместить карту сайта.
- Использовать продвижение в социальных сетях.
- Желательно применение ключевых слов по теме сайта в его домене.
- Наличие тегов содержащих ключевые слова.
- Соблюдать плотность ключевых слов в любом из материалов.
- Одна страница вашего сайта должна быть оптимизирована под одно ключевое слово (кроме этого можно использовать дополнительно низкочастотные запросы).
- Оптимизируйте все страницы под низкочастотные запросы.
- Не используйте неуникальный контент (проще говоря, пишите статьи сами, не копируйте их с других ресурсов).
- Навигация должна осуществляться с помощью текстовых ссылок, а не картинок.
- Исключите из использования на вашем сайте Flash-элементы.
- Сайт в целом должен иметь высокий PR(Page Rank).
-Ваш сайт должен присутствовать в каталогах Яндекса или DMOZ.
А теперь о том, что не стоит делать:
- Не использовать повторяющиеся теги на всех страницах.
- Не злоупотребляйте meta- тегами.
- Не скрывайте текст.
- Не пользуйтесь дорвеями.
- Запрещается дублировать контент.
- Используйте CSS вместо JavaScript в меню.
- Делайте URL понятным. Для этого лучше всего использовать ЧПУ(Человеко-понятный-урл).
- Не надо стараться получить много ссылок(оплаченных или автоматических).
- Обменивайтесь ссылками только взаимно.
- Не участвуйте в сервисах обмена ссылками.
- Распределяйте ссылки на все страницы.
- Не используйте поддельные названия, адреса а так же несколько доменов.
- Если не знаете как работать с robots.txt, луче не лезьте туда.
- Не меняйте адрес главной страницы, и не используйте редирект.
И да прибудет с вами seo!