Перенаправление URL — это процесс переноса старого URL на новый, что позволяет вашим посетителям и Гугл-поиску узнать о новом расположении страницы. Редиректы особенно полезны в следующих случаях:
Если вы используете платформы, такие как Blogger или Shopify, возможно, у вас уже есть встроенные решения для редиректов. Попробуйте искать статьи о помощи по запросу "редиректы в Blogger".
Хотя пользователи обычно не замечают различий между типами редиректов, Гугл использует редиректы как сильный или слабый сигнал о том, какой URL должен быть каноническим. Выбор типа редиректа зависит от того, как долго вы планируете использовать редирект и какую страницу хотите видеть в результатах поиска:
Ниже объясняется, какие способы настройки постоянных и временных редиректов наиболее эффективны для Гугл:
Гугл (Google)bot следует за редиректом, и процесс индексирования использует редирект как сильный сигнал, что новый URL должен быть каноническим.
Гугл (Google)bot также следует за редиректом, но индексирование использует редирект как слабый сигнал о каноничности цели.
Для настройки серверных редиректов необходим доступ к файлам конфигурации сервера (например, .htaccess для Apache) или настройка редиректов с помощью серверных скриптов (например, PHP). Вы можете создать как постоянные, так и временные редиректы на стороне сервера.
Если вам нужно изменить URL страницы, чтобы она отображалась в результатах поиска, мы рекомендуем использовать постоянный серверный редирект, когда это возможно. Это лучший способ обеспечить, чтобы Гугл-поиск и пользователи попадали на правильную страницу. Статус-коды 301 и 308 означают, что страница была навсегда перемещена на новый URL.
Если нужно временно перенаправить пользователей на другую страницу, используйте временный редирект. Это также поможет Гугл сохранить старый URL в результатах поиска на более длительный срок. Например, если услуга на вашем сайте временно недоступна, вы можете установить временный редирект, чтобы перенаправить пользователей на страницу с объяснением, что происходит, без влияния на оригинальный URL в результатах поиска.
Реализация серверных редиректов зависит от вашего хостинга, серверной среды или языка программирования на бэкенде вашего сайта.
Пример постоянного редиректа с использованием PHP:
header('HTTP/1.1 301 Moved Permanently');
header('Location: https://www.example.com/newurl');
exit();
Пример временного редиректа с использованием PHP:
header('HTTP/1.1 302 Found');
header('Location: https://www.example.com/newurl');
exit();
Если у вас есть доступ к файлам конфигурации веб-сервера, вы можете настроить правила редиректа самостоятельно:
# Постоянный редирект: Redirect permanent "/old" "https://example.com/new" # Временный редирект: Redirect temp "/two-old" "https://example.com/two-new"
location = /service {
# для постоянного редиректа
return 301 $scheme://example.com/about/service;
# для временного редиректа
return 302 $scheme://example.com/about/service;
}
Если вы не можете реализовать серверные редиректы на своей платформе, мета-редиректы могут быть приемлемым вариантом. Гугл различает два типа мета-редиректов:
Гугл обрабатывает и выполняет JavaScript с использованием Web Rendering Service после того, как URL был полностью обработан. Используйте JavaScript редиректы только если невозможно сделать серверный или мета-редирект. Учтите, что иногда рендеринг может не пройти успешно, и Гугл не увидит редирект.
Если вы не можете использовать стандартные методы редиректов, добавьте ссылку на новый URL с пояснением. Это поможет пользователям найти вашу новую страницу. Однако, не полагайтесь на crypto-редиректы, так как их не всегда понимают поисковые системы.
Когда вы используете редирект, Гугл отслеживает как старый, так и новый URL. Один из этих URL станет каноническим, в зависимости от типа редиректа. Например, если вы перенесли сайт на новый домен, Гугл может время от времени показывать старый URL в поиске, хотя новый уже проиндексирован.
Если вам нужна помощь в настройке редиректов на вашем сайте, вы можете связаться с SEO-компанией "seo.computer" по любому вопросу на email info@seo.computer или по WhatsApp +79202044461.
id 102