Краткая инструкция по переезду сайта с одного хостера на другой / Хабр
Тем, кто сопровождает работу web-сайтов, рано или поздно приходится сталкиваться с ситуацией, когда приходится менять компанию, предоставляющую услуги хостинга. Я же опишу ситуацию, которая позволит многим начинающим и не только администраторам совершить переезд на другой хостинг практически без потерь как работоспособности сайта, так и без потерь данных.Возможно описанные мной действия покажутся некоторым изобретением велосипеда, но я неоднократно был свидетелем того, как несложный переезд затягивался на сутки или более и при этом сайт не работал. Я же переезжал уже несколько раз и при этом сайт оставался доступным, переезд проходил практически незаметно. Скажу сразу, что услугами хостеров по переезду я не пользовался, делал всегда все самостоятельно. Также данная инструкция может быть неприменима при переезде высоконагрузочных и распределенных ресурсов, но не мне уже подсказывать администраторам таких ресурсов, как организовывать подобный переезд.
1 камень. Почта.
Если вы до сих пор пользуйтесь почтовым сервисом от хостера — избавляйтесь от этой зависимости как можно быстрее. Используйте для домена сторонний сервис, например, бесплатные услуги от Яндекс.Почта для домена или Службы Google. Либо, если для вас критично самостоятельное управление, поднимайте собственный почтовый сервер. Переход на сторонний сервис поможет избежать потерь данных при переезде и наверняка улучшит качество почтовых услуг (для хостера предоставления почтовых услуг не является приоритетным, потому зачастую качество оставляет желать лучшего)2 камень. Выбор нового хостера
На данный момент у большинства хостеров существует тестовый период, когда можно заказать на определенный срок (от 7 до 30 дней) бесплатный тариф для тестирования. Не поленитесь и закажите у хостера, который вас заинтересовал своими ценами, такой тестовый тариф и подведите туда один из доменов третьего уровня, либо используйте полученный IP адрес (его можно посмотреть в панели управления). Пропингуйте этот IP и сравните показатели с текущими показателями, попробуйте поставить туда что-то тестовое, типа форума на phpbb3 или движка для сайта Joomla или Drupal. Почему их — эти движки достаточно требовательны к ресурсам, и если в случае даже минимальной установки возникнут проблемы — значит хостер не для вас. Посмотрите версии ПО, которое использует хостер, крайне желательно, чтобы версии были не ниже тех, что стоят у вашего текущего хостера.
При желании даже можно подключить какой-нибудь сервис для проверки доступности ресурса и посмотреть его результаты в течении нескольких дней. Если вас все устраивает — смело заказывайте нужный вам тариф.3 камень. SQL-база и тестирование работоспособности сайта на новом месте
Этот шаг следует делать в случае, если вы используете для хранения данных именно SQL-базу. Следует упомянуть, что существуют CMS, которые не используют для своей работы SQL-базы и хранят все в виде файлов — если вы используете такой вариант, этот шаг следует пропустить и задача ваша упрощается.
Теперь вам необходимо сделать бекап данных с SQL-базы, используемой для сайта. Если база небольшая, обычно достаточно средств, предоставляемых хостером. Я же для этого использую простой и быстрый скрипт Sypex Dumper (рекомендую для начала попробовать старую версию 1 и потом уже пробовать версию 2). Перенесите этот дамп на новый хостинг и восстановите ее. Параллельно можно перенести через ftp файлы вашего сайта на новый хостниг.
Для тестирования я использую возможности файла hosts, куда можно вписывать нужный вам домен и нужный IP. Т.е. на вашей машине в файл hosts вписывайте ваш домен и IP-адрес нового хостинга и через браузер у вас начнется открываться сайт уже с нового места. Это нужно для проверки работоспособности сайта на новом месте (иногда бывают проблемы с кодировкой). Не забудьте исправить конфигурационный файл движка сайта, где укажите новые данные для работы с базой SQL. Если все работает — переходим дальше. Удалите упоминание вашего домена из hosts, чтобы не мешалось пока.4 камень. Прозрачный переезд.
Прочитайте справку у хостера, какие параметры вам нужно указывать для удаленного доступа к базе SQL. Сделайте актуальную версию SQL-базы и по быстрому восстановите ее на новом хостинге. Не теряя времени, исправьте конфигурационный файл вашего сайта и укажите там, чтобы данные читались уже из удаленной базы. На данном этапе возможны замедления работы сайта, но это временно. Также может возникнуть потеря данных, если у вас очень посещаемый ресурс и данные появляются ежесекундно. Поэтому для этого действия желательно выбрать наименее нагрузочное время для сайта и возможно кратковременно включить режим обслуживания сайта, чтобы пользователи не успели что-то написать, что утеряется при переключении на другую базу. После перключения проверьте работоспособность сайта и действуйте дальше.
Вот собственно и все. В процессе переезда сайт остается доступным для пользователей, переключение баз происходит практически без потерь данных, поисковики радуются, админ спит спокойно.
Как переехать на новый домен без потери позиций
0- Информация о материале
- Категория: Статьи по SEO
- Просмотров: 792
Бывают такие ситуации, когда вам нужно сменить не только название или дизайн сайта, но и доменное имя. Обычно, такое происходит при:
Ребрендинге, Переезде на более короткий домен (двух или трех символьный) и Переезде на более релевантный домен.
Итак, у вас есть задача перенести сайт на новое доменное имя и не потерять при этом позиции. Мы составили полноценное пошаговое руководство, следуя которому вы довольно легко смените домен и не потеряете трафик.
1Что нужно сделать до переезда сайта
Первое, что нужно сделать – это выбрать доменное имя. Если вы решили купить новый, не имеющий никакой истории домен, то вам не стоит волноваться о возможных санкциях со стороны поисковых систем или о некачественных ссылках.
Если ваш основной сайт находится на безопасном протоколе Https, то не забудьте получить SSL сертификат и для нового домена.
Если у вас немного страниц и сайт самописный, то вам стоит составить список всех страниц сайта и составить список редиректов. Это обязательный шаг. Если ваш сайт размещен на CMS, то будет достаточно в настройках в поле «Адрес сайта» прописать новый домен, и CMS переделает ссылки автоматически.
Если же вы покупаете домен, на котором уже когда-то размещался сайт, то вам необходимо узнать его историю.
1.1 Узнаем историю домена
Первое, что вам необходимо сделать, это проверить есть ли на домене санкции поисковых систем. Вы не сможете узнать это со 100% точностью, но всё же. Сейчас есть много инструментов, позволяющих сделать это в пару кликов.
Второе, на что стоит обратить внимание – это веб архив. Посмотрите, какой контент был на старом сайта, не нарушал ли он закон и не был ли это адалт контент.
Третье, это ссылки. Внимательно изучите ссылочный профиль будущего домена, проанализируйте, как много покупных ссылок и как много естественных. Если доля покупных значительно выше естественных, есть вероятность, что домен был или еще может попасть под Минусинск Яндекса. Это плохой сигнал. При покупке этого домена вам придется сразу же заняться чисткой ссылочного профиля.
1.2 Страница заглушка
Если домен вы уже купили, но переезд намечается только в далеком (или не очень) будущем, то хорошим ходом будет поставить на нем страницу заглушку с информацией, что это домен принадлежит вашей компании и скоро на нем развернется основной сайт.
Главное, чтобы новый домен перестал отдавать 404 ответ.
Настройка редиректов
Редиректы – это важнейший этап переезда на новый домен. Если они будут настроены не, верно, вы потеряете все позиции и весь трафик.
Если вы делаете полную копию сайта на новом домене, то настройка редиректа не должна составить труда. Просто меняете домен в настройках и готово.
Если же у вас самописный сайт и вы хотите вместе с переездом посадить его на CMS, тогда вам придется составить таблицу соответствия URL адресов.
Для этого вам нужно перенести весь контент на CMS, просканировать сайт каким-то краулером, например Screaming Frog и выгрузить все URL. Так нужно сделать и с новым, и со старым сайтом.
Дальше уже вручную нужно соотнести каждый URL старого сайта с URL нового. Остальное просто, прописываем 301 редирект и готово.
Для того, чтобы сделать автоматический редирект в .htaccess, вам достаточно добавить в него следующий код и прописать в нем свои домены. (.*)$ http://new.com/$1 [R=301,L]
Обратите внимание, редирект должен быть постоянным, то есть 301, а не 302! 302 – это временный редирект.
Уведомляем поисковые системы о переезде на новый домен
Уведомление Яндекса и Google о переезде на новое доменное имя также является очень важным шагом.
3.1 Переезд в Яндекс.Вебмастер
Первое, что вам нужно сделать, это добавить старый и новый домен в панель Яндекс.Вебмастера.
Дальше, нужно убедиться, что контент сайтов совпадает, что новый домен не является зеркалом другого сайта и новый сайт доступен для индексации роботами Яндекса. Старый сайт также должен быть доступен либо отдавать 301 редирект на новый сайт.
Если все правильно, то вам нужно зайти в вебмастере в раздел «Переезд сайта» и оставить заявку на сам переезд.
Выберите в выпадающем списке новый домен и нажмите сохранить. В течение нескольких неделю главное зеркало сменится, вы можете включить уведомления либо проверять самостоятельно.
3.2 Переезд в Google Search Console
Переезд сайта пока доступен только в старой версии Google Search Console.
Для того, чтобы Google начал индексировать новый сайт, вам нужно зайти в настройки и выбрать «Изменение Адреса».
Дальше процесс переноса схож с Яндекс.Вебмастером. Вам нужно добавить новый сайт в Search Console и выбрать его для переезда.
Google попросит вам убедиться, что 301 редирект настроен и корректно работает, просто нажмите на кнопку «Проверить». Подтверждаем сайты и жмем «Отправить».
Спустя несколько недель Google переиндексирует оба сайта и начнет показывать в поиске новую версию.
Перенос систем аналитики
Для завершения процесса переноса сайта на новый домен вам осталось только перенастроить системы аналитики.
Для того, чтобы вам не потерять данные Яндекс.Метрики, лучше не создавать новый счетчик, а изменить адрес сайта в старом. Для этого просто зайдите в настройки и во вкладке «Счетчик» измените поле «Адрес сайта».
Чтобы не потерять данные из Google Аналитики, зайдите в раздел «Администратор», дальше во вкладку «Настройки Ресурса» и смените ссылку на сайт в поле «URL по умолчанию».
Теперь ваши счетчики будут считать посещаемость на новом домене, и вы не потеряете статистику старого.
Проверка переноса
Ваш сайт уже переехал на новый домен, осталось только проверить, всё ли работает правильно.
Первое, на что стоит обратить внимание – файлы robots.txt и sitemap.xml. Проверьте доступен ли сайт для индексации в файле robots и нет ли ссылок на старый домен в файле sitemap.
Второе, это ссылки ведущие на старый сайт с нового. Тут можно воспользоваться всё тем же Screaming Frog и просканировать новый сайт. При обнаружении ссылок ведущих на старый домен, их нужно срочно исправить.
Третье, проверьте все картинки, 404 страницы и мета-теги. Все картинки должны работать и подгружаться с нового сайта. 404 страницы должны отсутствовать, а мета-теги не должны содержать упоминания прошлого домена.
Четвертое, не забудьте сменить ссылку на старый домен в ваших социальных сетях, подписях, справочниках и картах. Если у вас остался доступ к местам, где вы размещали старые ссылки, можно сменить их на новые.
Не забудьте проверить работоспособность Метрики и Аналитики Google.
Как переезд на новый домен скажется на позициях сайта
Перенос сайта на новый домен – это риск. Одни ошибка может стать причиной потерь позиций, трафика и клиентов с сайта.
Если вы правильно настроите редиректы, кабинеты вебмастеров и выполните все вышеописанные рекомендации, то позиции не должны стать хуже, а возможно и улучшатся (в зависимости от нового домена). Но, даже Яндекс в своём руководстве по переезду сайта не гарантирует сохранение страниц в индексе и позиций.
Переезд на Https
Отдельно стоит отметить переезд на безопасный протокол Https. Бывают такие ситуации, когда вам нужно не только перенести сайт на новый домен, но и подключить у нему SSL сертификат. Неподготовленному пользователю эта задача может показаться сложной, хотя по факту процесс мало чем отличается от переезда на новый домен.
По сути, у вас есть два варианта. Сначала перенести сайт со старого http сайта на новый http домен и уже после их склейки переносить его на https нового домена. Такой способ имеет место быть, т.к. он проще при первоначальном переносе, но дольше по времени, ведь сайтам нужно склеиться.
Второй способ – это сразу настроить редиректы на Https версию нового домена. Этот способ правильнее предыдущего, т.к. не придется дважды делать переезд сайта. Единственный недостаток – вы можете запутаться в редиректах если у вас самописный сайт и нет карты релевантности страниц.
Заключение
Как видите, процесс переезда на новый домен не так страшен, как он мог вам изначально показаться. Достаточно лишь небольших технических знаний и внимательность для того, чтобы сменить домен не потеряв трафик и позиции. В любом случае, лучше стараться избегать этой процедуры и без необходимости не менять домен.
Как изменить DNS-записи при переезде сайта на другой хостинг или сервер
Перенос сайта на новый сервер кроет в себе немало рисков, в частности на последних шагах, когда новая площадка уже настроена и осталось только перенаправить на нее домен — из-за неправильных действий может временно перестать работать не только сайт, но и вся корпоративная почта на домене. Представьте, насколько критична для бизнеса остановка притока новых обращений и работы уже с действующими клиентами!
В этой статье расскажем, как перенаправить домен на другой сервер незаметно для всех пользователей сайта и без последствий для корпоративной почты. Если вы еще ни разу этого не делали, то из статьи узнаете, как должна происходить смена DNS, какие подводные камни бывают, и как при этом избежать неприятностей и не нанести владельцу сайта материальный ущерб.
- Что нужно знать, чтобы перенаправить домен на новый сервер
- Где находится DNS домена
- Как настроить DNS
- Куда лучше делегировать домен?
- Заключение
Что нужно знать, чтобы перенаправить домен на новый сервер
Для начала разберемся, как в интернете устроена работа сайтов. Если говорить совсем просто, сайт — это набор файлов и папок, который лежит на отдельном компьютере определенной мощности — сервере, а сама услуга предоставления такого компьютера для размещения сайта в интернете называется хостинг.
У каждого сайта есть доменное имя (Domain), которое отображается в строке браузера, например, liderpoiska.ru, и IP-адрес — уникальный сетевой адрес сервера, например, 37.139.7.16. Они связаны между собой посредством DNS (Domain Name System) — эта система доменных имен, как секретный агент, по имени домена вычисляет, по какому IP-адресу проживает конкретный сайт.
Смена хостинга или сервера хостера влечет за собой смену IP-адреса сайта, поэтому важно правильно прописать ресурсные записи домена, чтобы он ссылался на корректный IP-адрес. В противном случае, люди не смогут найти этот сайт в сети, при переходе на сайт человек увидит вот такой алерт:
Таким образом, чтобы направить домен на новый IP-адрес, нам нужно знать:
- Доступ к панели управления доменом (в личный кабинет регистратора домена). Им может выступать nic.ru, reg.ru, webnames.ru и т.д.
- Новый IP-адрес размещения сайта.
- Провайдера DNS, который позволит отредактировать DNS-записи домена. Если вы пока не понимаете, о чем тут речь, то следующая глава поможет вам разобраться.
- Есть ли корпоративная почта на домене. Например, для сайта liderpoiska.ru корпоративная почта выглядит, как [email protected]. Если такая почта есть, то нужно также узнать сервер, принимающий почту для вашего домена — это может быть Яндекс, Google, хостер или сторонний почтовый сервер.
Где находится DNS домена
Для начала разберемся, как узнать DNS-провайдера, чтобы понять, где хранится DNS. Для этого достаточно вбить домен сайта в сервис Whois и посмотреть значение в строках nserver:
Наиболее часто встречаются значения:
- dns1.yandex.net, dns2.yandex.net — домен делегирован на Яндекс.Коннект.
- в записях просматривается название хостера, например ns3.nic.ru, ns1.firstvds.ru, ns1.beget.com, ns1.reg.ru и другие — провайдером DNS является соответствующий хостер и/или регистратор домена: nic.ru, firstvds.ru, beget.com, reg.ru.
- в строке читается комбинация символов AWSDNS — провайдер Amazon.
Встречаются и другие значения, но в любом случае можно скопировать строку nserver и загуглить ее, чтобы выйти на провайдера DNS.
Как настроить DNS
Мы выяснили, где меняются ресурсные записи. Следующим шагом нужно войти в личный кабинет провайдера, чтобы изменить DNS. Дальнейшие действия зависят от провайдера, рассмотрим 2 самых распространенных варианта.
Если домен делегирован на Яндекс.Коннект
NS-записи такого вида в кабинете регистратора домена говорят о том, домен делегирован на Яндекс.Коннект, т.е. DNS-записи хранятся и редактируются в аккаунте Яндекса в настройках сервиса Вебмастер. Самое сложное в этом случае — найти доступы от аккаунта в Яндексе (вида @yandex.ru), под которым домен был заведен в Коннекте.
Чтобы изменить DNS, нужно кликнуть на «Управление DNS» соответствующего домена:
DNS-записи здесь уже заполнены, нужно только указать новый IP-адрес для записи типа А, которая связывает IP с доменным именем:
Готово! Обновление DNS-записей домена происходит в течение 72 часов, но по нашему опыту у некоторых провайдеров сайт начинает открываться уже через пару часов.
Если домен делегирован на хостинг
В личном кабинете регистратора домена можно также встретить NS-записи другого вида:
Конкретно в этом случае они означают, что домен делегирован на хостинг firstvds.ru, значит, и DNS-записи хранятся там. Дальнейшие действия зависят от того, куда переносим сайт.
Перенос сайта на другой сервер того же хостера
В этом случае в панели управления следует найти место, где меняются ресурсные записи домена, и в записи типа A указать IP-адрес нового сервера. Менять остальные DNS-записи не требуется.
Перенос сайта на другой хостинг
Если на прежнем сервере кроме этого сайта больше ничего не размещено, возникает необходимость переноса ресурсных записей на новый хостинг. Данный процесс осуществляется в несколько шагов:
Шаг 1: Перенос DNS на другой сервер
В Личном кабинете нового хостера необходимо найти место, где прописываются DNS, и прописать такие же записи, как у прежнего хостера, за исключением записи типа A — здесь нужно будет указать IP-адрес нового сервера.
Шаг 2: Проверка MX-записей домена
При переносе ресурсных записей существует опасность неправильной настройки MX-записей, которые сообщают различным почтовым программам о том, где находится нужный почтовый сервер. Если не перенести MX-записи с прежнего сервера или заполнить их некорректно, владелец сайта может остаться без почты на домене на долгий срок — он сможет отправлять письма, но входящие получать не будет. При этом отправитель письма на почтовый ящик на домене после отправки получит следующее уведомление:
Если в течение трех суток MX-записи не будут настроены правильным образом, то неполученные письма потеряются навсегда, при этом отправитель получит уведомление о том, что письмо не доставлено.
Если в указанный срок проблема все же будет устранена, то входящие письма не потеряются, а придут позже, когда DNS-серверы в интернете обменяются данными о новых DNS-записях. Обновление DNS-записей занимает от 2 до 72 часов.
Шаг 3: Настройка NS-записей
После настройки ресурсных записей необходимо указать NS-записи нового хостера в личном кабинете регистратора домена — перенаправить домен на новый хостинг. Узнать, как должны выглядеть NS-записи для нового хостинга можно в справочных материалах, который предоставляет хостер при покупке тарифа, либо обратившись в службу технической поддержки хостинга. Стоит быть особенно внимательными — при неправильном заполнении NS-записей домена сайт не заработает при обновлении DNS-серверов.
Выше мы рассмотрели ситуацию, когда DNS-записи редактируются на стороне хостера, и на прежнем сервере кроме переносимого сайта больше ничего не размещено. Существуют и другие ситуации:
- Владелец сайта хранит на прежнем хостинге несколько сайтов.
- NS-записи и DNS-записи хранятся в одном месте — в панели управления доменом.
В этом случае переносить DNS-записи и перенаправлять NS-сервера домена в панели управления доменом на другой хостинг не обязательно — они могут храниться в прежнем месте. Необходимо только изменить записи типа A, указав IP-адрес нового сервера.
Так случилось с нашим клиентом — домен его сайта куплен через провайдера Majordomo, который кроме хостинга еще предоставляет услугу регистрации домена. У данного провайдера NS-записи и DNS хранятся и редактируются в одном месте. В этом случае так же не требуется правка NS-записей и перенос DNS в другое место, достаточно в записи типа А указать новый IP-адрес.
Куда лучше делегировать домен?
Есть два основных отличия делегирования домена на хостинг и в Яндекс.Коннект:
- Если направляем NS-записи на хостинг, то, как правило, каждый раз при смене хостинга нужно будет переносить DNS в панель управления нового хостера, а также править NS-записи в личном кабинете регистратора домена. При делегировании домена в Яндекс будет достаточно единожды указать DNS в настройках домена в Коннекте и прописать NS-записи Яндекса в личном кабинете регистратора домена. В дальнейшем при смене IP нужно будет править только записи типа А в панели Яндекс.Коннекта.
- Большинство хостеров предоставляет услугу DNS-редактора за дополнительную плату, а в Коннекте такая возможность предоставляется бесплатно.
Поэтому мы советуем сразу делегировать домен на Яндекс. Коннект, чтобы исключить путаницу и упростить дальнейшую работу с DNS.
В Яндекс.Справке вы сможете найти более подробную информацию о том, как подключить и делегировать домен в Коннект.
Заключение
Теперь вы знаете, что такое DNS и как правильно их настроить при переезде сайта на другой сервер. А значит, не допустите ошибок на завершающем этапе переноса и сможете избежать неприятных последствий на стороне владельца сайта. Ну, а если вы — владелец сайта и наш клиент, тогда вам не о чем переживать 🙂
Как сделать перенос сайта на другой домен без потери позиций?
Home » SEO-анализ » Как перенести сайт на другой домен и сохранить позиции в поисковиках?Перенос сайта на другой домен без потери позиций на первый взгляд выглядит как афера с минимальными шансами на успех. Но на самом деле, это вполне будничная процедура, которая поможет не только сохранить, но и улучшить позиции с новым доменным именем.
Когда необходим переезд сайта на другой домен?
Причин для переезда может быть очень много, поэтому отметим только наиболее частые из них.
- Смена доменного имени на более удачное.
- Домен безвозвратно попал под фильтры поисковых систем.
- Домен долго не индексируется, хотя и не находится под санкциями.
- Изменилось название компании.
- Решение приобрести национальный домен.
Любая из этих причин или их комбинация требует смены домена. Давайте разберемся детально в этом процессе.
Как перенос сайта на другой домен или другую cms влияет на позиции сайта?
“Как влияет перенос сайта на позиции?” — это первый вопрос, который появляется в голове, когда человек узнает о возможности переезда. Как показывает практика, при правильно проведенной процедуре смены домена удается сохранить 95-100% трафика. Новый домен получит PR и ТИЦ, вес ссылок и поисковые позиции старого. А в случае, когда переход осуществлялся с забаненого домена, трафик сильно приумножится.
Конечно, есть вероятность форс-мажора, и новое имя сайта может оказаться с плохим прошлым. Поэтому перед его покупкой нужно проверить специальными сервисами на наличие поисковых санкций, а также на качество ссылочной массы. Если домен находится хотя бы под одним фильтром и имеет обратные ссылки с сайтов-сателлитов, то его покупать нецелесообразно.
Как перенести сайт на другой домен с сохранением позиций?
Перенос сайта проходит в шесть основных этапов:
- Переносим все содержимое веб-ресурса. Для этого делаем бэкап сайта, переносим и распаковываем его на новом месте. Также переносим базу данных (если вы не меняете хостинг, то это не потребуется).
- Для всех url устанавливаем 301 редирект. Это нужно, чтобы перенести вес на новый домен. Если по запросу страницы выдается ошибка 301, значит сайт пожизненно переехал на новый адрес и поисковики будут переходить на него.
- Меняем файл robots.txt. В качестве хоста теперь нужно прописать новое доменное имя. User-Agent: *Disallow:Host: new.name
- Сообщаем поисковым системам о смене.
- Переносим системы аналитики. Смотрим, корректно ли размещены коды на новом месте. Меняем в Яндекс Метрике и Гугл Аналитикс домен на новый.
- Проверяем итоговый результат.
При переезде сайта на WordPress все гораздо легче, так как существует огромное количество специальных плагинов для клонирования веб-ресурсов. Также не забудьте позаботиться о своих посетителях. Повесьте на старом сайте объявление о переносе и отправьте такое сообщение в почтовой рассылке.
Будьте готовы к тому, что старый домен исчезнет из поисковой выдачи.
Что может пойти не так?
Список проблем довольно типичен:
- Во время перемещения иногда меняются url адреса.
- Некоторые страницы могут просто отсутствовать на новом домене.
- Отдельные страницы могут выпасть из индекса поисковых систем, что приведет к снижению трафика.
- Картинки на страницах могут быть с указанием на старый домен.
- Не работают виджеты после переноса WordPress.
- Сайт переносится, но не пускает в администраторскую панель.
99% проблем из-за неверно прописанных или вовсе не прописанных редиректов. Отнеситесь к этой задаче с максимальным вниманием.
Заключение
Перенос сайта на другой домен без потери позиций возможен и, более того, по плечу любому более или менее опытному пользователю. Обычно перевезти веб-ресурс на новый домен решаются, если старый под санкциями, или новое имя выгоднее с маркетинговой точки зрения.
При грамотном переезде можно сохранить 95-100% трафика, или даже увеличить его, в случае переезда с домена под санкциями. Сама процедура выполняется за 6 последовательных шагов. Если в процессе были совершены какие-либо ошибки, то могут исчезнуть некоторые страницы. Также они могут выпасть из индексации поисковиков. Если все сделано правильно, то примерно через месяц все страницы сайта проиндексируются по новой прописке.
Оцените текст:
[Всего: 1 Средний: 5/5]
Автор публикации
Комментарии: 2Публикации: 582Регистрация: 10-09-2018
Как перенести сайт на новый домен, чтобы ничего не потерять
Доброго времени суток, дорогие читатели! На связи Артем Губтор
Блог, который вы сейчас посещаете изначально базировался на домене agubtor.ru. Но я принял решение объединить два своих сайта и Блог Артема Губтора пришлось переносить на новый домен. Я писал о том, как это происходило в статье «Глобальное обновление и реорганизация моего сайта».
На самом деле, желание поменять домен бывает у многих владельцев сайтов. И самые сообразительные понимают, что если просто купить новый домен и поместить сайт на нем, то позиции проекта, посещаемость и все нажитое непосильным трудом пойдет ко дну.
В этой статье поговорим о том, как лучше всего переехать на новый домен, какие важные моменты нужно учесть при этом, и как это повлияет на ваш проект.
Почему вообще сайты переносят со старых адресов на новые ? Причины могут быть разными, вот несколько из них:
1. Нужен более релевантный домен.
2. Компания изменила название.
3. Желание иметь весомый домен верхнего уровня.
4. Смена доменной зоны на более предпочтительную (например, домен .com переезжает на .ru).
5. Необходимо подключить протокол бзопасности HTTPS
Как бы то ни было, если вы настроились переносить сайт, появляется серьезный вопрос, не потеряются ли ТИЦ, позиции в поиске и самое главное посетители. Кстати, можете почитать мощную статью “5 бесплатных способов найти активных посетителей на сайт”
Сам Яндекс сообщает о том, что при переезде сайтов на другой домен позиции сайта могут поменяться, кроме того может поменяться количество проиндексированных Яндексом страниц.
Однако, такие изменения будут минимальны, если новый домен сайта будет являться главным зеркалом старого. Об этом сообщается в Яндекс.Вебмастере.
Цитата из Яндекс.Вебмастер
Не исключено, что при переезде сайта на новое доменное имя вы потеряете позиции или, даже, вылетите из индекса поисковика; упадут показатели ТИЦ и PR.
Но, если всё делать правильно, то всего через месяц всё станет как прежде.
Чтобы передать новому доменному имени сайта все заслуги старого, нужно склеить домены 301-м редиректом.
Если спустя два месяца ваш ресурс будет отсутствовать в поиске, то смело пишите в Гугл.Вебмастере или в техподдержку Яндекса. Чтобы это сделать, в Яндекс.Вебмастере зайдите в раздел «Обратная связь» -> «Смена адреса сайта, зеркала» -> «Смена адреса и протокола», выберите «Поменялось доменное имя сайта», в конце нажмите на ссылку «Спустя полтора месяца адрес сайта не изменился». Заполните появившуюся форму:
Если вас не пугают такие перемены и временные сбои показателей сайта, то дерзайте! Только сделайте все последовательно и грамотно.(.*)$ http://sitename.org/$1 [R=301,L]
Обязательно посмотрите, все ли работает. Рекомендую проверить перенаправляются ли главная страница и внутренние страницы ресурса.
2. Все внешние ссылки с других ресурсов, которые ведут на старый сайт, нужно исправить, чтобы они шли на адрес нового доменного имени.
3. Сделайте все так, как говорят Яндекс и Google Вебмастера.
Условия для Яндекс.Вебмастера:
- Добавить оба домена в Yandex.Webmaster и подтвердить права на их владение.
- На старом домене файл robots.txt должен быть идентичен файлу на новом адресе. Не забудьте в этом файле для Host укажите новый домен как главное зеркало, или поставьте 301-ый редирект.
- Используйте инструмент «Переезд сайта». Так вы сможете сказать Яндексу о смене домена, протокола(HTTP / HTTPS), выбрать желаемое отображение сайта в выдаче поисковика — с www или без.
Для Google:
- Добавьте сайт в Инструментах для вебмастеров. Советую добавить 4 адреса – 2 с www и 2 без www.
- Права на оба сайта должны быть подтверждены.
- Проведите сканирование сайта на новом домене.
- Сообщите Гугл о переносе вашего сайта на другой домен.
- Загрузите sitemap.xml нового домена в Инструментах для Вебмастеров Гугла.
Настройте склейку зеркал 301-м редиректом.
Вот и все! Теперь остается только следить за показателями сайта на новом домене. Со временем старый сайт уйдет из индекса, а новый вернет свои позиции.
Если вы все сделали по инструкции, то изменения в показателях пройдут для вашего сайта безболезненно.
Если у вас все еще есть сомнения или неуверенность в способности правильно перенести сайт на новый домен, можете воспользоваться моими услугами. Пишите мне в обратной связи – договоримся!
Обязательно подпишитесь на обновления блога и будете в курсе последних новостей, акций и предложений.
Остались вопросы? Задавайте в комментариях, разберемся
С уважением,
Артем Губтор
Создание нового сайта на старом домене
Чтобы привлечь в свою жизнь новое, нужно избавиться от старого. «Старое не уйдет, новое не придет” (Китайская пословица).
Мы постоянно сталкиваемся с клиентами имеющих старые, не соответствующие новым требованиям поисковых систем сайты. И если смартфон человек легко меняет на новый вместо устаревшего, то со сменой сайта, даже при оставлении старого домена и хостинга не спешат. И не в тратах дело.
Причина понятна. В первую очередь — это страх переиндексации поисковыми системами и возможности понижения ранжирования.
Ведь вложены когда-то усилия, средства. И вроде бы пока он в выдаче поисковок, хотя и идут множественные предупреждения в веб-мастере яндекса и google.
Вот этот вопрос я и хочу сегодня немного раскрыть.
Чаще всего сайты «примусы», за которые держатся их владельцы, созданы на старых версиях CMS или типичных для того времени «самописных» скриптах, в которых сейчас никто ничего не понимает. Они не имеют мобильной адаптивности, заточены под мониторы с небольшим разрешением (отсюда мелкий шрифт на современных экранах с большим разрешением), устаревший дизайн, работают часто на старых ненадежных хостингах и старых версиях php, с отключенными или отсутствующими капчами (море спама или блокировка php mailer хостером), часто с вирусами (уязвимости старых линеек CMS устраненные в новых) и многое другое, не отвечающего современным требованиям и тенденциям.
Известная поговорка Востока: «Старый друг лучше новых двух» здесь не работает, да и Другом надо считать Домен, а он останется у вас прежним. Если вы сами видите, что старый сайт устарел и по дизайну, и по функционалу, идет понижение индекса качества и предупреждения поисковок — пора задуматься о создании нового и переносе всей полезной и нужной информации на него. При этом добавляя новыми материалами и избавляясь от всего не нужного и устаревшего.
Сразу оговоримся, что мы не рассматриваем ситуации в этой статье, когда сайт переезжает со старого домена на новый. Там сложнее, но тоже возможно минимизировать потери. Рассмотрим ситуацию со сменой движка или новом сайте на новой версии этой же CMS. Домен остается прежним, хостинг остается прежним или меняется тоже на новый. Чаще всего требуется именно это.
Например, у вас есть сайт, который был разработан в начале 2000-х и он уже не выглядит современным, появились новые тенденции в дизайне и теперь сайт на фоне ярких конкурентов выглядит печально. Вы решаетесь создать новый сайт, сохранив раскрученное доменное имя, при этом хочется сделать структуру удобнее, добавить новые разделы, убрать старые, «поиграть» с дизайном.
Ситуация достаточно распространенная. Но если не учесть основные моменты при переезде, можно получить не улучшение позиций, а их падение. Надо изначально обговорить это с веб-мастером. К сожалению видел случаи создания новых сайтов, без учета этих правил для передачи всего веса старого сайта новому. Это не критично, но переиндексация идет дольше и падение на -какое то время будет более сильным.
Кроме того, сейчас обязательным требованием поисковых систем является наличие ssl сертификата сайта (для использования https). Его можно подключить и на старый сайт, это не проблема. Но потом все равно в веб-мастере Яндекс надо подавать на Переезд и переиндексирование. Так может проще переиндексировать все разом (новый сайт с https) и развиваться дальше? Думаю — да!
Типичные ошибки при создании нового сайта на старом домене
Запуск пустого сайта без контента или c частично перенесенным контентом.
Нужно перенести весь необходимый контент со старого на новый сайт до запуска.
Отказ от высоко-посещаемых разделов и страниц.
В нашей практике были случаи, когда владельцы сайтов по личным соображениям отказывались от целых разделов сайта. При чем, от тех, которые приносили на сайт существенную долю трафика. Поэтому, если вы решили отказаться от каких-то страниц при переходе на новый сайт, изучите статистику. Выясните, сколько посетителей приносили вам эти страницы.
Новые url страниц и категорий.
Это не совсем ошибка, это неизбежно будет. Но можно это снизить в разы, если сделать на новом схожую структуру и задать аналогичные алиасы для категорий (подкатегорий), а так же других важных страниц сайта.
Постарайтесь сделать так, чтобы url страниц на новом сайте, совпадали с url аналогичных страниц старого сайта.
Не проставлены редиректы со старых URL на новые.
Чтобы не потерять ссылочную массу, нужно проставить 301 редирект на новые адреса со старых на которые не получилось сделать адрес как на старом сайте.
Как это работает: поисковый робот запрашивает страницу старого сайта, которая уже не существует. 301 редирект сообщает ему, что страница доступна и находится по новому адресу. Поисковая машина заменяет в индексе старый адрес страницы на новый, без изменения параметров. Т.е. весь вес старой страниц (адреса) переходит новому адресу (странице) без потерь.
Необходимо:
• Сделать 301 редирект для перенаправления всех страниц старого сайта, на соответствующие страницы нового. Если, не удается прописать 301 редирект для каждой страницы, то хотя бы перенаправить все содержимое одного раздела, на соответствующий ему раздел нового сайта.
• Сделать 301 редирект на главное зеркало (с www или без), а так же на слэш или без него. Необходимо проверить, какое зеркало поисковые машины считают главным. Если зеркала у Яндекс и Google разные, то следует ориентироваться на Яндекс. Это и от лишних вредных дублей сразу избавит, еще одна польза.
Старый сайт вы решили сохранить и перенесли его на поддомен или другой домен и он остался доступным и открытым к индексации.
При такой ошибке есть вероятность, что новый сайт саффилируется со старым. Лучше этого не делать.
Не перенесены мета-теги
Для того чтобы сохранить позиции, нужно не забыть о SEO-настройках. Перенесите все заголовки (title) и мета-теги descrioption (описание), атрибуты изображений. Мета теги Ключевые слова переносить не нужно (в настоящее время этот meta не учитывается поисковками).
Не созданы новые файлы sitemap и robots
После создания сайта нужно проверить у него наличие файла sitemap и создается ли он вручную или автоматически специальными компонентами или плагинами самой CMS. Если ссылка на Sitemap изменилась, то необходимо обновить путь к sitemap в панели вебмастера Яндекс и Гугл (если поменялся).
Не нужно переносить старый файл sitemap.xml, созданный вручную на новый сайт (т.к. ссылки в нем будут указывать на старые страницы и адреса).
Создать новый файл robots.txt, в котором необходимо указать главное зеркало сайта и путь к файлу sitemap. Запретить ненужные разделы нового сайта, если таковые имеются. Смотрите статью этого блога на тему правильный robots для Joomla.
Не перенесены коды счетчиков статистики, подтверждающие файлы и мета теги вебмастера поисковок.
После того, как новый сайт открыт для индексации необходимо проверить поступление данных счетчиков статистики Яндекс и Google и др. при их наличии на старом. Необходимо сохранить на старом месте подтверждающие html файлы поисковок, а в случае если подтверждалось по мета тегу — перенести его на новый сайт.
Как видите правил не много и они не сложны. Но если ими пренебречь, то реально можно получить на какое-то время снижение позиций.
Переиндексация (переезд) на https занимает сейчас всего 1 неделю в Яндекс. Аналогично и переиндексируется и новый сайт на старом домене (переобход по новому sitemap).
Поэтому считаю страхи по созданию нового сайта на старом домене необоснованными при правильной работе веб-мастера.
Если не убедил. Тогда читайте мою новую статью «Создание нового сайта на другом домене». Возможно вам подойдет такой вариант.
Подайте заявку или задайте вопрос:
Заказать Задать вопрос
[ЯНДЕКС] | Как создать пользовательский поиск в Яндексе
Пользовательский поиск в Яндексе — это быстрый и бесплатный способ добавить систему пользовательского поиска на ваш сайт.
Пользовательский поиск Яндекса имеет следующие функции:
- Морфология слова. (Яндекс понимает цель поискового запроса, а не просто подбирает текст).
- Синонимы —
- Настраиваемые параметры. (Вы можете изменить внешний вид поисковой системы, добавить собственный CSS).
- Поисковые подсказки.(Функция автозаполнения, чтобы помочь пользователям найти то, что они ищут, с минимальным нажатием клавиш).
- Ограничения.
- Статистика.
Вот шаги для создания пользовательского поиска Яндекс.
- Перейдите на https://site.yandex.ru/?lang=ru
- Войдите в систему или создайте учетную запись яндекса.
- Дайте техническое название вашей поисковой системе.
- В области поиска добавьте сайты для поиска.
- Редактировать дизайн формы поиска. Вы также можете отредактировать текст заполнителя поиска с «Яндекс» на все, что захотите.
- Отображение результатов — Вы можете выбрать отображение результатов поиска по определенному URL-адресу. В противном случае результаты поиска попадут в яндекс.
- Вы также можете редактировать свойства главной страницы.
- Функция результатов поиска помогает редактировать количество отображаемых результатов поиска и редактировать внешний вид страницы результатов поиска.
- Сортировать по — вы можете редактировать результаты поиска по дате или по релевантности.
- Код — В разделе кода вы получаете код, который необходимо добавить на ваш веб-сайт, чтобы использовать пользовательский поиск Яндекс в реальном времени.
- Статистика поисковых запросов — вы можете увидеть самую популярную статистику поиска на своем веб-сайте.
- Синонимы — Вы можете добавлять поисковые синонимы. Например, если ни один (или только несколько) документов содержит слово «брак», поиск предложит документы со словом «свадьба». Вы можете добавить свои собственные синонимы в поисковую базу, характерную для вашего сайта и пользователей. В левом столбце добавьте соответствующие слова, а в правый столбец вставьте синонимы со страниц сайта.
- Ограничения — Это добавит фильтры на ваш сайт, чтобы пользователи могли фильтровать результаты поиска (например, PDF, изображения и т. Д.)
Как переместить домен на другой сайт или другую учетную запись?
Удаленное содержание |
---|
Этот контент устарел и больше не поддерживается.Он предоставляется в качестве любезности для людей, которые все еще используют эти технологии. Эта страница может содержать URL-адреса, которые были действительны при первоначальной публикации, но теперь ссылаются на сайты или страницы, которые больше не существуют. |
Если вы используете нашу новую панель управления, перейдите по ссылке ниже.
Как перенести домен с одного сайта на другой?1. Войдите в панель управления хостингом -> Мои сайты -> Выберите целевой сайт -> Нажмите «+ Управление доменным именем» -> Затем нажмите значок «Переместить» рядом с целевым доменом:
2.После того, как вы нажмете значок «Переместить», появится всплывающее окно, выберите сайт, на который вы хотите переместить домен, и нажмите кнопку «Переместить».
3. И теперь вы сможете узнать, что домен был перемещен на новый сайт.
Как перенести домен из одной учетной записи в другую учетную запись хостинга?
1. Войдите в панель управления хостингом -> Мои сайты -> Выберите целевой сайт -> Нажмите «+ Управление доменным именем» -> Затем нажмите значок «Переместить» рядом с целевым доменом:
2.После того, как вы нажмете ссылку «Переместить», появится всплывающее окно, нажмите «Щелкните здесь, чтобы переместить его в другую учетную запись хостинга».
3. Вы получите уведомление «Ваше доменное имя временно удалено из этой учетной записи хостинга. Убедитесь, что вы добавили его обратно в другую учетную запись хостинга в течение 48 часов. В противном случае вы потеряете все существующие адреса электронной почты и конфигурацию».
4. Вы должны войти в другую учетную запись хостинга -> Мои сайты -> один из ваших сайтов, чтобы добавить домен в течение 48 часов, иначе вы потеряете существующие адреса электронной почты домена.
Идентификатор статьи: 1842, Создано: 18 августа 2016 г., 23:24, Изменено: 2 июля, 00:41
поисковых операторов Яндекса — актуальный список
Не знаю, многие ли из вас используют поисковые операторы. Я почти никогда не использую =) Что касается моей личной жизни, я являюсь стандартным поисковиком. Я использую Google Translate и Google Maps, когда мне нужно использовать Google Translate или Google Maps.Я никогда не использую все связанные: или Inurl .. Если я не нахожу удовлетворительных результатов в первой выдаче, я просто меняю запрос. И все же считаю себя интернет-подкованным =)
Что касается моей работы, я люблю поисковых операторов! Linkdomain, linkfromdomain… разве они не милые? Что бы мы без них делали ?! Google, Bing и Yahoo предоставляют большое количество поисковых операторов, которые можно использовать для различных целей SEO. А что с яндексом? Что вы думаете?
Яндекс также имеет несколько операторов.Не много. Некоторые. Вот как вы их используете:
ОПЕРАТОР [ПАРАМЕТРЫ]
или
ОПЕРАТОР = «ПАРАМЕТР (-Ы)»
или
КЛЮЧЕВОЕ СЛОВО << ОПЕРАТОР [ПАРАМЕТРЫ] / КЛЮЧЕВОЕ СЛОВО << ОПЕРАТОР = "ПАРАМЕТРЫ"
Нет структурированного способа их использования .. но чего вы ожидали от Яндекса? =)
А вот они:
Заголовок [ключевое слово] — поиск ключевого слова в тегах заголовков. Работает так же, как Google intitle:
Пример: title [obama] или Obama << title [биография]
Inurl = «keyword» — работает так же, как Google Inurl:
Пример: inurl = «seo»
Домен = «TLD» — поиск по ключевым словам в определенном домене верхнего уровня
Пример: seo << domain = "by".Здесь вы найдете SEO сайты из Беларуси
Date = ”ГГГГ {* | ММ {* | ДД}}” — поиск страниц с указанной датой.
Пример: date = ”200310 *” — находит случайные веб-сайты с 2003 года. Я пробовал несколько римов, чтобы объединить его с ключевым словом, но у меня это не сработало. Пожалуйста, дайте мне знать, работает ли это у кого-то еще =)
lang = ”ru / uk / be / en / fr / de” — поиск страниц, написанных на определенном языке. Здесь RU означает русский, UK — украинский, BE — белорусский, EN — английский, FR — французский, DE — немецкий (это единственные языки, которые вы можете искать).
Пример: seo << lang = ”uk” - находит страницы о SEO, написанные на украинском языке
Mime = ”html / pdf / doc / ppt / xls / rtf / swf” — поиск файлов определенного типа (это единственные типы файлов, которые вы можете искать)
Пример: seo << mime = ”ppt »- находит презентации Power Point о SEO
Cat = (ID региона / ID темы) — поиск сайтов, относящихся к определенному региону / определенной теме в Яндекс Справочнике. Список кодов регионов можно найти здесь: http: // search.yaca.yandex.ru/geo.c2n. Коды тем находятся здесь: http://search.yaca.yandex.ru/cat.c2n. Страницы на русском, но можно использовать Google Translate =)
Есть еще несколько поисковых операторов Яндекса, которым я толком не нашел применения:
url = ”www.url.ru/cat/*” — предположительно выполняет поиск по ключевому слову на указанном сайте (что-то похожее на Site: в Google). Этот никогда не работал у меня.
host = «www.host.ru» — аналогично url =, но поиск в пределах одного хоста
rhost = ”ru.url. * ” или rhost =” ru.url.www ” — аналогично host =, но вы можете использовать * для поиска поддоменов.
Вы, наверное, ждали каких-нибудь хороших поисковых операторов SEO для Яндекса, верно? Что ж, придется вас разочаровать. Их не существует. Еще в 2007 году были операторы Link и Anchor (угадайте, что они сделали). Но Яндекс перестал их использовать из-за высокого уровня спама.
.