Название домена. При выдаче результатов поиска учитываются ключевые слова в названии домена сайта, также его региональная принадлежность.
Заголовок страницы. Заголовок страницы должен быть с ключевыми словами, по которым она продвигается.
Текст на странице (контент). Необходимо обращать внимание, какие ключевые слова содержит страница.
HTML-разметка. Разметка страницы не должна содержать ошибок и быть структурированной.
Мета-теги (keywords, description и подобные). Присутствие на страницах мета-тегов помогает поисковым системам определить суть страницы. Так что от вас зависит, какое название и описание страниц будут видеть пользователи поисковых систем.
Внутренняя перелинковка. Ссылки между страницами вашего сайта.
Анализ сайта. Имеется ввиду, что нужно делать не только анализ сайта, но и предпринимать дальнейшие меры для продвижения вашего сайта.
Функционал сайта. Нужно создать какие-либо полезные функции для читателей и пользователей вашего сайта.
Структура сайта. Любая страница сайта должна находиться в 2-3 клика от Главной.
Красивый дизайн. Нужно создать удобный, красивый и запоминающийся дизайн, что неизбежно понравится пользователям.
Социальные ссылки. Желательно на сайте выставить блок социальных ссылок (социальные сети, закладки...) с помощью которых читатели смогли бы ваш сайт или понравившуюся статью порекомендовать другим.
Отображение сайта в браузерах (кроссбраузерность). Дизайн сайта должен быть оптимизирован под популярные браузерах (Mozilla Firefox, Chrome, Internet Explorer, Opera и Safari), чтобы не было проблем с отображение сайта в различных браузерах.
Карта сайта. Это удобно для читателей сайта и поисковых систем видеть все статьи сайта в одном месте.
Оптимизация шаблона сайта.
Верстка.
Регулярное обновление сайта качественным контентом.
Качество и полезность информации.
Полнота ответа на определенный вопрос.
Удобство чтения информации на сайте.
Способы раскрутки сайта самостоятельно. Внутренние факторы.