Красивые URL Vs. Дублированный контент - PullRequest
4 голосов
/ 16 ноября 2010

Я пытаюсь очистить серую область от этой много обсуждаемой темы ...

Как и большинство разработчиков, я создал несколько симпатичных URL с помощью mod_rewrite.Внутренние ссылки на моих сайтах указывают на красивые URL, и все работает хорошо.

Но я все равно могу получить доступ к старому URL, если укажу на него напрямую.

Теперь, это наверняка вызовет проблемы с дублирующимся контентом, поэтому после некоторых исследований кажется, что 301 переадресация - путь.

Но .... а вот и серый разряд ...

Если вы работаете над сайтом с тысячами URL-адресов, что лучше всего для этого сделать?Я не хочу перечислять 1k + строк в .htaccess. Я думал о регулярном выражении в своем правиле перезаписи, но мои красивые URL-адреса содержат имена из базы данных ... и я не могу получить к ним доступ из .htaccess:)

Я зашел в тупик?Это можно обойти?Будет ли Google канонический тег возможным ??

Ответы [ 3 ]

1 голос
/ 16 ноября 2010

Ну, я не знаю, является ли это "окончательным" ответом, но у меня есть несколько "функциональных" URL-адресов, таких как:

http://www.flipscript.com/product.aspx?cid=7&pid=42&ds=asdjlf8i7sdfkhsjfd978

но я переназначаю URL-адреса, связываюсь с ними и перечисляю их на карте своего сайта как:

http://www.flipscript.com/ambigram-ring.aspx

Я не видел никаких доказательств того, что идентичные URL, указывающие на один и тот же контент в одном домене , оказывают негативное влияние на SEO.

Фактически, за последний год я поднялся на позицию № 1 в Google с этим местом для моего основного ключевого слова.

Моя теория о том, почему так должно быть, заключается в том, что Google применяет штраф за дублирование контента для целых "сайтов-клонов", а не просто для ссылок с разными URL-адресами на один и тот же контент на одном сайте.

0 голосов
/ 24 ноября 2010

"Возможно ли использование канонического тега Google ??" - Почему бы и нет?

-> автоматически переводит рейтинг страницы

-> Google рекомендует канонический тег, даже если содержание немного отличается, но более или менее похоже.

-> Слишком много переадресаций 301 на страницы сайта вредны для SEO (мой личный опыт работы с Bing).

-> Слишком 3 мая перенаправления могут увеличить эффективное время загрузки контента для ваших пользователей (особенно плохо, если время пинга от их расположения до вашего сервера велико).

0 голосов
/ 16 ноября 2010

Быстрым грязным способом было бы перенаправить все на сайте через файл PHP, который проверяет, является ли путь еще действительным, запрашивая базу данных при необходимости.Используйте перенаправление 301, если путь постоянно перемещен.Вскоре эти «серые URL» вряд ли когда-либо встретятся, и индексы должны быть обновлены в поисковых системах.В этот момент вы можете удалить маршрутизатор.

Если бы вы могли указать, как выглядит ваш "серый URL-адрес", я мог бы предложить лучшую альтернативу.

...