Собрано как краткий итог советов по продвижению сайта, в порядка уменьшения значимости:
контент
много страниц
оптимальное количество текста на странице (2-20 кб)
тематический текст (реально интересный и полезный)
оригинальный текст (не повторяемый)
обновление сайта
появление новых страниц
обновление существующих страниц
наличие ключевых слов на страницах сайта:
статистика запросов можно посмотреть: adwords.google.com.ua, adwords.google.ru, adstat.ramble.ru/wrds/, direct.yandex.ru, stat.go.mail.ru/stats
конкуренция по запросу: количество страниц, в том числе по точной фразе (в кавычках), их релевантность, их PageRank и ТИЦ, т.е. насколько легко подняться выше их
тэг keywords (не влияет, но удобно записывать туда ключевые для дальнейшей работы)
главную страницу сайта оптимизировать под самые точные (по специфике сайта) и высокочастотные ключевые слова
title, h1-h6, strong, b, a (ссылаться на внешние сайты схожей тематики, но не на всех страницах одну и ту же ссылку), alt (в картинках), и повторить несколько раз в тексте без выделений
регистрация в популярных поисковиках и каталогах, где требуют прямую регистрацию или в их специальных каталогах (проверять в Google, Yandex, Rambler, Meta, BigMir, Mailru, Aport)
внешние ссылки на сайт, и в них описание тематическое и с ключевыми словами (описание желательно разнообразить), обязательно прямая ссылка, низкая скорость добавления внешних ссылок
тематически близкие сайты
тематически близкие каталоги
внутренние, перекрестные ссылки между страницами
статичные страницы htm(l) или php (чтобы робот воспринимал статичными), расположенные в корневом каталоге
поле Description (описание тематическое и интересное, чтобы человек зашел на сайт)
ведение тематической рассылки (subscribe.ru или другие)
как давно существует сайт (чем дольше, тем лучше)
срок, на который зарегистрирован домен (чем выше, тем лучше)