Ссылки на сайте, который я сейчас делаю, выглядят так:
http://www.example.net/blogs/151/This-is-a-title-in-a-url
Моя система php извлекает идентификатор (скажем, 151
) и использует его для извлечения содержимого из моей базы данных. Последующий текст фактически игнорируется (так же, как используется stackoverflow).
Теперь моя проблема в том, что это создает повторяющиеся заголовки, которые Google иногда индексирует, и в результате я теряю SEO:
http://www.example.net/blogs/151/This-is
http://www.example.net/blogs/151/
Каков наилучший способ сделать так, чтобы Google и другие поисковые системы видели только правильную полную ссылку, чтобы у меня не было дубликатов и я получил максимально возможный рейтинг?
EDIT: я заметил, что на сайте stackoverflow вы динамически перенаправляетесь на другую страницу? Как они это делают?
rel="canonical"
, как это уже было предложено. 02.05.2013$_SERVER['REQUEST_URI']
и перенаправить с помощьюheader()
02.05.2013