Дубликаты URL на моей странице, лучшее решение?
У меня есть веб-сайт, на котором пишутся такие URL:
mypage.com/post/3453/post-title-name-person
На самом деле, что важно, так это почта и идентификационная часть (3453). Название я просто добавляю для SEO.
Недавно я изменил некоторые названия заголовков, но люди все еще могут использовать старый URL для доступа, потому что я просто получаю идентификатор для открытия страницы, поэтому:
mypage.com/post/3453/post-title-name-person
mypage.com/post/3453/name-person...
Откроется та же страница.
Это неправильно? Инструменты Google для веб-мастеров говорят мне, что у меня 8765 страниц дубликатов. Итак, чтобы попытаться решить эту проблему, я перенаправляю старый заголовок на post / id / current-title, но кажется, что Google не понимает этого перенаправления и все еще выдает мне дубликаты.
Должен ли я перенаправить на не найден, если заголовок не соответствует фактической базе данных? (Но это может быть проблемой, потому что ссылки, которыми делятся люди, не открываются) Или что?
2 ответа
Возможно, Google еще не обработал ваши перенаправления. Обработка всех страниц может занять несколько недель, а иногда и несколько месяцев, особенно если они не часто посещаются. Убедитесь, что ваши перенаправления 301, а не 302 (временно).
При этом есть способ лучше, чем перенаправления для дублированных страниц: канонический тег. Если сможешь, реализуй это. Существует меньший риск перепутать перенаправления.
Google может выбрать ваш новый URL только после реализации перенаправления 301 через файл.htaccess. Вы всегда должны помнить, что 301 перенаправление должно быть правильным и один к одному на новый URL. После этой реализации вам нужно получить эти новые URL через консоль поиска Google, чтобы Google быстро проиндексировал эти URL.