Drupal Paging + Google SEO, требуется помощь с .htaccess

suraev
На сайте с 26.07.2005
Offline
153
780

Добрый день всем.

Вопрос такой.

У Drupal есть модуль Paging, который позволяет разбивать статьи на страницы. У него есть небольшая проблема, первая страница статьи имеет дубликаты такого вида:

/article.html

/article.html?page=0,0

Если закрывать через robots.txt, Яндекс убирает лишние страницы (page=0,0) из индекса, а Гугл оставляет (только убирает из кэша).

Теперь вопрос: как сделать через .htaccess редирект со страниц формата <кое-какой-URL>?page=0,0 на страницу <кое-какой-URL>?

Plazik
На сайте с 29.07.2008
Offline
123
#1
suraev:

Если закрывать через robots.txt, Яндекс убирает лишние страницы (page=0,0) из индекса, а Гугл оставляет (только убирает из кэша).

С чего бы это?

suraev:

Теперь вопрос: как сделать через .htaccess редирект со страниц формата <кое-какой-URL>?page=0,0 на страницу <кое-какой-URL>?

Посмотрите в сторону регулярных выражений.

IL
На сайте с 20.04.2007
Offline
418
#2
suraev:
Теперь вопрос: как сделать через .htaccess редирект со страниц формата <кое-какой-URL>?page=0,0 на страницу <кое-какой-URL>?

Вставить после RewriteEngine on

RewriteCond %{QUERY_STRING} ^page=0,0$
RewriteRule (.*) /$1? [R=301,L]
... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
suraev
На сайте с 26.07.2005
Offline
153
#3
Plazik:
С чего бы это?

Суха теория, мой друг, а древо жизни пышно зеленеет :)

ivan-lev:
Вставить после RewriteEngine on

Спасибон, заработало :)

big boy
На сайте с 18.11.2006
Offline
290
#4

А разве модуль global redirect не решает эту проблему?

✔ Google spam update убил сайты? Что делать - https://webmasta.ru/blog/google-october-2022-spam-brain-update
suraev
На сайте с 26.07.2005
Offline
153
#5

Нет, конкретно эту проблему данный модуль не решает. Но вообще спасибо, поставил его, он избавляет от некоторых других косяков :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий