Вопрос или проблема
У меня есть 2 сайта, www.veggienatura.com
(для онлайн-магазина продуктов) и www.veggienaturagrocery.com
(для бренда). Недавно я поменял домены сайтов следующим образом: www.veggienatura.com
(для бренда) и www.veggienaturagrocery.com
(для онлайн-магазина продуктов).
Оба сайта размещены на одном тарифе и сервере. Я подключил их к Cloudflare. Дело в том, что я хочу перенаправить старые материалы, такие как продукты, которые у меня есть на www.veggienatura.com
(для онлайн-магазина продуктов), на www.veggienaturagrocery.com
(для онлайн-магазина продуктов), не нанося ущерба SEO и чтобы сайты не вмешивались друг в друга, так как я держу оба сайта для разных целей. Мой хостинг-провайдер сказал, что они не могут помочь мне с этим. Я уже пробовал некоторые вещи, которые видел на YouTube и на некоторых форумах, но это не сработало.
Ответ или решение
Для корректного выполнения перенаправлений с одного домена на другой, особенно в контексте SEO, важно следовать определенной процедуре. В вашем случае, когда вы хотите перенаправить старый домен www.veggienatura.com
на новый www.veggienaturagrocery.com
, важны следующие шаги:
-
Проверка конфигурации DNS:
Убедитесь, что оба домена корректно настроены в вашей DNS-системе, в том числе и в Cloudflare. Проверьте, что оба домена указывают на один и тот же сервер (если это требуется) и что SSL-сертификаты настроены правильно, чтобы избежать проблем с доступом. -
Установка правил перенаправления:
В зависимости от того, как ваш веб-сервер настроен, вы можете воспользоваться разными способами для настройки 301 редиректов:-
Apache: Если ваш сайт работает на Apache, вы можете использовать файл
.htaccess
. В корневом каталоге сайтаwww.veggienatura.com
добавьте следующие строки:RewriteEngine On RewriteCond %{HTTP_HOST} ^(www\.)?veggienatura\.com$ [NC] RewriteRule ^(.*)$ https://www.veggienaturagrocery.com/$1 [L,R=301]
-
Nginx: Если вы используете Nginx, вам необходимо внести изменения в конфигурационный файл вашего сервера:
server { listen 80; server_name veggienatura.com www.veggienatura.com; return 301 https://www.veggienaturagrocery.com$request_uri; }
-
-
Настройка Cloudflare:
В Cloudflare вы можете настроить правила перенаправления, если у вас включена функция Page Rules. Создайте правило для перенаправления сwww.veggienatura.com/*
наwww.veggienaturagrocery.com/$1
с кодом статуса 301. -
Проверка и тестирование:
После внесения изменений, важно протестировать правильность работы перенаправлений. Используйте инструменты, такие как Redirect Checker, чтобы убедиться, что редиректы работают и код ответа – 301. -
Обновление внутренних ссылок:
Обновите все внутренние ссылки на вашем новом сайте (www.veggienaturagrocery.com
), чтобы избежать лишних 301 редиректов, которые могут замедлить загрузку страниц и негативно повлиять на SEO. -
Информирование поисковых систем:
Используйте Google Search Console и другие инструменты для веб-мастеров, чтобы сообщить о изменениях URL, чтобы поисковые системы быстрее обновили свои индексы. -
Мониторинг после перенаправления:
Следите за тем, как ваши сайты работают в поисковых системах и анализируйте динамику трафика. Это поможет вам выявить возможные проблемы и быстро на них отреагировать.
Следуя этим шагам, вы сможете настроить перенаправление с минимальными потерями для SEO и обеспечить корректную работу обоих сайтов, не мешая друг другу.