Обсудить проект

7 мин чтения

SEO-база нового сайта: что настроить перед запуском

Перед запуском нужны title и description, понятные адреса, sitemap.xml, robots.txt, HTTPS, перенаправления и подтверждённые права в Вебмастере и Search Console.

Перед запуском сайту нужна SEO-база: понятные заголовки и описания страниц, аккуратные адреса, карта сайта и robots.txt, одна версия адреса с HTTPS и подтверждённые права в Яндекс Вебмастере и Google Search Console. Это ещё не продвижение, а условие, без которого продвигать нечего: поисковик должен найти страницы, понять их и не запутаться в дублях. Разберём каждый пункт, а потом соберём всё в чек-лист.

Настраивать всё это лучше до запуска: многое проще сделать сразу, чем исправлять на живом сайте. Адреса, которые уже попали в поиск, придётся менять через перенаправления. Проиндексированные дубли выпадают из выдачи не сразу. А сайт, который забыли открыть для роботов, может неделями не появляться в поиске — и никто не поймёт почему.

Title, description и h1: что человек видит в поиске

Title — заголовок страницы во вкладке браузера и в поисковой выдаче. У каждой страницы он свой: главный запрос в начале, затем уточнение, в конце можно название компании. «Главная» или одно название компании на всех страницах — упущенная возможность. Длинные заголовки поисковики обрезают, поэтому самое важное — в первых словах.

Description — описание под заголовком в выдаче: одно-два предложения о том, что человек найдёт на странице. Яндекс и Google могут собрать сниппет из текста страницы сами, но хорошее описание часто берут как есть.

H1 — главный заголовок на самой странице, один на страницу. Он может совпадать с title или быть длиннее и живее. Подзаголовки h2 и h3 отражают структуру текста, их не ставят ради крупного шрифта.

Например, для страницы услуги: title — «Ремонт ванной под ключ: сроки и стоимость», h1 — «Ремонт ванной комнаты под ключ», description — что входит в работу и как получить расчёт.

Адреса страниц: ЧПУ, HTTPS и одна версия сайта

Понятные адреса (ЧПУ)

ЧПУ — человекопонятные адреса: /uslugi/remont-vannoj/ вместо /index.php?id=127&cat=4. По такому адресу и человек, и поисковик понимают, что на странице, ещё до перехода. Правила простые:

  • латиница, слова через дефис, только строчные буквы;
  • вложенность повторяет структуру сайта: раздел, затем страница;
  • без дат, номеров и служебных слов, если они не нужны;
  • один формат для всех адресов: со слешем в конце или без.

Адреса стоит утвердить до запуска: после индексации каждое изменение потребует перенаправлений.

Одна версия сайта: HTTPS, перенаправления, canonical

Один и тот же сайт может открываться по нескольким адресам: с www и без, по http и https, со слешем в конце и без, с index.html. Для поисковика это разные страницы с одинаковым текстом — дубли. Выберите основную версию, например https без www, и настройте на неё 301-перенаправления со всех остальных.

  • HTTPS. Сертификат установлен и продлевается автоматически, а картинки, шрифты и скрипты тоже загружаются по https. Без HTTPS браузеры помечают сайт как небезопасный.
  • Canonical. Тег на каждой странице указывает её основной адрес и помогает склеить дубли, когда к адресу добавляются UTM-метки, параметры сортировки или фильтров.
  • Страница 404. Несуществующий адрес отдаёт код 404 и понятную страницу со ссылками на главные разделы, а не перенаправляет на главную и не отвечает кодом 200.

Как настроить sitemap.xml и robots.txt

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

robots.txt — правила для поисковых роботов. В нём закрывают то, что искать не нужно: админку, корзину, результаты поиска по сайту, служебные адреса с параметрами. Отдельной строкой указывают адрес карты сайта. Для Яндекса можно добавить директиву Clean-param, чтобы адреса с UTM-метками не считались разными страницами. А директива Host устарела: главную версию сайта Яндекс определяет по 301-перенаправлениям.

Запрет в robots.txt не гарантирует, что страницы не будет в выдаче: Google может показать адрес, если на него ссылаются. Чтобы убрать страницу из поиска, нужен метатег robots со значением noindex, а сама страница при этом не должна быть закрыта в robots.txt — иначе робот метатег не увидит. Проверить файл можно в Вебмастере инструментом «Анализ robots.txt».

Скорость и мобильная версия: что проверить

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

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

Нужна ли микроразметка schema.org

Микроразметка описывает содержимое страницы на языке, который понимают поисковики: это организация с адресом, телефоном и часами работы, это товар с ценой, это хлебные крошки. Из неё поисковик может собрать расширенный сниппет, но не обязан. Небольшому сайту обычно хватает разметки организации или местного бизнеса, хлебных крошек и, если есть, товаров или статей. Ошибки покажут валидатор микроразметки в Яндекс Вебмастере и «Проверка расширенных результатов» от Google.

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

Как подключить Вебмастер, Search Console, Метрику и карты

  • Яндекс Вебмастер и Google Search Console. Добавьте сайт и подтвердите права — метатегом, HTML-файлом или записью в DNS. Отправьте sitemap.xml, а главные страницы — на переобход в Вебмастере и через «Проверку URL» в Search Console. Первые недели заглядывайте в диагностику: там появятся ошибки, которые видит робот.
  • Яндекс Метрика. Счётчик на всех страницах, цели на отправку форм и клики по телефону и мессенджерам. Без целей вы увидите посещаемость, но не узнаете, откуда приходят заявки. Счётчик и кабинеты для вебмастеров оформляйте на аккаунт владельца сайта, а не подрядчика.
  • Карты. Местному бизнесу нужны карточки в Яндекс Картах и 2ГИС с теми же названием, адресом, телефоном и часами работы, что на сайте, и со ссылкой на него. По запросам с привязкой к месту поисковики часто показывают карту с организациями выше обычных результатов.

Чек-лист перед запуском

Что проверить Как должно быть
Индексация В robots.txt нет запрета на весь сайт, на страницах нет лишнего noindex, тестовый пароль снят
Title и description Свои у каждой страницы, главное — в начале
Заголовки Один h1 на странице, h2 и h3 по структуре
Адреса Короткие, латиницей, через дефис, в одном формате
sitemap.xml Открывается, в нём только нужные страницы
robots.txt Закрыты служебные разделы, указан адрес карты сайта
Главная версия адреса www и без www, http и https ведут 301-перенаправлением на одну
Canonical На каждой странице указывает её основной адрес
Страница 404 Отдаёт код 404 и помогает найти нужное
HTTPS Сертификат действует и продлевается сам
Мобильная версия Всё содержимое и формы доступны с телефона
Скорость Лабораторный тест для телефона без серьёзных проблем
Микроразметка Валидаторы Яндекса и Google не находят ошибок
Вебмастер и Search Console Права подтверждены, карта сайта отправлена
Яндекс Метрика Счётчик на всех страницах, цели на заявки и контакты
Карты Карточки в Яндекс Картах и 2ГИС с актуальными данными

Чего не делать

  • Закрыть сайт от индексации на время разработки и забыть открыть.
  • Оставить в открытом доступе тестовую копию на поддомене или техническом адресе — в поиск попадут дубли.
  • Ставить одинаковые title и description на все страницы.
  • Запускать сайт с пустыми разделами «Скоро здесь появится…» и текстом-рыбой.
  • Копировать тексты у конкурентов или с сайта производителя.
  • Набивать тексты ключевыми словами в ущерб смыслу.
  • Менять адреса страниц после запуска без перенаправлений.

Если готовите запуск, расскажите о задаче: SEO-базу проще заложить на этапе структуры, чем исправлять на живом сайте. Перед финальной оплатой пригодится чек-лист приёмки сайта у разработчика, а если новый сайт заменяет старый — разбор редизайна без потери трафика.

(Вопросы)

Частые вопросы

Сколько времени нужно, чтобы новый сайт появился в поиске?

Обычно от нескольких дней до нескольких недель, точных сроков поисковики не обещают. Ускорить знакомство помогают sitemap.xml, добавление сайта в Яндекс Вебмастер и Google Search Console и отправка главных страниц на переобход.

Нужно ли закрывать сайт от индексации на время разработки?

Да, пока на нём тестовые тексты и недоделанные страницы. Надёжнее всего закрыть тестовую версию паролем. Главное — снять запрет в день запуска и проверить robots.txt и метатеги robots.

Чем title отличается от h1?

Title — заголовок во вкладке браузера и в поисковой выдаче, h1 — главный заголовок на самой странице. Они могут совпадать, но title обычно короче и начинается с главного запроса.

Нужна ли микроразметка небольшому сайту?

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

Что делать со старыми адресами, если новый сайт заменяет прежний?

Настроить 301-перенаправления со старых адресов на соответствующие новые страницы. Иначе посетители и роботы будут попадать на ошибку 404, а ссылки на старые страницы с других сайтов перестанут работать.

(Читать дальше)

Ещё статьи

Все статьи →
  1. Форма заявки на сайте: как сделать, чтобы её заполняли

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

    Разработка
  2. Как выбрать домен для сайта

    Хороший домен короткий, пишется так, как слышится, и легко диктуется по телефону. Разбираем зоны .ru, .рф и .com, проверку истории и продление.

    Разработка
  3. Сайт на нескольких языках: как сделать и не потерять в поиске

    У каждой языковой версии — свои адреса, например папка /en/, связь через hreflang и свои заголовки, а язык посетитель выбирает сам, без переадресации по IP.

    Разработка