Я перевожу веб-сайт на CMS drupal.
Я хотел бы знать, как Google реагирует на перенаправление с перенаправления.
Я попытаюсь объяснить, что я пытаюсь сделать:
Старая ситуация: www.old-site.com/page?pid=123
Новая ситуация: www.new-site.com/page/pagetitle
Я хочу создать редирект 301 в моем файле .htaccess, как я это делал для многих других страниц.
Но в этой конкретной ситуации старый идентификатор страницы (pid) неизвестен на новом веб-сайте.
Я планирую создать следующие правила переписывания:
RewriteCond %{QUERY_STRING} ^pid=(.*)$
RewriteRule ^page.aspx$ page-redirect/%1? [R=301,L,NC]
Прямо сейчас у меня правильный идентификатор страницы. Затем я хочу создать небольшой скрипт, который переписывает URL-адрес с перенаправление страницы / 123 на перенаправление страницы / newtitle , поскольку я знаю название, которое идет с идентификатором
Тогда я хочу, чтобы следующее правило обрабатывало новый заголовок:
RewriteRule ^page-redirect/(.*)$ page/%1? [R=301,L,NC]
Таким образом, основной вопрос заключается в следующем: как это влияет на индекс Google? Наш клиент хочет сохранить свои (хорошие) органические результаты в Google.