Базовые требования по SEO при создании сайта

kazi_mir
На сайте с 08.09.2010
Offline
39
12129

Решил составить общий список базовых моментов по продвижению для разработчиков (особенно при создании нового сайта), чтобы не приходилось так часто писать кучу доработок по каждому сайту (хотя это не поможет).

Думаю, что список многим будет интересен. Некоторые моменты спорны и зависят от вкуса каждого. Пункты не структурированы, все идет общим списком. Можете добавлять еще пункты, которые здесь мог упустить.

1. Должен быть 301 редирект с написания http://сайт на http://www.сайт. Если же сайт раньше уже существовал, то нужно проверять это написание вручную, забив URL в Яндекс, после чего надо навести на домен зеленым цветом и посмотреть в строке самого браузера, что выдается; если при наводке отображается сайт с www, то делать нужно с www; если без него, то соответственно без него. Здесь ошибиться нельзя и если в этом вопросе нет опыта, лучше консультироваться со знающими специалистами (если ошибиться, сайт в Яндексе пропадает на 1-2 месяца из выдачи напрочь; Google более совершенен в этом вопросе, поэтому там будет все нормально при любом варианте).

2. Должен быть 301 редирект с написания http://www.site.ru/страница на http://www.site.ru/страница/ - со слешем на конце.

3. Должна быть сделана автоматическая генерация файла sitemap.xml, при этом в админке нужно реализовать возможность изменения <priority> от 0.1 до 1.0, <changefreq> и сделать галочку - не выводить страницу в sitemap.xml. Параметры <lastmod> - дата того дня, когда сохранена страница (внесены последние изменения). <priority> автоматически берется для главной 1.0, для второго уровня - 0.8, для третьего уровня - 0.7, для остальных - 0.6. <changefreq> пусть автоматом будет weekly.

4. Страница не должна ссылаться сама на себя ни в меню, ни хлебных крошках, ни в логотипе на главной странице.

5. Часть ссылок, встречающихся на каждой странице и не имеющих важности для индексации нужно делать с помощью JavaScript (например, страница Карта сайта). Для каждого сайта индивидуально.

6. В админке сделать возможность вставки в общих настройках сайта кода счетчика Яндекс.Метрика - место в footer и Google Analitics - место перед закрывающимся тегом </head>.

7. Сделать обработку 404 ошибки в шаблоне сайта. Человек не должен быть напуган и не должен покидать сайт.

8. Сделать в админке отдельное поле h1. Если оно не заполнено, то h1 берется из названия страницы.

9. Для каждой страницы должна быть возможность прописывания <title>, метатегов description, keywords. Должна быть реализована на всех страницах сайта автоматическая генерация title.

10. Реализовать возможности настройки ЧПУ (Алиас) для любой страницы автоматически транслитом из названия страницы. При этом для раздела новости нужно сделать особый ЧПУ - /news/2012-07-26/. Если новостей в этот день несколько, то дополнительно подставляется еще одна цифра - /news/2012-07-26-2/. Может есть другие варианты, как сделать красивей.

11. Не должно быть ни одного тега <b>, только <strong>; в том числе если вставлять определенный текст через админку сайта и выделить через кнопку b, то в коде должен быть strong.

12. На всех страницах нужно вставлять скрипт по защите от копирования и сразу с ним функции Исходный код правой кнопкой. Сделать в админке галочку-исключение "разрешить копирование". Если галочка стоит, то текст на странице копировать можно – действие скрипта пропадает для этой страницы.

13. В элементах верстки не должно быть тегов h1-h6, а также ссылки не должны быть заключены в <strong>. Другими словами, теги заголовков h1-h6 употреблять только для текста в контенте; для, например, блоков «Новости», «Акции», «Мы на карте» и т.п. не делать (там использовать div); на странице максимум один тег h1 (исключение может быть по h1 только в случае верстки HTML5 и отдельных section или article для каждого блока, если таковые есть в дизайне.

14. Верстка сайта должна быть только HTML5.

15. На сайте нужен редиректный модуль, куда можно внести старое название страницы, с которой идет перенаправление и новое, на которую оно приходится.

16. В паганации новостей, каталогах продукции, статьях и проч. страницах с пагинацией нужно, чтобы при нажатии на цифру 1 после перехода, например, со страницы 2, отображался URL без приписки, например такой - /news/?start=0

17. В продукции, если есть пагинация, сделать текст только на основной странице; при нажатии на цифру 2 этот текст дублироваться не должен

18. Разметка страницы должна быть валидной (не должно быть ошибок валидации). Проверка - The W3C Markup Validation Service. CSS также желательно проверять на валидность; естественно, что CSS3 не может быть валидным и эти ошибки исправлять не нужно.

19. Все скрипты должны быть в отдельном (-ых) файлике (-ах).

20. Тег title должен быть вверху страницы, под <head>.

21. Если поля keywords и description не заполнены, то на сайте в коде страницы они выводиться не должны.

22. Ссылка на главную страницу с логотипа (или знака домик, ссылки меню главная) должна быть так <a href="/">, а не так - <a href="index.html"> или .php и прочие возможные варианты.

23. В CMS должна быть возможность редактирования файла robots.txt.

24. Все внешние ссылки должны идти с атрибутом rel="nofollow" или в JavaScript (для разных ссылок по-разному; нужно смотреть на примере).

25. При создании новых абзацев в текстовом редакторе админки (WYSIWYG-редактор) текст должен быть обособлен в тег <p> (не <div>, <span>, <br> и т.д.). Это должно происходить при нажатии Enter. При нажатии же Enter+Shift идет просто переход на новую строку с помощью <br>.

devaka
На сайте с 27.11.2007
Offline
115
#1

Хорошие пункты!

Позволю себе дополнить их и дать ссылку на seo-чеклист http://www.seochecklist.ru/

Новичкам о плане раскрутки (/ru/forum/365295) | Продвижение статьями (/ru/forum/357989) | Ошибки SEO (/ru/forum/354029) | © Devaka.ru
kazi_mir
На сайте с 08.09.2010
Offline
39
#2
devaka:
Хорошие пункты!
Позволю себе дополнить их и дать ссылку на seo-чеклист http://www.seochecklist.ru/

Спасибо.

Да, иногда им тоже пользуюсь.

I
На сайте с 19.12.2011
Offline
90
#3
14. Верстка сайта должна быть только HTML5.

А другой стандарт уже не катит для СЕО?

---------- Добавлено 14.11.2012 в 22:38 ----------

devaka:
Хорошие пункты!
Позволю себе дополнить их и дать ссылку на seo-чеклист http://www.seochecklist.ru/

Что скажите по поводу этого пункта?

4. Страница не должна ссылаться сама на себя ни в меню, ни хлебных крошках, ни в логотипе на главной странице.

Ведь СЕО не должно вредить юзабилити. Главная всегда почти на 90% имеет ссылки с логотипа и с пункта меню.

Продажа оригинальной продукции Apple в Москве Apple-Seller.ru (http://apple-seller.ru/). Отличный VPS/VDS хостинг для сайтов в Inferno Solutions (http://cp.inferno.name/aff.php?aff=1489).
S
На сайте с 21.05.2006
Offline
209
#4
kazi_mir:

24. Все внешние ссылки должны идти с атрибутом rel="nofollow" или в JavaScript (для разных ссылок по-разному; нужно смотреть на примере).

Ссылочные биржи и сеошники с Вами категорически не согласны. :)

---------- Добавлено 14.11.2012 в 21:44 ----------

iSeller:
Ведь СЕО не должно вредить юзабилити. Главная всегда почти на 90% имеет ссылки с логотипа и с пункта меню.

Только не с самой себя.

I
На сайте с 19.12.2011
Offline
90
#5
shav:
Ссылочные биржи и сеошники с Вами категорически не согласны. :)

---------- Добавлено 14.11.2012 в 21:44 ----------


Только не с самой себя.

Ну и как же быть с меню? Уже много где читал что релнофолоу не закрывает ссылку, а просто не передает вес. Вес страницы утекает в никуда. У Деваки в блоге об этом так же написано, как быть с меню. Ява меню гугл так же удачно индексирует. Получается не надо делать меню. Или на каждой странице свое.

Боюсь комментариев не будет. )))

Shlackbaum
На сайте с 18.08.2010
Offline
322
#6

Потер) У деваки мой был про каноникал)

Зато вот вопрос с Тири был поднят по-другому:

http://clubs.ya.ru/search/replies.xml?item_no=3584

Пустота. Какого черта здесь появляется чья-то реклама?
S
На сайте с 21.05.2006
Offline
209
#7
iSeller:
Или на каждой странице свое.
Боюсь комментариев не будет. )))

По-моему, все нормальные движки так по-умолчанию и делают. В самописных нет проблемы реализовать подобное. В чем проблема?

I
На сайте с 19.12.2011
Offline
90
#8
Shlackbaum:
Потер) У деваки мой был про каноникал)
Зато вот вопрос с Тири был поднят по-другому:
http://clubs.ya.ru/search/replies.xml?item_no=3584

Да не там именно про релнофолоу, помню картинку для примера, ведро нарисовано с утекающей в никуда из дырки воды.

---------- Добавлено 14.11.2012 в 23:36 ----------

shav:
По-моему, все нормальные движки так по-умолчанию и делают. В самописных нет проблемы реализовать подобное. В чем проблема?

Так реализовать то можно, но зачем? В крошках например я исправил, у лого тоже мог бы снять ссылку. Но мне например привычно нажимать на лого, я знаю что попаду на главную, это привычка. Карту кликов если смотреть, то лого кликается часто. Раздел ИМ в меню ссылается сам на себя, а как еще? В 90% сайтов так. И сидят многие в топе без проблем. Кто то доказал отрицательное влияние таких ссылок? Если нет, то зачем портить юзабилити?

Химик78
На сайте с 16.10.2009
Offline
161
#9
kazi_mir:
Решил составить общий список базовых моментов по продвижению для разработчиков (особенно при создании нового сайта)

Вот еще можете добавить из статьи Сайт, который легко продвигать.

Там под продвижением понимается не только seo, но и другие виды.

proshin.ru (http://proshin.ru/services/) - аудит сайтов, продвижение, контекстная реклама и пр.
S
На сайте с 21.05.2006
Offline
209
#10
iSeller:
ДНо мне например привычно нажимать на лого, я знаю что попаду на главную, это привычка.

Куда Вы попадете тыкнув на лого на главной? Какой смысл тогда в этой ссылке?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий