Xpoint
   [напомнить пароль]

использование Permanent redirect(301) для SearchEngineFriendly ссылок

Метки: [без меток]
2009-09-29 13:50:00 [обр] Sava[досье]
сообщение промодерировано

На сайте раньше были ссылки формата
http://www.example.com/moduleIndex.cfm?moduleID=1

После перевода на SES-формат (с помощью ISAPI-фильтра) ссылки приняли вид
http://www.example.com/Module-name

Однако ссылки старого формата остались на куче ресурсов.

Вопрос 1:
Есть мнение, что это плохо с точки зрения поисковиков, поскольку страница страница http://www.example.com/Module-name1 не будет получать прибавку в ранжировании и цитируемости, потому что внешние ссылки на нее имеют другой вид.
- Так ли это?

Вопрос 2:
Заказчик утверждает, что данная проблема бы решилась, если бы поисковик, приходя на сайт по старой ссылке, редиректился бы на новую и получал код возврата 301 (permanent redirect).

Я попробовал такую схему:
При запросе адреса http://www.example.com/moduleIndex.cfm?moduleID=1, в самом модуле moduleIndex.cfm определяется, что запрошен старый формат линка, и делается редирект на новый линк с кодом возврата 301. Но, ведь по редиректу на новый линк http://www.example.com/Module-name отрабатывает ISAPI-фильтр, который конвертирует этот линк обратно к старому формату, и при этом возвращает клиенту код возврата 200.

- Есть ли возможность делать подобный редирект с возвратом клиенту кода 301? Предложите варианты решений?

P.S. Отсечем один вариант: cредствами ISAPI-фильтра похоже нельзя транслировать линк http://www.example.com/Module-name в http://www.example.com/moduleIndex.cfm?moduleID=1 и отдать код возврата 301. Т.е. можно, например так:
  RewriteRule /CategoryName.? /moduleIndex.cfm\?moduleID=1 [PR,I,L]
и страница отрабатывает, и код возврата 301, но при этом в адресной строке браузера появляется линк старого формата, что недопустимо.

спустя 2 дня 2 часа [обр] Sava[досье]
Судя по тому, что я вычитал, действительно надо поисковикам отдавать по старым ссылкам код возврата 301. Но как это сделать в моем случае? Неужели никто не сталкивался с подобной ситуацией?
Powered by POEM™ Engine Copyright © 2002-2005