Смена структуры или дизайна сайта

При обновлении сайта часто возникают вопросы, связанные с изменением его структуры и дизайна — например, при переезде на новую CMS. Представитель Яндекса Александр Смирнов рассказывает, как переехать правильно с точки зрения SEO.

Необходимость и риски

Говоря про обновление сайта мы подразумеваем два процесса:

  1. смена структуры сайта – смена внутренней адресации страниц
  2. редизайн сайта – обновление графического обновления сайта

Это совершенно разные процессы, но, в большинстве случаев, происходят они одновременно. Именно поэтому говоря об «обновлении сайта», мы будем иметь в виду и смену структуры сайта и его редизайн.

Причины, для обновления сайта

Необходимость смены структуры или дизайна сайта обычно обусловлены:

  • изменениями рынка или потребностей пользователей
  • расширением функционала, сменой CMS
  • переходом на ЧПУ
  • переходом на адаптивную верстку

Любая из этих причин, также как их совокупность, влечет за собой обновление всего ресурса. А любые существенные изменения на сайте несут риски с точки зрения поисковой оптимизации, ведь сайт изменится не только для посетителей, но и для поисковых роботов. Это может быть чревато исключением сайта из поиска, ухудшением позиций страниц по запросам, снижением трафика на сайт, возникновением дублей или каких-либо служебных страниц в результатах поиска. Основная задача вебмастера – снижение этих рисков.

Готовим новую версию

Для начала, для того, чтобы обкатать новую версию, проверить ее функциональность и работоспособность, можно разместить ее на отдельной площадке. В качестве площадки, например, можно выбрать тестовый поддомен – dev.site.ru, или использовать тестовый каталог на своем основном ресурсе – site.ru/dev/.

NB: Для того, чтобы тестовая версия на момент испытания не попала в результаты поиска, не забудьте установить запрет в файле robots.txt. В противном случае можно столкнуться с ситуацией, когда тестовый домен или тестовая директория попадет в поисковую выдачу и начнут конкурировать по запросу с обычной версией сайта.

При выборе новой CMS стоит обратить внимание на:

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

После выбора подходящей CMS, необходимо определиться со структурой вашего будущего сайта. При выборе новой структуры и дизайна, стоит ориентироваться на своих будущих пользователей, чтобы сделать сайт максимально простым и понятным для них. Обязательно использовать ЧПУ-адреса и визуализировать навигацию на сайте (хлебные крошки), это поможет лучше ориентироваться не только пользователям сайта, но и поисковой системе. Так же лучше заранее продумать посадочные страницы под разные категории запросов.

При определении дальнейшего вектора и формата развития ресурса, очень важно опираться на фактическое поведение пользователей новой версии. Для этого можно использовать A/B-тестирование (предлагать новую версию какой-то значимой части своих пользователей) и наблюдать за результатами в Яндекс.Метрике. Зачастую это помогает избежать многих ошибок и корректным образом определить предпочтения пользователей.

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

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

  • проверка исходного кода новой версии (отсутствие мета-тегов noindex на нужных страницах; отсутствие незакрытых тегов noindex; значение атрибута Canonical; отсутствие загрузки контента с помощью JavaScripts; навигация в меню совпадает с внутренней структурой сайта)

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

Обновление сайта

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

Если контент страниц переехал на новые адреса, то используем HTTP-301 редирект со старых страниц на новые (пользователи и робот попадают на новые страницы; робот включит в выдачу новые адреса; редирект передает все накопленные показатели новым страницам).

Если контент удалили, но тематика сохранилась, то используем HTTP-301 редирект на наиболее подходящие по смыслу страницы (страницы категорий или на главную).

Если контент удалили, и тематика сменилась, стоить настроить 404-й код ответа для удаленных страниц или запретить их в robots.txt.

Обеспечиваем быстрое индексирование

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

  • Используем корректный Sitemap
  • Не используем Crawl-delay в robots.txt (чтобы робот мог посещать сайт без ограничения по количеству запросов)
  • Проверяем наличие запрета в robots.txt для служебных страниц
  • Используем инструмент «Переобход страниц» в Яндекс.Вебмастере

Наиболее важные страницы сайта также можно добавить в соответствующий инструмент в Яндекс.Вебмастере:

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

Резюме

В результате, для корректного обновления сайта  с минимальными рисками для поисковой выдачи, нужно:

  1. Определить вектор и формат изменений
  2. Обеспечить доступность контента на новой версии
  3. Использовать HTTP-301 редирект
  4. Вручную ускорить обход новых страниц

Полезные ссылки:

Яндекс.Вебмастер

Яндекс.Метрика

Блог для вебмастеров

Блог Платона Щукина

Источник: Яндекс
subscribe

Подпишитесь на рассылку SearchEngines

— Статьи мировых экспертов

— Аналитические обзоры

— Важные новости

— Горячие темы с нашего форума

preview Правильный переезд на HTTPS. Инструкции Яндекса

Правильный переезд на HTTPS. Инструкции Яндекса

Инженер качества поиска Яндекса Александр Смирнов разбирает правильную последовательность шагов при переводе сайта на безопасный протокол и основные проблемы, возникающие при...
preview 10 советов по поисковой оптимизации PDF-файлов

10 советов по поисковой оптимизации PDF-файлов

В статье предлагаются простые советы, которые помогут улучшить ранжирование PDF-файлов в Google и получить больше поискового трафика
preview Для чего вебмастеру нужна аналитика поисковых запросов

Для чего вебмастеру нужна аналитика поисковых запросов

Михаил Сливинский о том, как устроен современный поиск, какие бывают поисковые запросы и для чего их нужно анализировать вебмастерам
preview Как Google определяет страницы низкого качества

Как Google определяет страницы низкого качества

Какие факторы Google принимает во внимание, оценивая качество страниц, и как определить страницы низкого и высокого качества самостоятельно...
preview О чем говорить со специалистом по SEO. Инструкция для клиентов

О чем говорить со специалистом по SEO. Инструкция для клиентов

Существуют такие аспекты оптимизации, о которых знают толковые сеошники, но не подозревают их клиенты...
preview JavaScript и SEO: сканирует ли Google JavaScript?

JavaScript и SEO: сканирует ли Google JavaScript?

По мере эволюции интернета растёт спрос на сайты, имеющие всё более интерактивную функциональность...