Google переезд на новый домен требует обновления входящих ссылок


Содержание материала:

Переход на https

Переход на безопасный протокол становится обязательным пунктом оптимизации. Статья о том как перейти на https без потери позиций в поисковых системах.

Переход на https без потери позиций

Этот метод намного дольше, чем если сразу перейти с проставлением 301 редиректа.

Подготовка сайта. Или что необходимо сделать до переезда на https

  1. Установите SSL-сертификат. Сейчас можно установить бесплатный сертификат Let’s Encrypt — в том же Таймвебе это делается за 2-3 минуты. Раньше, когда я у них заказывал платный сертификат то, возникали проблемы с сервером и их установкой — теперь же всё автоматизировали.
  2. Установите относительные ссылки на всем сайте. Если не получается исправить вручную — используйте функции замены данных в PhpMyAdmin (базе данных). Также не забудьте, что есть статичные файлы шаблонов или плагины в CMS — где может быть html-код с абсолютными ссылками — везде всё меняйте на относительные. Нюанс: если ссылки предназначены для открытия во внешней среде (например, из письма), то рекомендуется прописать уже с нужным протоколом.
  3. Важно также не забыть про тег base. Задать базовую ссылку относительно документа.
  4. Если хотите передавать информацию по переходам на сайты с незащищенным протоколом необходимо будет настроить мета-тег meta name=»referrer» со значением отличным от content=»no-referrer-when-dowowngrade» (значение по умолчанию).
  5. Необходимо все внешние подгружаемые скрипты, счетчики, другие ресурсы (картинки, видео, стили и т.п.) со сторонних сайтов при возможности перевести на загрузку с протокола https.
  6. Проверьте что сайт доступен как по https, так и по http. Если всё в порядке — переходим к следующим шагам.
  7. Необходимо настроить канонические ссылки (canonical) с указанием оригинала — проставляем со страниц http на страницы https, на страницах с https на самих себя — https.
    Получается:

http://site.ru => https://site.ru
https://site.ru => https://site.ru

  • Генерируем карту сайта с путями на https. Главное, если будет производится загрузка карты сайта с http://site.ru/sitemap.xml — то пути в такой карте должны указывать на https версию.
  • Для тех, у кого есть YML файл с выгрузкой товаров — также следует обновить с указанием https.
  • Необходимо добавить карту сайта (точнее все варианты) в robots.txt и конечно же директиву host
    Пример:
  • Иногда требуется обновить кеш сайта.
  • Просканировать сайт на предмет ошибок Xenu или Netpeak Spider — в помощь!
  • В данный момент у нас должно получится следующее:

    • сайт доступен по двум протоколам http и https
    • с http версии ведут канонические ссылки на https версию
    • на обоих версиях все ссылки либо относительные, либо ведут на https версию
    • директива host указывает на https версию
    • карта сайта указывает на https версию

    Переезд сайта в панелях вебмастеров (до 301 редиректа)

    Об некоторых ранее оговоренных особенностях также можно почитать в статье о переезде сайта на другой домен.

    Сообщаем поисковым роботам о изменении главного зеркала, есть два пути:

    1. Отправить запрос на обновление файла robots.txt с новым значением директивы host
    2. Указать в поисковых системах главное зеркало с https

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

    Обновляем robots.txt в панелях вебмастеров:

    Яндекс

    «Панель Вебмастера» => «Инструменты» => «Анализ robots.txt» => Кнопка со стрелочкой «Загрузить и анализировать robots.txt с этого сайта«.

    Необходимо добавить обе версии сайта и отправить в них на обновление robots.txt

    Google

    «Панель инструментов» => «Сканирование» => «Инструмент проверки файла robots.txt» => Кнопка «Отправить» => «Отправьте в Google запрос на обновление» + Кнопка «Отправить«.

    Необходимо добавить все версии сайта с www и без www, с http и с https — получается 4 версии сайта. На всех необходимо обновить robots.txt

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

    «Кабинет вебмастера» => «Проверка Robots.txt» => Кнопка «Загрузить robots.txt с сайта«, затем кнопка «Скачать» => Кнопка «Отправить» (Отправьте запрос на обновление).

    В мейле только одна версия.

    В Бинге нет средств для обновления robots.txt

    Изменяем зеркало в панелях вебмастеров:

    Яндекс

    «Панель Вебмастера» => «Индексирование» => «Переезд сайта» => Чекбокс «Добавить HTTPS» => Вы увидите полный путь к сайту (он должен соответствовать директиве Host) => Кнопка «Сохранить«.

    Должна появиться надпись: «В ближайшее время в результатах поиска вместо домена site.ru появится https://site.ru«.

    Google

    «Панель инструментов» => Шестеренка => «Настройки сайта» => Основной домен => выбрать «Отображать URL-адреса как ***site.ru» => Кнопка «Сохранить«.

    У Google можно только указать главное зеркало с www или без www — нужно проделать для обоих версий (для http и https). Желательно на этот случай проставить редирект на нужную версию сайта с/без www.

    «Кабинет вебмастера» => «Настройки» => Настройки URL => Чекбокс «Показывать «https»» => Кнопка «Сохранить«.

    В мейле получается намного проще весь этот процесс.

    «Панель мониторинга» => «Средства диагностики» => «Перемещение сайта» => Выбираем радиокнопкой пункт «Я перемещаю URL-адреса из одного места на текущем сайте в другое (site.ru).» => Выбираем область «Домен» => Вводим конечный url домена с https (в том же формате как в «Исходном«) => Кнопка «Отправить«.

    После нажатия получится следующее:

    У Бинга своеобразный переход. После отправки заявки — никаких изменений внести будет невозможно в течении 90 дней.

    Добавляем sitemap в панелях вебмастеров:

    Яндекс

    «Панель Вебмастера» => «Индексирование» => «Файлы Sitemap» => Добавить файл Sitemap (желательно перечислить весь список sitemap из robots.txt) => Кнопка «Добавить«.

    У Яндекса появилась вожможность отправить на переобход sitemap в списке (до 10 переобходов):

    «Нажмите значок справа от URL источника, чтобы отправить файл Sitemap на переобход, не дожидаясь автоматической загрузки. Робот прочтет файл в течение 3 дней. Использовать функцию можно до 10 раз в месяц для одного хоста.»

    Таким способом можно ускорить индексацию, важно указывать уже с протоколом https.

    Google

    «Панель инструментов» => «Сканирование» => «Файлы Sitemap» => Кнопка «Добавление/Проверка файла Sitemap» => Добавляем пути к картам сайта + Кнопка «Отправить«.

    Важно указать во всех 4 версиях сайта (в панелях вебмастеров Гугла) ссылку на карту сайта, где будут указаны ссылки с протоколом https.

    «Кабинет вебмастера» => Мета информация => «Sitemap» => Кнопка «Добавить«.

    Указываем все версии карты сайта — ссылки относительные корня.

    «Панель мониторинга» => «Настройка сайта» => «Sitemaps» => Вводим абсолютную ссылку с протоколом https на карту сайта => Кнопка «Отправить«.

    Ускоряем переиндексацию сайта через панели вебмастеров:

    Яндекс

    «Панель Вебмастера» => «Индексирование» => «Переобход страниц» => Добавить список URL (Дневной лимит — 130 адресов на сайт.) => Кнопка «Отправить«.

    22.11.2020 было замечено что увеличили лимит с 20 до 130 адресов!

    Google

    «Панель инструментов» => «Сканирование» => «Просмотреть как Googlebot» => выбираем «ПК» (по умолчанию выбрано) => Кнопка «Получить и отобразить» => тоже самое проделываем и с мобильной версией: => выбираем «Mobile: Smartphone» => Кнопка «Получить и отобразить» => Дожидаемся обработки запроса, пока не появится кнопка » Запросить индексирование» => Кнопка «Запросить индексирование» => выбираем радиокнопку с надписью «Сканировать этот URL и прямые ссылки» и проходим капчу — лучше всего делать начиная с главной страницы, чтобы робот прошел по всем ссылкам сайта => Кнопка «Отправить«.

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

    Сканировать только этот URL — Месячная квота: 500.

    Сканировать этот URL и прямые ссылки — Месячная квота: 10.

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

    «Кабинет вебмастера» => Сканирование => «Переиндексация» => Кнопка «Переиндексация«.

    Если использовать чаще чем раз в неделю, будет выведена следующая информация:

    Невозможно поставить домен на переобкачку ранее чем через 7 дней от предыдущей постановки.

    «Панель мониторинга» => «Настройка сайта» => «Отправить URL-адреса» => Вводим абсолютную ссылку с протоколом https по одной на строку => Кнопка «Отправить«.

    Можно отправить еще: 50 в этом месяце 10 сегодня — именно такие лимиты существуют у Бинга.

    Другие методы ускорения обхода сайта:

    Директива Crawl-delay в robots.txt

    Частота обращений между обходом страниц (так называемая пауза, задержка) — может снизить нагрузку на сайт. Яндекс и Мейл не ругаются на данную директиву, Google выдает предупреждение.

    «Панель мониторинга» => «Настройка сайта» => «Управление обходом» => Делаем максимальный уровень обхода по верхней планке (Быстрее) => Кнопка «Сохранить«.

    Как показала практика, данная поисковая система самая тормознутая — нагрузку даже при такой настройке дает минимальную.

    Подитог.

    После того как мы всё это проделали вероятность склейки http и https версии и установка последней главным зеркалом увеличивается в несколько раз. От 1 недели до 3 недель (реже до 5-6 недель) — рассчитывайте на такой срок. Многое зависит от объема сайта.

    Переезд сайта на https с 301 редиректом

    Исключаем robots.txt из редиректа

    Необходимо исключить с помощью данной настройки обращение поисковых роботов к файлу robots.txt для того чтобы они смогли считать директиву Host без всяких редиректов.

    301 редирект на https версию

    Проставляется 301 редирект на новые адреса с протоколом https. Делать это рекомендуется только после смены зеркала в панели вебмастера Яндекс на https-версию.

    Strict Transport Security

    Позволит защитить от перехвата данных при редиректе (как пишут). Спорная директива. После неё не смог зайти в админку.

    P.S. В Таймвебе ребята помогли и подсказали документацию.

    Получился такой рабочий код:

    Как узнать что переезд завершен?

    Яндекс

    В яндексе придет уведомление:

    Далее в самом вебмастере Яндекса группа доменов должна быть объедина и главное зеркало с https протоколом стоять первым, индекс должен быть полным — это означает что переезд завершен:

    Google

    «Панель инструментов» => «Индекс Google» => «Статус индексирования» — тут можно увидеть, проиндексировалась ли версия сайта или нет:

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

    На практике ТиЦ начинает обнуляться на старом домене и только после смены зеркала возращается через 2 недели — 3 месяца. Данный фактор зависит от апдейтов тематического индекса цитирования в Яндексе. При этом тиц может стать, как больше, так и меньше по значению, по сравнению со значением до осуществления перезда сайта.


    Резюме

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

    Если есть вопросы, добавления, комментарии — пишите их ниже.

    Обновлено: 24.04.2020 4867 (в день: 5.699)

    Обновление структуры сайта или переезд на новый домен

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

    Добавление нового материала

    При добавлении новых страниц на сайте и добавление пунктов меню – дополнительных действий не требуется. Поисковая система проверит отсутствие запрещающих рекомендаций по индексации Вашего сайта и проиндексирует новый контент.

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

    В случае обновления материалов существующих страниц, простановке ссылок из текстов и обновления названий пунктов меню, следует учитывать, что релевантность целевых страниц будет пересчитана и если оптимизация страниц стала хуже, то позиции сайта могут понизиться. Все изменения следует производить под чётким надзором SEO-специалиста. Этот же пункт касается дизайна, следует учесть наличие тегов alt и title, контента в них и даже имён файлов на хостинге. Изменение любой части кода страниц влечёт за собой переоценку релевантности и изменение позиций.

    Изменение адреса текущей страницы

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

    то не важно обновился домен или адрес: для старой страницы сайта требуется навсегда установить 301 серверный редирект на новую. Старый адрес страницы, при этом, нельзя будет использовать в будущем для создания новых страниц. Это связанно с тем, что при установке редиректа, «доверие» поисковых систем передаётся со старых страниц к новым. В случае, если у вас адрес страницы менялся несколько раз, то серверный 301 редирект необходимо установить со всех старых страниц, на самую актуальную версию.

    Объединение материалов с разных страниц в единую

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

    контент с которых был перенесён на страницу: http://www.site2.ru/uslugi/ В этом случае со страниц 1-2-3 должен быть установлен 301 редирект на страницу: http://www.site2.ru/uslugi/

    Перенос материалов с одной страницы на разные

    Данный случай наиболее сложный с той точки зрения, что у поисковых систем не предусмотрено инструментов управления частичным перенаправлением «доверия». В данном случае рекомендуется максимально избегать данного решения на сайте. Существует 2 ситуации, когда контент разделяется полностью или частично. В обоих случаях позиции сайта по запросам, с наибольшей вероятностью просядут, но с целью их максимального сохранения, рекомендуется выполнить следующие действия: Для полного переноса контента

    1. Для старой страницы (с которой берётся материал) устанавливается 301 редирект на наиболее близкую по смыслу и важную для сайта страницу;
    2. На целевой странице с редиректом выполняется анкорная тематическая перелинковка со всеми страницами, материал для которых заимствовался с исходной.

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

    Полное удаление страницы и контента

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

    Как всё правильно сделать

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

    • Необходимо получить все страницы сайта, на которые есть поисковый трафик за период последнего обновления структуры. Сделать это можно с помощью соответствующих выгрузок в системах аналитики, установленных на сайте.
    • Страницы сайта, известные поисковым системам, доступны в сервисах для вебмастеров, например, таких как Яндекс.Вебмастер и Google Search Console.
    • Так же необходимо получить список всех ссылок на сайт (корректных и «не очень»). Полный список можно получить опять же в сервисах для вебмастеров или сторонних сервисах, например таких как:

    • https://ru.ahrefs.com/
    • https://www.linkpad.ru/
    • https://ru.majestic.com/
    • https://ru.semrush.com/
  • Список всех страниц на сайте так же можно получить, используя SEO софт и выполняя сканирование сайта, например, такими инструментами как: Screaming Frog SEO Spider или Netpeak Spider.
  • После приведения общего списка всех страниц в единый вид, необходимо отметить учесть уже существующие редиректы и ответы сервера. Дальнейшая работа сводится к соотношению всех известных страниц сайта на соответствующие им новые и создание правил для перенаправлений.

    Тонкости и итоги

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

    Переезд на другой домен

    Внимание! В 99% случаев, при переезде сайта на новый домен, он полностью или частично выпадает из поисковой выдачи (на 1-2 месяца). Поэтому прежде чем менять доменное имя, очень хорошо подумайте, взвесив все «за» и «против». А мы вам подскажем как минимизировать потери трафика и основных показателей сайта.

    Когда новый сайт появится в выдаче и на каких позициях?

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

    Вернуться ли показатели ТИЦ и PR после переноса сайта?

    Если вы все сделаете правильно, то вернуться. У Яндекса обычно ТИЦ возвращается через 1,5 месяца, а у Google от 2 до 12 месяцев (зависит от периодичности обновления PageRank).

    Если я купил б\у домен, это повлияет на переезд?

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

    Как правильно переехать на новый домен?

    1. Выбираем и покупаем домен

    Мы подготовили советы по выбору домена и поиску хостинга. После покупки вам нужно залить точную копию старого сайта на новый домен. На этом этапе часто возникает проблема, что часть ссылок вместо относительного пути (/razdel/page1.html) прописана в виде абсолютного пути (например http://badname123.info/razdel/page1.html). Такие ссылки будут постоянно возвращать пользователя на старый сайт, что очень не понравится поисковому роботу при сканировании.

    Решить этот вопрос можно двумя путями:

    1. вручную поменять ссылки (чтобы найти их можно использовать бесплатную программу Xenu Link Sleuth), но если на вашем сайте сотни страниц, то процесс замены превратится в мучение
    2. перед тем как заливать базу данных на новый домен, открываем ее текстовым редактором (желательно использовать Notepad++, чтобы не нарушить кодировку), и с помощью автозамены меняем старое имя сайта на новое (в нашем примере ищем — badname123.info, меняем на — mysite.com).

    После этого проверяем на работоспособность несколько ссылок вручную, а остальные — повторным использованием Xenu Links Sleuth.

    2. Необходимость смены дизайна

    Если вы хотите не только изменить доменное имя (переехать с badname123.info на mysite.com), а и поменять дизайн сайта или его структуру, то лучше разбить это на 2 этапа. Т.е. сначала переезжайте на новый домен, а примерно через полгода меняйте дизайн сайта.

    3. Перенаправляем пользователей на новый домен

    Сам переезд заключается в том, что следует автоматически перенаправить пользователей со всех страниц старого сайта на соответствующие страницы на новом сайте. Причем нельзя просто взять и перенаправить всех посетителей только лишь на главную страницу нового сайта. Обязательно нужно чтобы перенаправление происходило с одной страницу на другую. Правильный пример: со старой страницы http://badname123.info/razdel/page1.html перенаправляем на новую страницу http://mysite.com/razdel/page1.html. Чтобы сделать это автоматически нужно на старом сайте, в файле .htaccess прописать следующие строки:

    Options +FollowSymLinks
    RewriteEngine on
    RewriteCond % robots.txt$ [NC]
    RewriteRule ^([^/]+) $1 [L]

    RewriteCond % ^site\.com
    RewriteRule ^(.*)$ http://site.org/$1 [R=301,L]
    RewriteCond % ^www.site\.com
    RewriteRule ^(.*)$ http://site.org/$1 [R=301,L]

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

    4. Настраиваем файл robots.txt

    В файле robots.txt (и на старом сайте и на новом) добавьте новую строку (или замените текущую):

    где http://mysite.com/sitemap.xml — это путь к xml-карте нового сайта.

    5. Не забрасываем старый домен

    Сохраните права доступа и сам домен для старого сайта хотя бы на 1-2 года. Это нужно т.к. на старый сайт остаются ссылки на других ресурсах и пользователи могут по ним переходить.

    6. Ждем пока поисковые системы склеят домены

    Наберитесь терпения и не паникуйте в тот момент, когда сайт выпадет из поиска на месяц и более. Если вы все сделали правильно, то ваш сайт обязательно вернется в поисковую выдачу. Если же после истечения 2 месяцев ваш сайт все еще отсутствует в поиске, то задайте вопрос на форуме вебмастеров Google или напишите Платону Щукину (техническая поддержка Яндекса). Чтобы это сделать, зайдите в Яндекс-Вебмастер, далее «Мои сайты» и выберете ваш сайт из списка. После этого в нижнем правом углу жмите «Задать вопрос о сайте службе поддержки».

    Далее мы рассмотрим особенности переезда у двух наиболее популярных поисковых систем Яндекс и Google.

    Как склеить сайты в Google?

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

    • добавить оба сайта в Инструменты для вебмастеров (ИДВ)
    • подтвердить на них права (это делается в ИДВ)
    • отправить новый сайт на сканирование (как это сделать) и дождаться его завершения
    • также не лишним будет сообщить Google о том, что ваш сайт переезжает (как это сделать)
    • в ИДВ загрузить файл sitemap для нового сайта
    • установить перенаправление 301-редирект (как это сделать мы описали в пункте 3)

    Принимая участие в онлайн-встрече Google с вебмастерами нам удалось выяснить еще один момент, который может быть полезными и помогает минимизировать время склейки сайтов и отсутствия в поисковой выдаче. Примерно за 2 недели до переезда на каждой странице старого сайта между тегами и нужно разместить атрибут rel=»canonical», который будет указывать на страницу с идентичным содержимым на новом сайте. Этот атрибут сообщает поисковику, что есть две страницы с одинаковым содержанием, и указывает на наиболее важную (каноническую) по вашему мнению страницу, которую Google и должен показывать в своей выдаче. Сделать это можно либо вручную разместив на каждой странице старого сайта такую строку:

    где http://mysite.com/page1.html — это адрес странички нового сайта, содержание которой идентично страничке старого сайта.

    Если же у вас много страниц и сайт работает на CMS, то найдите файл в котором у вас формируются все странички, и между тегами и вставьте такую строку:

    Она будет автоматически подставлять имя текущей страницы и формировать правильную ссылку. Но не забудьте проследить, чтобы url старой и новой странички совпадали. Например старая страница — http://badname123.info/razdel/page1.html и новая страница — http://mysite.com/razdel/page1.html.

    Как склеить сайты в Яндексе

    У данного поисковика список требований простой:

    • добавить оба сайта в Яндекс-вебмастер и подтвердите права на них
    • файлы robots.txt на старом и новом сайте должны быть идентичными
    • установить перенаправление 301-редирект (как это сделать мы описали в пункте 3) или в файле robots.txt, в директиве Host указать адрес нового сайта

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

    Этой возможностью вебмастера пользуются в том случае, если не хотят рисковать сразу всем. Т.е. они прописывают директиву Host, и старый сайт все также работает как и раньше. Через неделю-две Яндекс выбросит из поиска старый сайт, и еще через такое же время добавит туда новый. Но в отличии от 301-редиректа, который привел бы к тому, что старый сайт выпал из всех поисковиков, директива Host делает так, что сайт выпадает только из Яндекса. У этого способа есть конечно и один минус. Когда в Яндексе появится новый сайт, то в Google будет все еще старый, и вам все равно придется использовать 301-редирект.

    О чем нужно помнить при смене домена

    Это только на первый взгляд смена домена может показаться процессом легким и необременительным, иногда так считают даже профессионалы. Это утверждение верно только тогда, когда соблюдены основные правила «переезда». В противном случае вас ждет множество неприятных последствий. Одно из них — падение рейтингов в поисковых системах.

    Так что же следует учитывать, меняя домен?

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

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

    Есть несколько простых правил, которым нужно следовать до и после смены домена.

    До смены доменного имени:

    Оповестите своего хостинг-провайдера. Помните, что ваш «переезд» не должен быть сюрпризом для веб-хостера. Поэтому поставьте его в известность, сообщите дату смены домена и те мелочи, которые могут быть для него важны.

    Сделайте аудит домена. Аудит — это ваша будущая база, поэтому не стоит им пренебрегать. Экспортируйте важные данные, такие как внешние ссылки, действительный рейтинг и результаты поиска из программ подобных SemRush, информацию из Google Analytics, результаты анализа из Google Search Console и т.п.

    Сделайте индексацию сайта, а затем сравните рейтинги до, во время и после смены домена.

    Установите и подтвердите новое доменное имя в Search Console. При смене домена есть риск сделать ошибки при индексации. Чтобы их избежать, подтвердите все версии нового домена в Google Search Console (Webmaster Tools), в том числе www, не www и т.п.

    Сделайте карту 301 редиректа. Создав 301 редирект, вы дадите понять поисковым системам: старый URL навсегда поменял свой адрес. Кроме того, это приведет пользователей на новое место. Есть вероятность, что некоторые редиректы на существующем домене потребуют обновления. Этот вопрос решит Screaming Frog и подобные ей программы, способные проверить сайт на битые ссылки и провести аудит действующих редиректов.

    Для справки:

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

    После смены доменного имени:

    Следует подтвердить смену адреса в Search Console и Bing. Сразу же после смены имени оповестите об этом Google и/или Bing Webmaster Tools. Дело в том, что обе эти платформы обладают удобным набором инструментов: именно он и поможет вам сначала.

    Кроме того, это даст возможность поисковым системам понять, что процесс инициирован подтвержденным пользователем. В процессе подтверждения смены адреса выберите в появившемся списке новый. Затем кликнете на него. Все остальное за вас сделает Google.

    Измените внутренние ссылки. Установите Better Search Replace, если вы пользуетесь WordPress. В этом случае процесс значительно упроститься.

    Если же ваш сайт расположен не на платформе WordPress, то выполнить все автоматически не получится, придется «поработать руками» засучив рукава.

    Редактируйте URL по умолчанию в Google Analytics. Чтобы новые отчеты не приводили вас в недоумение, сделайте этот шаг. Замените доменное имя (в поле Default URL) в обоих разделах: «property» и «view settings» в Google Analytics. Вы потратите на это всего несколько минут. И не откладывайте это в долгий ящик — URL априори имеет большое значение. Чтобы ни о чем не забыть, добавьте аннотацию-напоминание в Google Analytics перед сменой домена, это значительно облегчит вам жизнь.

    Ресинхронизируйте Analytics и Search Console. В Google Analytics перейдите в Admin Settings. Еще раз подключите свой новый Analytics к только что подтвержденному аккаунту в Search Console.

    Следите за ошибками 404. Не оставляйте без внимания ошибки 404. Вероятность их появления особенно высока в первые два месяца после «переезда». Как только заметите сломанную ссылку, индексируйте ошибки в Search Console или повторяйте это хотя бы раз в неделю, не забывая систематически обновлять лист редиректа 301.

    Еще несколько подсказок:


    Как правило, разработчики и веб-мастера ограничиваются вышерассмотренными шагами. Но мы не станем на этом останавливаться и пойдем дальше. Нам еще надо кое-что сделать, чтобы поисковики обратили внимание на новый домен.

    Приведите в порядок старые обратные ссылки. Старые ссылки следует отсортировать и обновить. Для этого можно воспользоваться такими программами, как Ahrefs. Избежать многих проблем и снизить количество редиректов поможет индексация ваших старых обратных ссылок на сайты с высоким авторитетом домена. Также разошлите e-mail уведомления с запросом об обновлении URL.

    Создайте новые обратные ссылки на сайты с высоким авторитетом домена. К этому вопросу стоит подойти со всей ответственностью и не затягивайте, поскольку только созданные в течение недели после смены домена ссылки пошлют правильные сигналы для Google.

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

    Обновите и продвигайте новый домен через соцмедиа. Вы должны осознавать сами и дать понять всему миру, что поменялся всего лишь домен, но не ваше качество и приоритеты. Как сказали бы поставщики пищевой продукции в этом случае: «Поменялась упаковка, но вкус остался прежним».

    Поэтому убедитесь, что бизнес-имя и URL веб-сайта обновлены в ваших профилях в соцмедиа. Сделайте из «переезда» масштабное событие.

    Используйте PPC для подготовки к потерям позиций в Organic Search. В течение двух–четырех недель после смены домена Google обрабатывает новые редиректы, элементы страниц, URL. Этим объясняется снижение трафика на 5–20%. Запуск PPC-кампании поможет сделать потери менее ощутимыми.

    Для справки:

    Organic Search, или органический поиск, — результаты работы поисковой машины в виде упорядоченного списка ссылок на документы, ранжированного по степени релевантности поисковому запросу.

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

    Переезд гемблинг сайтов. Гайд.

    Как грамотно и быстро переехать после блокировки

    Одна из самых сложных проблем на сегодняшний день для вебмастера работающего в сфере гемблинга, это регулярные блокировки сайтов провайдерами с подачи РКН. Обезопасить себя на 100% от коварных действий роскомнадзора пока не получается, я уже писал статью как бороться с блокировкой РКН и она частично помогает, но никаких гарантий на сегодняшний день нет, хоть мы все дружно и пытаемся использовать различные сервисы, готового решения ещё никто не придумал. Вот такую, примерно, табличку мы видим переходя на заблокированные ресурсы:

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

    Подробная инструкция по переезду

    Сразу оговорюсь по поводу инструкции, тут описан способ которым я пользуюсь сам, т.е. все они в принципе сводятся к одному, но может какие-то нюансы используются именно мной, всё это было в своё время прогуглено и уже сейчас доведено до автоматизма, занимает совсем немного времени. Речь пойдёт о переездах сайтов на WordPress, но на практике эта инструкция применима к любой CMS или даже к чистому HTML.

    1 Регистрируем новый домен

    Первое что необходимо сделать, это зарегистрировать новый домен под переезд. Если вы работаете в РУ-сегменте, то и регайте в зоне .ru (есть и другие вполне подходящие доменные зоны, но, бытует мнение, что яндекс проще всего заглатывает обычные рушники). А вот использовать чистое доменное имя, либо же взять дроп — это уже решать вам, если сможете подобрать нормальный домен из дропов, который окажется без всяких санкций и прочей ерунды, то его будет даже лучше (лично у меня они прекрасно заходили), но не забывайте про подводные камни, которые могут быть оставлены прежними владельцами домена.

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

    Рекомендую сразу же создать на хостинге новую базу данных MySql, и скопировать в блокнот её данные. На понадобится: имя базы данных, имя пользователя базы данных и пароль пользователя. Сохраните эти данные, чтобы к этому вопросу потом не возвращаться, они нам пригодятся ниже.

    2 Собираем контент со старого сайта

    Домен мы уже зарегистрировали, прописали на нём NS сервера нашего хостинга, и пока ждём прохождения регистрации (она может занимать до 24 часов, обычно 3-5 часов или быстрее), занимается подготовкой контента для переноса.

    1. Выкачиваем весь контент что был на сайте. Берёте и скачиваете всё что было, полностью все файлы до единого в отдельную папку на вашем компьютере. Сделать это можно различными способами, например через FTP или встроенный файловый менеджер на хостинге. Зачастую хостеры предоставляют возможность добавить все файлы в 1 архив (так будет гораздо удобнее, если ваш сайт разросся до немалых размеров), и скачивать уже 1 файл. В этом случае исключены ошибки с недокачкой фалов, которые лично у меня бывают частенько при переездах, так как мой хостер туго работает с архивацией.
    2. Выкачиваем базу данных MySql. Тут нет ничего сложного, заходите в PhpMyAdmin с билинг панели вашего хостера, подключаетесь к базе данных необходимого сайта (на странице логина phpMyadmin вводите имя пользователя и пароль именно той базы которая нужна, тогда после логина он автоматом закинет в неё). Далее нам понадобится вкладка экспорт:
      В этих настройках ничего не меняем, просто нажимаем кнопку «Вперёд» и начинает скачиваться нужная нам БД.

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

    3 Редактируем контент под новый домен

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

    1. Берём файл ***.sql который вы скачали в phpMyAdmin (дамп базы данных MySql), и открываем его в расширенном текстовом редакторе (отлично подойдёт Akelpad или Notepad++, лично я пользуюсь Акелпадом). Нажмаем комбинацию Ctrl+H и заполняем вот эти два поля:
      В первом поле пишете домен старого сайта, во втором — нового. HTTP указывать не надо, нам необходимо заменить именно доменное имя. Затем нажимаете «Заменить», если видите что замена пошла как надо, то жмёте «Заменить всё» и получаете ответ что столько-то замен было произведено. Далее просто сохраняем получившийся файл под тем же именем. База данных готова.
    2. Редактируем тем-же Акелпадом файл wp-config.php который находится в корне сайта на wordpress. Здесь нам понадобятся данные новой БД, которые мы сохранили выше, заменить нужно будет три строчки:
      Здесь вместо старых значений вписываете уже те, которые создали при регистрации новой БД на хостинге: DB_NAME — имя базы данных, DB_USER — имя пользователя, DB_PASSWORD — пароль базы данных. Больше ничего в этом файле не редактируем, сохраняем.
    3. Редактируем файл robots.txt который находится в корневой директории сайта. В роботсе указываем новые директивы host и sitemap в которых прописываете новое доменное имя и ссылку на карту сайта. Также проверьте наличие файла .htaccess и прописанные там данные, там может быть настроено сжатие файлов, доступы к системным файлам, можно отключить ботов, чтобы не перегружали сайт и другие манипуляции. Позже мы ещё вернёмся к нему.

    Строго соблюдайте синтаксис в редактировании системных файлов, одна маленькая ошибка может привести к полной неработоспособности сайта. На всякий случай делайте бэкап, чтобы потом можно было вернуться к старому варианту и переделать заново. Все эти советы я говорю из своего личного опыта, сколько собак было съедено на этих переездах, пришлось всё довести до автоматизма. На данном этапе у нас сайт полностью готов к заливке на новый домен.

    4 Заливаем данные на новый сайт

    Первым делом заливаем подготовленный выше дам базы данных MySql в новую. Логинимся в новую БД в phpMyAdmin, открываем вкладку «Импорт»:

    Далее «Выберите файл», открывай наш дамп, и больше никаких настроек менять не надо. Если вы делали дамп с того же самого хостинга, то все настройки должны быть одинаковыми и совместимость будет полной. В случае если дам был сделан с другого хостинга, возможно возникнут проблемы и ошибки, их надо решать в зависимости от сообщения об ошибке (самое частое — это ограничение на размер загружаемого файла на сервер, решается через прописывание специального параметра в php.ini, либо, если такое не возможно — то БД разбивается на части и сжимается), это уже отдельная история, в вашем случае должно всё пройти гладко.

    Нажав «Вперёд» дожидаетесь полной загрузки, и видите зелёную строчку типа «38 строк бд успешно импортировано». На этом с базой данных всё. Если у кого возникли какие-либо ошибки при переносе — пишите в комментарии, я помогу.

    Теперь заливаем сам контент. Также, через FTP или встроенный файловый менеджер на хостинге закачиваем все, уже подготовленные нами, файлы со старого домена в корневой каталог (либо в папку www или httpdoc, на разных хостингах она может быть разной) нового домена. Остаётся только дождаться полной закачки, которая порой затягивается надолго, т.к. много мелких файлов передаются гораздо дольше чем один большой, они каждый раз обрабатываются новым запросом к серверу. Попив чаю, и пару раз перекурив мы получаем полностью готовый сайт. Проверяйте работоспособность, всё должно функционировать. На некоторых шаблонах сбиваются настройки темы при переносе, тут уже ничего не поделаешь, настраиваете заново.

    5 Прописываем переезд для поисковых систем

    Остаётся последний, и самый важный момент, необходимый нам для склейки старого домена с новым, чтобы поисковые системы не подумали о вашем сайте как о дорвее с неуникальным контентом.

    1. В файле robots.txt старого домена прописываем директиву host с указанием на новый домен (выглядит она примерно так: host: https://bigaff.ru). Раньше этого было достаточно для Яндекса, чтобы указать ему на переезд, сейчас же надо прописывать 301 редирект о котором ниже.
    2. В файле .htaccess старого домена прописываем постраничный 301й редирект для всех старых страниц сайта на новый домен и соответствующие им новые страницы. Т.к. структура сайта у нас не изменилась, и адреса страниц точно такие же, кроме доменного имени, то тогда запись будет выглядеть вот так:

    RewriteCond % ^www.oldsite\.ru
    RewriteRule ^(.*)$ http://newsite.ru/$1 [R=301,L]

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

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

    Переезжаем, или как съехать с домена на домен, чтобы ничего не потерять по дороге

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

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

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

    1. Хочется более релевантное доменное имя.
    2. Организация сменила свое название.
    3. Хочется более авторитетный домен верхнего уровня.
    4. Решили сменить домен на национальный (к примеру, сайт магазина Беларуси с домена на .com переносится на .by).
    5. Перенос сайта с HTTP на HTTPs и т.д.

    Итак, решение о том, что сайт необходимо перенести, все-таки принято и возникает вопрос, а не потеряются ли позиции сайта, не уйдут ли посетители и не снизится ли показатель тИЦ.

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

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

    Возможно, что при переезде сайта на другой домен сайт потеряет свои позиции или выпадет из поискового индекса; снизятся показатели индекса цитирования и PR.

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

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

    В том случае, если через два месяца ваш сайт не будет присутствовать в поисковой выдаче, то задайте вопрос в Гугл.Вебмастере или сообщите в техподдержку Яндекса. Для этого в Яндекс.Вебмастере вам нужно выбрать «Обратная связь» → «Смена адреса сайта, зеркала» → «Смена адреса и протокола», из выпавшего списка выбрать «Поменялось доменное имя сайта», внизу текста будет ссылка «Спустя полтора месяца адрес сайта не изменился». После чего необходимо будет заполнить форму такого вида:

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

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

    Итак, чтобы осуществить переезд, необходимо выполнить следующие пункты:

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

    Для того чтобы произвести настройку 301-го редиректа, необходимо в файле .htaccess на том домене, с которого вы хотите перенаправить посетителей, прописать:

    Options +FollowSymLinks
    RewriteEngine on

    RewriteEngine off

    Данное правило необходимо для исключения из редиректа файла robots.txt, чтобы при обращении к файлу Яндекс увидел, что host изменился.

    И затем собственно сам редирект:

    RewriteCond % ^site\.com
    RewriteRule ^(.*)$ http://site.org/$1 [R=301,L]
    RewriteCond % ^www.site\.com
    RewriteRule ^(.*)$ http://site.org/$1 [R=301,L]

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

    Исправьте все внешние ссылки, которые направлены на старый сайт, чтобы они вели на адрес нового домена.

    Выполните требования Яндекс и Google Вебмастеров по переезду домена.

    Для Яндекса. Требования для Яндекс.Вебмастера просты:

    Нужно добавить оба адреса сайта в Yandex.Webmaster, подтвердить права на их владение.

    Проследите, чтобы файлы robots.txt на старом и новом доменном имени были одинаковыми. В файле robots.txt для Host`а укажите главным зеркалом доменное имя вашего нового сайта, или настройте 301-ый редирект.

    Сообщите Яндексу об изменении адреса сайта. Для этого необходимо воспользоваться инструментом «Переезд сайта». Данный инструмент позволяет владельцам сайтов сообщить Яндексу о смене домена, используемого протокола, выбрать предпочтительное отображение сайта в поисковой выдаче — с www или без.

    Подробнее о переезде с домена на домен на Яндексе читайте тут.

    Необходимо добавить сайт на старом и новом доменном имени в Инструментах для вебмастеров. Рекомендуем добавить все 4 адреса, как с www, так и без него.

    Про тонкости настройки доменов с www и без читайте на странице Google.Вебмастера: https://support.google.com/webmasters/answer/44231?hl=ru

    Подтвердите права на оба ресурса.

    Затем вам необходимо провести сканирование сайта по новому адресу.

    Сообщите Гугл о переезде вашего сайта на другой адрес.

    Загрузите карту нового домена (sitemap.xml) в Инструментах для Вебмастеров Гугла.

    Произведите склейку зеркал с помощью 301-го редиректа.

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

    Напомню, если вы все сделали верно, то потери вашего сайта будут кратковременны и незначительны. Остались вопросы, связанные с доменом? В этой статье вы найдете на них ответы.

    Информирование Google о переносе сайта на новый домен

    Если ваш сайт переехал на новый домен, вы можете использовать утилиту Изменение адреса , чтобы сообщить Google о вашем новом адресе URL. В этом случае поисковая система будет обновлять индекс в соответствии с новым адресом. Изменения будут действовать в течение 180 дней: к этому времени все страницы проиндексируются по новому адресу.

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

    Примечание: в случае настройки основного домена для оригинального сайта, его следует также установить для нового сайта.

    Важно: перед использованием утилиты для изменения адреса, убедитесь в том, чтобы как старый, так и новый сайт были добавлены и проверены. Особую осторожность следует проявлять при использовании перенаправления 301, которое сообщит поисковой системе о новом месте страницы. Кроме того, убедитесь, что оригинальный сайт не является субдоменом (например, http://vitrina.example.com).

    Сообщить Google о переносе вашего сайта:

    1. На главной странице Инструментов для веб-мастеров выберите нужный сайт.
    2. В разделе Конфигурация сайта (значок шестеренки в правом верхнем углу) нажмите Изменение адреса .
    3. В пункте 4 выберите новый веб-сайт из списка Выберите веб-сайт.

    Если нового сайта нет в списке Выберите сайт, проверьте следующие элементы:

    Алгоритм смены домена без потери позиций

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

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

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

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

    Поисковая система Яндекс, ко всему прочему, рекомендует при переезде на новый домен проверить, не является ли он зеркалом другого домена. Это можно сделать при помощи сервиса сообщить о новом url.

    Внешние ссылки можно проанализировать при помощи сервиса ahrefs.com, а сам сайт через Web Archive.

    Приступаем к переносу сайта на другой домен

    Правильно настроить переадресацию

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


    Пример реализации:

    Для того чтобы это сделать нужно добавить в htaccess старого домена несколько строк :

    Проблемы возникают, когда при переносе сайта на новый домен ещё изменяются url-адреса, возможно, в следствие смены CMS. В данном случае необходимо сделать следующее :

    1. Выгрузить список страниц со старого домена (это можно сделать при помощи программы Netpeak Spider).
    2. Выгрузить список страниц нового сайта.
    3. Составить таблицу соответствия старых и новых url-адресов.
    4. Прописать 301 редиректы со старых url-адресов на новые.

    Бывает такое, что при переносе сайта, некоторые страницы сайта отсутствуют на новом (решили удалить некоторые категории/товары), в таком случае нужно написать 301 редирект на вышестоящую категорию или же на главную страницу сайта.

    Составление списка соответствия url-адресов очень долгий и тяжелый труд, который требует упорства и терпения.

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

    Указать о смене доменного имени в Search Console

    Обязательно нужно указать поисковой системе Google о переносе домена при помощи сервиса Search Console. Сделать это можно в 4 шага:

    1. Добавить новый домен в Search Console и выбрать его в качестве нового домена.
    2. Правильно настроить переадресацию со старого домена на новый.
    3. Убедиться, что для старого и нового сайтов выбраны верные способы подтверждения.
    4. Отправить запрос на изменение адреса сайта.

    Указать о смене доменного имени в Яндекс Вебмастере

    Не стоит забывать о поисковой системе Яндекс. В инструментах для вебмастеров также необходимо сообщить о смене доменного имени. Для этого нужно подтвердить права на владение новым сайтом и выбрать его из выпадающего списка в разделе «Индексирование» -> «Переезд сайта».

    Не забыть про перенос систем аналитики

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

    1. Нужно проследить чтобы коды были корректно размещены на новом домене.
    2. Изменить в интерфейсе Google Analytics и Яндекс Метрики отслеживаемый домен на новый.

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

    Проверка корректности переноса сайта

    После того как все предыдущие пункты выполнены, нужно провести контрольную проверку сайта на наличие ошибок в переносе.

    1. Если на сайте есть многоязычные страницы и используется rel-alternate-hreflang, обязательно нужно обновить эти теги, в соответствии с новыми url адресами.
    2. Проверить, есть ли на сайте ссылки на старый домен. Их можно найти при помощи сервиса Netpeak Spider. Все ссылки на старый домен нужно убрать.
    3. Проверить все тексты и мета теги на упоминание старого домена.
    4. Проверить все страницы старого домена, корректно ли они перенаправляют пользователей и поисковые системы на страницы нового домена.
    5. Проверить карту сайта sitemap.xml на новом домене, там должны быть только страницы нового сайта.
    6. Проверить наличие файла robots.txt и корректность его содержимого.
    7. Сменить доменное имя компании в Яндекс Справочнике, социальных сетях, Google Мой Бизнес и других сервисах.
    8. Проверить корректно ли работают системы аналитики: Яндекс Метрика, Google Analytics.
    9. При значительном изменении сайта нужно проверить работоспособность всех целей и электронной торговли, так как при смене url-адресов что-нибудь обязательно перестанет работать.

    Возможные потери позиций после переноса сайта

    Выполнив все рекомендации вы сможете без проблем перенести сайта на новый домен без значительной потери позиций в поисковых системах. Конечно же, на несколько недель будет незначительная просадка(порядка 10-30%), пока поисковые системы проиндексируют новые страницы и склеят старый домен с новым. Но если всё выполнено согласно описанных выше рекомендаций, то просадка органического трафика будет минимальна.

    Пример изменения трафика на сайте после переноса на новую CMS систему:

    Как видно на графике трафик просел на 15% на 2 недели, а далее полностью восстановился.

    Справочная информация от поисковых систем:

    Очень рекомендую ознакомиться с рекомендациями поисковых систем Google и Яндекс по правильному, с их точки зрения, переносу сайта на новый домен.

    Если вы нашли ошибку, выделите участок текста и нажмите Ctrl + Enter или воспользуйтесь ссылкой , чтобы сообщить нам.

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

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

    Здравствуйте, подскажите пожалуйста, у меня есть 3 сайта под услуги. Под Харьков, Киев и Одессу. Хочу сделать один общий сайт, с новым дизайном и т д. Вопрос: Если я настрою редиректы с трех сайтов на один, сделаю изменение адреса в Гугл серч консоле, это скажется положительно, или напротив отрицательно?Необходимо услуги продвигать под города на одном сайте, чтобы не делать сайт под каждый регион (администрировать слишком неудобно) Подскажите пожалуйста как правильно поступить. Спасибо большое.

    Так выбран просто период в Google Analytics. График строится по неделям, а в последнем периоде только 3 дня, так как Google Analytics считает начало недели с воскресенья.

    Какое это имеет значение если с момента переезда прошло 2 месяца, даже если там и была просадка — это никак не связано.

    Как видно на графике трафик просел на 15% на 2 недели, а далее полностью восстановился.

    А далее снова упал )

    Владислав, спасибо большое! В данном случае (когда на .com домене скорей что будет продвигаться только англоязычная версия) так вероятно еще лучше

    Надеюсь получиться настроить

    Получается в представлении для испанской версии должен быть такой фильтр?
    https://uploads.disquscdn.c.

    Правильно ли я вас понял. При переносе сайта с домена .us на домен .com необходимо помимо добавления англоязычной версии .com в Google Search Console (как общий ресурс), еще добавить три языковые подпапки в Google Search Console (фактически как отдельные сайты)?

    Да, так будет проще и понятнее статистика. Можно будет разделить языковые версии и смотреть статистику по каждой из них.

    Вначале на домен .com необходимо сделать общий аккаунт Google Analytics, потом для каждой подпапки с языком делается в этом же аккаунте отдельные представления. И в фильтрах эти представлений (для языков на подпапках) необходимо добавить основной домен .com и другие языки (кроме текущего).

    Например, для испанского языка: site.com/es/
    в фильтре отдельного представления site.com, site.com/fr/, site.com/pt/ ?

    Создаете 1 ресурс — site.com
    Для него создаете следующие представления:
    site.com — Без фильтров (чисто представление — «бэкап»)
    site.com — Рабочее представление(с фильтрами и другими настройками)
    site.com/es/ — Испанская версия(тут фильтр чтобы был трафик только на эту языковую версию)
    site.com/fr/ — Французская верcия(тут фильтр чтобы был трафик только на эту языковую версию).

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

    Правильно ли я вас понял. При переносе сайта с домена .us на домен .com необходимо помимо добавления англоязычной версии .com в Google Search Console (как общий ресурс), еще добавить три языковые подпапки в Google Search Console (фактически как отдельные сайты)?

    И хотел уточнить этот момент

    “Установить один код отслеживания и сделать общее представление (со всеми данными) а под каждую языковую версию сделать отдельное представление с фильтром, чтобы учитывался только трафик на эту подпапку.”

    Вначале на домен .com необходимо сделать общий аккаунт Google Analytics, потом для каждой подпапки с языком делается в этом же аккаунте отдельные представления. И в фильтрах эти представлений (для языков на подпапках) необходимо добавить основной домен .com и другие языки (кроме текущего).

    Например, для испанского языка: site.com/es/
    в фильтре отдельного представления site.com, site.com/fr/, site.com/pt/ ?

    1. В данном случае подойдет код 301 переадресации со всех страниц старого домена на новый.
    2. Да, нужно продлевать. Желательно пару лет.
    3. Да, желательно добавлять SC для подпапок в данном случае, информация из справки:

    Если вас интересуют данные о нескольких подразделах сайта, советуем создать отдельный ресурс для каждого домена или раздела, данные по которому вы хотели бы отслеживать, а также общий ресурс, объединяющий их все. Предположим, у вас есть туристический сайт с разделами, посвященными Франции, Ирландии и Испании, тогда вы можете добавить следующие ресурсы с префиксом в URL:
    https://www.example.com/ (или доменный ресурс example.com)
    https://www.example.com/fra.
    https://www.example.com/ire.
    https://www.example.com/spain/
    http://m.example.com/ (для мобильного сайта)

    В Яндекс Вебмастер, если я не ошибаюсь, нет возможности добавить подпапку.

    По настройке аналитики я бы рекомендовал действовать аналогично с Search Console. Установить один код отслеживания и сделать общее представление(со всеми данными) а под каждую языковую версию сделать отдельное представление с фильтром, чтобы учитывался только трафик на эту подпапку.

    Владислав, здравствуйте! Скажите пожалуйста, как лучше сделать. Есть сервис по аналитике с трафиком, русская версии на домене ru, английская на .us. Думаем добавить еще три языка. Планируем приобрести домен .com и сделать редирект .us версии и добавить на нее новые языки в подпапках. А русскую версию оставить на домене .ru. Блоги на новых языках делать не планируем, только главные страницы сервиса.

    1) В .htaccess старого домена необходимо прописывать 301 редиректы для каждой страницы отдельно, которая перемещается на новый домен? Или подойдет этот код 301 переадресации со всех страниц на страницы нового домена?
    «Options +FollowSymLinks
    RewriteEngine on
    RewriteCond % robots.txt$ [NC]
    RewriteRule ^([^/]+) $1 [L]

    RewriteCond % ^site\.com
    RewriteRule ^(.*)$ http://site.org/$1 [R=301,L]
    RewriteCond % ^www.site\.com
    RewriteRule ^(.*)$ http://site.org/$1 [R=301,L]»

    2) Чтобы не потерять ссылки, которые на нас ссылались на статьи на .us блоге нужно будет продлевать .us домен и не убирать редиректы?

    3) При добавлении на новом .com домене (на .com основной английский) нескольких языков в папках (например, .com/es/) для нескольких основных страниц, нужно ли добавлять в серч консоли Гугл и Яндекс и сервисы аналитики поисковиков версии на разных языках как отдельные сайты? И коды Гугл и Яндекс аналитики и серч консоли поисковиков нужно ли добавлять разные в каждую папку (версии на другом языке)?

    Добрый день, это будет считаться полноценным переездом.

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

    А зачем они нужны?

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

    Что необходимо проверить и сделать после переезда указано в статье.

    и еще такой вопрос, информеры новые нужно будет на сайт регистрировать. Например rambler каталог сайтов?

    это так для каждой страницы прописывать? и если стоит https протокол? и все получается, кроме этого не чего не нужно делать? и показать google в google searh console что новый сайт.

    Так как у Вас будет изменено только доменное имя — редиректы прописываются очень просто.

    можете пример дать постраничного редирека,пожалуйста

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

    В таком случае нужно прописать постраничный редирект со всех страниц старого домена на новый. Делается в файле .htaccess

    Добрый день. скажите есть сайт нужно поменять просто домен на новый, нужно прописывать все новые ссылки в каком файле ?

    Нет, в таком случае не нужен 301 редирект. Главное закройте старый домен от сканирования, в файле Robots.txt, либо совсем удалите содержимое после переноса.

    Здравствуйте, у меня есть совсем молодой сайт, месяц ему. Посетителей 0, хочу поменять домен, старый не проверила а там были какие то подозрительные сайты. Нужно ли мне ставить 301 редирект, мне не надо сохранять позиции, статьи проиндексированы но переходов из поиска 0.

    Google рекомендует обновлять входящие ссылки после смены домена

    Во время последней видеовстречи для вебмастеров представитель Google Джон Мюллер (John Mueller) посоветовал обновлять входящие ссылки после переноса сайта на новый домен.

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

    Вопрос к Мюллеру звучал так:

    «Нужно ли обновлять входящие ссылки после смены домена? Сайт, на который ссылается множество других ресурсов, переехал на другой домен. Для всех страниц настроен 301 редирект. Можем ли мы ожидать повышения позиций сайта в результатах поиска после обновления ссылок?».

    Он ответил следующее:

    «Обычно, это облегчает пользователям поиск контента. Поэтому мы рекомендуем обновлять входящие ссылки, чтобы они указывали на новый домен. Это также помогает нам понять, что изменение – постоянное, и сайт действительно сменил домен. Следовательно, нам следует заменить уже проиндексированые URL новыми.

    Я не думаю, что не сделав этого, вы понесёте критические потери. Однако на вашем месте я бы посмотрел на аналитику и источники трафика, чтобы убедиться, что такой необходимости нет».

    Прослушать ответ специалиста можно, начиная с отметки 23:30 видеозаписи ниже:

    Обновление структуры сайта или переезд на новый домен

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

    Добавление нового материала

    При добавлении новых страниц на сайте и добавление пунктов меню – дополнительных действий не требуется. Поисковая система проверит отсутствие запрещающих рекомендаций по индексации Вашего сайта и проиндексирует новый контент.

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

    В случае обновления материалов существующих страниц, простановке ссылок из текстов и обновления названий пунктов меню, следует учитывать, что релевантность целевых страниц будет пересчитана и если оптимизация страниц стала хуже, то позиции сайта могут понизиться. Все изменения следует производить под чётким надзором SEO-специалиста. Этот же пункт касается дизайна, следует учесть наличие тегов alt и title, контента в них и даже имён файлов на хостинге. Изменение любой части кода страниц влечёт за собой переоценку релевантности и изменение позиций.

    Изменение адреса текущей страницы

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

    то не важно обновился домен или адрес: для старой страницы сайта требуется навсегда установить 301 серверный редирект на новую. Старый адрес страницы, при этом, нельзя будет использовать в будущем для создания новых страниц. Это связанно с тем, что при установке редиректа, «доверие» поисковых систем передаётся со старых страниц к новым. В случае, если у вас адрес страницы менялся несколько раз, то серверный 301 редирект необходимо установить со всех старых страниц, на самую актуальную версию.

    Объединение материалов с разных страниц в единую

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

    контент с которых был перенесён на страницу: http://www.site2.ru/uslugi/ В этом случае со страниц 1-2-3 должен быть установлен 301 редирект на страницу: http://www.site2.ru/uslugi/

    Перенос материалов с одной страницы на разные

    Данный случай наиболее сложный с той точки зрения, что у поисковых систем не предусмотрено инструментов управления частичным перенаправлением «доверия». В данном случае рекомендуется максимально избегать данного решения на сайте. Существует 2 ситуации, когда контент разделяется полностью или частично. В обоих случаях позиции сайта по запросам, с наибольшей вероятностью просядут, но с целью их максимального сохранения, рекомендуется выполнить следующие действия: Для полного переноса контента

    1. Для старой страницы (с которой берётся материал) устанавливается 301 редирект на наиболее близкую по смыслу и важную для сайта страницу;
    2. На целевой странице с редиректом выполняется анкорная тематическая перелинковка со всеми страницами, материал для которых заимствовался с исходной.

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

    Полное удаление страницы и контента

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

    Как всё правильно сделать

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

    • Необходимо получить все страницы сайта, на которые есть поисковый трафик за период последнего обновления структуры. Сделать это можно с помощью соответствующих выгрузок в системах аналитики, установленных на сайте.
    • Страницы сайта, известные поисковым системам, доступны в сервисах для вебмастеров, например, таких как Яндекс.Вебмастер и Google Search Console.
    • Так же необходимо получить список всех ссылок на сайт (корректных и «не очень»). Полный список можно получить опять же в сервисах для вебмастеров или сторонних сервисах, например таких как:

    • https://ru.ahrefs.com/
    • https://www.linkpad.ru/
    • https://ru.majestic.com/
    • https://ru.semrush.com/
  • Список всех страниц на сайте так же можно получить, используя SEO софт и выполняя сканирование сайта, например, такими инструментами как: Screaming Frog SEO Spider или Netpeak Spider.
  • После приведения общего списка всех страниц в единый вид, необходимо отметить учесть уже существующие редиректы и ответы сервера. Дальнейшая работа сводится к соотношению всех известных страниц сайта на соответствующие им новые и создание правил для перенаправлений.

    Тонкости и итоги

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

    Топ-пост этого месяца:  Валидация e-mail на лету с использованием jQuery.
    Добавить комментарий