Лучшие статьи и кейсы стартапов
Включить уведомления
Дадим сигнал, когда появится
что-то суперстоящее.
Спасибо, не надо
Главное Свежее   Проекты
Рекомендуем
Продвинуть свой проект
2 524 31 В избр. Сохранено
Авторизуйтесь
Вход с паролем

ТОП20 рекомендаций: Учет SEO-требований при разработке нового сайта

Как не переделывать сайт заново? ТОП20 рекомендаций по учету SEO-требований при разработке нового проекта. Создайте сайт, изначально оптимизированный под поисковые системы.

Разработка нового сайта? Какие SEO-требования необходимо учесть, чтобы добиться правильной индексации сайта и дальнейшего роста в поисковых системах?

Для успешного продвижения сайт должен соответствовать определенным SEO-требованиям. Их лучше учесть на стадии разработки, так как последующее исправление готового проекта потребует дополнительных затрат. В этой статье поговорим о самых важных пунктах (ТОП20+1).

1. Формирование URL сайта (адреса страниц) в формате ЧПУ (человеко-понятный урл)

Общие требования к адресам страниц (URL):

  1. Единый формат для всех адресов страниц.
  2. Транслитерация кириллического текста.
  3. Уровень вложенности – до третьего.

Важно: Чем короче адрес страницы, тем лучше.

Примеры:

  • site.ru/catalog/kurtki
  • site.ru/kurtki – предпочтительнее.

2. Уникальный тег Title для всех страниц сайта

Тег Title является одним из самых важных тегов на странице сайта, но при этом часто при разработке сайта в теге выводится не уникальная информация.

Если сайт большой, перебирать страницы вручную — довольно емкий процесс, нужно использовать сервисы автоматизации.

С помощью программы Xenu можно осуществить сбор данных по вашему сайту в автоматическом режиме.

b_57912cc2ac289.jpg

На картинке видно, что сортировка сделана по тегу Title. Сканируем глазами все страницы, определяем те адреса, у которых дублируется данные тег.

Ставим задание программисту сформировать уникальный мета-тег Title для данных страниц.

3. Определяем битые ссылки

Битые ссылки – это нерабочие ссылки на страницах вашего сайта. Необходимо выявить их и либо исправить адреса ссылок, либо удалить.

b_57912d34d65e0.jpg

В нашем случае это:

  • 2 неверные ссылки на страницы сайта;
  • 4 неверных адреса на изображения.

Нужно все исправлять.

4. Проверяем наличие внешних ссылок

В идеале, внешних ссылок с вашего сайта быть не должно. С другой стороны, обеспечить полное отсутствие внешних ссылок не предоставляется возможным, вам нужно ссылаться на сервисы, свои социальные страницы и другие страницы, полезные для вашей аудитории. Главное не допустить внешних ссылок не одобренных с вашей стороны.

b_57912dc363808.jpg

Делаем сортировку по столбцу Address и получаем список всех внешних ссылок.

5. Скорость загрузки страниц сайта

Скорость загрузки страниц должна составлять не более 3 секунд.

О плохой скорости загрузки страниц, также может уведомлять и Яндекс.Вебмастер:

b_57912df2cf5c7.jpg

Проверить скорость загрузки страниц можно с помощью различных сторонних сервисов.

Также используем сервис https://www.google.com/webmasters/tools/mobile-fri...

В целом, для ПК нужно получать 85 из 100 баллов.

b_57912e1937bf0.jpg

6. Проверяем мобильную версию сайта

Сайт должен адекватно отображаться в разных браузерах. Проверить верстку можно с помощью Google Webmaster Tools.

Используем сервис https://developers.google.com/speed/pagespeed/insi...

b_57912e4bbc695.jpg

7. Проверяем наличие файла /robots.txt

Необходимо создать файл robots.txt с правилами для поисковых систем. Robots.txt – это файл-инструкция для поисковых систем, в котором указывается, какие страницы сайта посещать, а какие нет.

В данном файле мы закрываем от индексации все «мусорные» страницы. Какие именно? Подробнее в рекомендации #20.

После переноса проекта на основной URL, необходимо проверить наличие файла robots.txt. Встречается частая ошибка — указание поисковым системам о запрете индексации страниц сайта. Это выглядит так:

User-agent: *

Disallow: /

После переноса проекта, программисты частенько забывают обновлять данный файл.

8. Общие требования к структуре сайта:

  1. Структура сайта сформирована на основе семантического ядра.
  2. Понятная и удобная навигация по страницам сайта.
  3. До любой страницы можно добраться в 3-4 клика.
  4. Карта сайта в формате XML.
  5. Карта сайта в формате HTML — страница на сайте с наглядной структурой сайта.

9. Чистая история домена

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

Подробнее о том, как выбрать доменное имя.

10. Система управления сайтом должна давать возможность указать уникальный title, description и h1 для отдельных страниц сайта

11. Настройка главного зеркала

Проводится только после переноса разрабатываемого проекта на основной домен.

Необходимо определить, какой домен главный (с www или без) на текущий момент, это можно сделать с помощью Яндекс.Вебмастер:

b_57912f2cb4786.jpg

Настройка индексирования / Переезд сайта

В данном случае основное зеркало: o-se.ru

Также должен быть настроен 301 редирект с не основного зеркала на основное.

b_57912f49ce77e.jpg

Сервис проверки серверных редиректов — http://www.bertal.ru/

Видим, что при вводе адреса www.o-se.ru стоит 301 редирект на o-se.ru

Такая же переадресация должна происходить и для внутренних страниц.

Важно: указание главного зеркала должно быть и в файле robots.txt

Видим: Host: o-es.ru

Данная директива предназначена только для поисковой системы Яндекс. Для остальных поисковых систем (User-agent: *) мы не прописываем ее.

Устраняем дубли страниц

«Склейка» технических дублей страниц со слешем и без слеша на конце, а также с расширениями (index.php, .htm и т.д.)

К примеру, простановка 301 редиректа со страницы:

o-es.ru/blog/kak-prodvigat-landing-page-v-poiskovyh-sistemah

На

o-es.ru/blog/kak-prodvigat-landing-page-v-poiskovyh-sistemah/ (канонический адрес страницы)

12. Должен быть отработан код ответа сервера «ошибка 404» для тех страниц, чей адрес указан не правильно

b_57912fad89812.jpg

Ввели неверный адрес страницы http://o-es.ru/seo1/, получили страницу с кодом ответа сервера 404.

Многие ошибаются, полностью доверяя сообщению на странице сайта о том, что такой страницы не существует. Но этого бывает недостаточно, такая страница может отдавать код ответа сервера – 200 ок и данная страница будет индексироваться. – не поняла смысл Вам необходимо на 100% убедиться, какой именно ответ отдает сервер при запросе неверного адреса страниц, для этого можно воспользоваться сервисом http://www.bertal.ru/.

13. Требования к тексту и тегам H:

  • Только уникальный контент;
  • Как оформлять тексты на страницах сайта;
  • На странице обязательно должен быть только один тег h1, остальные остальные (<h2>, <h3>) – по необходимости;
  • Неприемлемо использование тегов в меню, технических блоках и верстке.

14. Требования к пагинации:

Что такое страницы пагинаций?

b_5791301037a53.jpg

Это страницы:

  1. o-es.ru/blog/
  2. o-es.ru/blog/page/2/
  3. o-es.ru/blog/page/3/
  4. o-es.ru/blog/page/4/
  5. и тд.

Правила:

  • На страницах пагинации (со второй и до последней) не должно быть блоков SEO-текста. Текст выводим только на основной странице раздела;
  • Первая страница – ссылка на основную страницу раздела.

Пример: o-es.ru/blog/page/1/ 301 редирект на o-es.ru/blog/

UPD. Дополнение #01 от 18 июля 2016 года.

15. Обязательное наличие раздела Статьи

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

16. Проработка коммерческих факторов ранжирования на сайте:

  • Страница Контакты (наличие карты).
  • Акции, Скидки.
  • Информативная шапка сайта.

17. Защита уникального контента

Используем сервис Яндекса – Оригинальные тексты.

b_579130a692124.jpg

Яндекс.Вебмастер / содержимое сайта / Оригинальные тексты /

  • Загружайте только оригинальные тексты, которые до сих пор не были опубликованы в интернете.
  • Рекомендуемый минимальный объем – 500 знаков, максимальный — 32000 знаков.
  • Вы можете размещать текст на сайте сразу после отправки заявки.

18. Требования к Верстке страниц сайта:

  • Необходимо убрать все ненужные блоки html кода, которые не несут полезной нагрузки для страницы.
  • Все скрипты подгружать из отдельных js-файлов (за исключением скриптов метрики).
  • Не оставлять больших кусков закомментированного кода в верстке (оптимально – удалять все комментарии на этапе вывода html-кода).
  • Не использовать теги визуального и логического выделения (strong, b, i, em…) для оформления в дизайне.
  • Не использовать теги заголовков H1-H6 для визуального оформления в дизайне.

19. Используем микроразметку для сайта:

  1. Контакты (Микроформат hCard); hCard — популярный, широко используемый во всем мире открытый формат, предназначенный для публикации контактной информации в структурированном виде. Подробнее https://yandex.ru/support/webmaster/hcard/general....
  2. Хлебные крошки (Разметка с микроданными, Разметка с RDFa);
  3. Open Graph (Стандарт Open Graph разработан социальной сетью Facebook. Он позволяет контролировать превью, которое формируется при публикации ссылки на сайт в социальных сетях, и передавать информацию другим интернет-сервисам).
  4. Отзывы;
  5. Товары и цены; Не пренебрегайте микроразметкой, выводите цены товара в сниппете, это всегда преимущество, так как увеличивает кликабельность (особенно если ваши цены привлекательны).

Все возможности Яндекса:

b_57913178e27ce.jpg

20. Используем мета-теги:

  1. Тег в для всех полезных страниц (разделы, рубрики, теги, каталог товаров).
  2. Мета-теги в на всех "мусорных" для поиска страницах:
  • Админка системы управления сайтом (CMS);
  • Личный кабинет, корзина и другие личные страницы пользователей (на коммерческих сайтах);
  • Спасибо за «заказ», «отзыв», и др.;
  • Фильтры, если они не соответствуют плану оптимизации сайта;
  • Сортировки и настройки отображения;
  • Результаты поиска;
  • И другие подобные страницы.

20+1. Правильная структура сайта

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

Как правильно сформировать структуру сайта (интернет-магазина) — большой вопрос, который мы обязательно разберем в ближайшее время в рамках отдельной статьи. Блог O'Es.

С данными рекомендациями стоит ознакомить команду Вашего проекта!

+7
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Подбираем рекоммендации...
Комментарии
Первые Новые Популярные
Симулятор бизнес-процессов
Сервис имитационного моделирования и оптимизации бизнес-процессов
Prolis Labkk
Транслитерация кириллического текста - это архаизм со времен первых телефонов GSM без поддержки русского языка в смс. Уже же можно писать по-русски даже домен.
Ответить
Ренат Зайдуллин
Спасибо, поржал :)
Ответить
hfrtvnii
ахаха. добро пожаловатьв настоящее. транслитерация и только она.
Ответить
Симулятор бизнес-процессов
Сервис имитационного моделирования и оптимизации бизнес-процессов
Prolis Labkk
Секундочку, проблема сложности в выборе провайдера почтового сервиса с поддержкой кириллических доменов не связана с решением транслитерации никак.
Ответить
hfrtvnii
а почтовый сервис то тут причем?
Ответить
Симулятор бизнес-процессов
Сервис имитационного моделирования и оптимизации бизнес-процессов
Prolis Labkk
Спутал с веткой комментариев ниже, где выяснилось, что вся боль кириллицы в почтовых сервисах.
Ответить
O'Es Marketing Agency
Делаем SEO | Обучаем SEO | Настраиваем систему контент-маркетинга
O-Es.ru
Спасибо за комментарий! Есть нюансы.

У доменов в зоне РФ (и других в кириллическом написании) наблюдается ряд технических проблем:
1) Многие сторонние сервисы, которые нужно будет использовать в дальнейшем, не поддерживают кириллицу;
2) У пользователей могут возникать проблемы при простановке ссылок на ваш сайт;
3) и т.д.

Вы можете использовать домен .рф для медийной рекламы, при переходе на сайт поставить 301 редирект на основное зеркало.

Подробнее о выборе доменного имени и нюансов доменных зон - http://o-es.ru/blog/kakoe-domennoe-imya-vybrat-dlya-sajta/
Ответить
Показать предыдущие комментарии
Симулятор бизнес-процессов
Сервис имитационного моделирования и оптимизации бизнес-процессов
Prolis Labkk
Поддержка урл на кириллице есть? Есть. Сервисы поддерживают? Поддерживают.
Вам кажется "kakoe-domennoe-imya-vybrat-dlya-sajt" верхом изящества, мне - наоборот, запахло работой школьника.
Ответить
Versta
Бюро Front-end разработки. Верстаем сайты как для себя
Глеб Владимирович Горохов
Сервисы емэйл-маркетинга, например
Ответить
Симулятор бизнес-процессов
Сервис имитационного моделирования и оптимизации бизнес-процессов
Prolis Labkk
Выбрать другого провайдера услуги, который поддерживает кириллицу, и всех делов.
Ответить
Versta
Бюро Front-end разработки. Верстаем сайты как для себя
Глеб Владимирович Горохов
Посоветовать можете? Я вот не встречал. Кучу сервисов перепробовал, везде не поддерживается, даже на русских типа UniSender. В итоге пришлось перейти на .ru домен
Ответить
Симулятор бизнес-процессов
Сервис имитационного моделирования и оптимизации бизнес-процессов
Prolis Labkk
На правах шутки http://письмо.рф/
Ответить
Inmar
Агентство комплексного интернет-маркетинга
Макаров Максим
А зачем разработчику прописывать тайтлы и настраивать главное зеркало? Про обязальный раздел Статьи я вообще молчу.
Ответить
O'Es Marketing Agency
Делаем SEO | Обучаем SEO | Настраиваем систему контент-маркетинга
O-Es.ru
К команде, которая работает над проектом, необходимо подключать SEO-специалиста (по возможности).

На самом деле речь идет про стандартные ошибки, которые встречаются при сдаче проекта – задвоенные тайтлы на всех страницах сайта. Далеко ходить не надо, буквально на прошлой неделе https://spark.ru/startup/577818af2ef74/blog/16330/prodvizhenie-kontentom-kak-mi-zavoevali-vnimanie-potentsialnoj-auditorii?c=56278

Касательно информационного раздела, что не так?
Ответить
Inmar
Агентство комплексного интернет-маркетинга
Макаров Максим
Обязательное наличие раздела Статьи. Может быть следовало говорить об информационном разделе, нежели про раздел Статьи.
Ответить
O'Es Marketing Agency
Делаем SEO | Обучаем SEO | Настраиваем систему контент-маркетинга
O-Es.ru
Да, сделаем коррекцию, спасибо!
Ответить
Inmar
Агентство комплексного интернет-маркетинга
Макаров Максим
на страницах с пагинацией не проще рел каноникал сделать?
Ответить
O'Es Marketing Agency
Делаем SEO | Обучаем SEO | Настраиваем систему контент-маркетинга
O-Es.ru
Максим, да, на страницах пагинаций поисковые системы рекомендуют использовать тег rel canonical https://yandex.ru/blog/platon/2878.
Ответить
Kirill Levchenko
а гугл не рекомендует этого делать.... как быть?
Ответить
Max Winn
Спасибо за статью :)

У меня вопрос по поводу формирования URL товаров в интернет-магазине. Если формировать ЧПУ вида site.xyz/[name]-[id], в некоторых случаях кол-во символов может превышать аж 200 штук.
Не будет ли слишком длинный адрес плохо влиять в целом на сайт в поисковой выдаче?
Ответить
O'Es Marketing Agency
Делаем SEO | Обучаем SEO | Настраиваем систему контент-маркетинга
O-Es.ru
Max, спасибо!

Можно предположить, что 200 символов в URL - это перебор). Но.

Нужно понимать, из каких элементов состоит сам блок [name]? Касательно [id] - по каким причинам выводится в URL? Так отрабатывает CMS сайта? Обычно выводится или [name] или [id].

Если есть реальный пример, скиньте, пожалуйста, в личку - проанализируем, дадим рекомендации!
Ответить
Max Winn
[name] – наименование товара.
Дело в том, что встречаются товары с одинаковым наименованием и благодаря добавлению id получается избегать одинаковых URL.

Вопрос, который меня мучает: длина url – момент юзабилити или еще один фактор оценки поисковиками? :)

P.s. Пишу в личку с примером ;)
Ответить
Птичья Личность
Рекомендации даёте, а сами их не придерживаетесь?
Ответить
O'Es Marketing Agency
Делаем SEO | Обучаем SEO | Настраиваем систему контент-маркетинга
O-Es.ru
Мы как раз в рекомендациях и показывали, на примере своего сайта. Идеального сайта нет. Почему?

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

С другой стороны, развитие проекта, его расширение, увеличение количества страниц услуг/товаров/новостей и т.д., хотим мы этого или нет, будет приводит к осознанным или не осознанным ошибка и недочетам. Это естественные процессы, никто не застрахован от этого. Тут можно рекомендовать проводить технический аудит сайта с определенной очерёдностью.
Ответить
Евгений Михайленко
"200 ок и данная страница будет индексироваться. – не поняла смысл Вам необходимо на 100% убедиться"

опечатка?
Ответить
O'Es Marketing Agency
Делаем SEO | Обучаем SEO | Настраиваем систему контент-маркетинга
appvelox
Веб-разработка, мобильные приложения Android и iOS
Князев Юрий
Кратко, информативно) проще простого как раз, два, три...
Молодцы.
Ответить
Bogutskiy
Блог о интернет-маркетинге, SMM, SEO, SMO
Влад Богуцкий
Буквально недавно одному из клиентов разработчики сдали сайт на котором при добавлении новых статей в блог менялся title главной страницы. Клиент в этом абсолютно не разбирался, а вот мне пришлось общаться с разработчиками. Ребята долго меня пытались убедить, что это нормально и так у всех как бы))))
Ответить
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать