301 редирект? Cat = - PullRequest
       7

301 редирект? Cat =

0 голосов
/ 22 января 2011

Инструменты Google для веб-мастеров постоянно показывают эту версию моего доменного имени:

mysite.co.uk /? Cat =

Я запретил каждый URL с? в нем и выше показано под ошибками сканирования: URL ограничен robots.txt

Я просто не знаю, почему это происходит, когда в моем файле .htaccess есть следующее:

RewriteCond %{QUERY_STRING} ^cat=$ [NC]
RewriteRule ^(.*)$ http://misite.co.uk/? [R=301,L]

Я полагаю, что вышеупомянутое должно перенаправить 301: mysite.co.uk/?cat= чтобы: mysite.co.uk/

а также, если я нажму первый URL, он перейдет ко второму в браузере.

У меня есть еще пара похожих проблем? URL, и я буду очень рад, если кто-нибудь скажет мне, как правильно 301 перенаправить их, чтобы показать Google, что они были удалены навсегда, и предотвратить их сканирование.

1 Ответ

0 голосов
/ 23 января 2011

Соответствующий код состояния ответа HTTP, указывающий, что ресурс был окончательно удален, будет 410 Gone :

Запрашиваемый ресурс больше не доступен на сервере, и адрес пересылки неизвестен. Ожидается, что это условие будет считаться постоянным. Клиенты с возможностями редактирования ссылок ДОЛЖНЫ удалять ссылки на Request-URI после одобрения пользователя. [...]

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

...