Перенаправление большого количества проиндексированных ссылок - PullRequest
1 голос
/ 15 марта 2011

Я нахожусь в процессе запуска 2 сайтов, которые были недавно переработаны (один в RoR и один в WordPress), у них обоих очень большое количество входящих ссылок из поисковых систем и внешних источников. Это было то, что мне было довольно любопытно в течение достаточно долгого времени для эффективного способа реализации перенаправлений на всех ссылках.

Моя основная цель заключается в том, чтобы сайт не терял работу, проделанную им в SEO, и, кроме того, не оставлял никаких старых обратных ссылок на 404.

Какова наилучшая практика при запуске нового сайта для перенаправления старых URI?

Ответы [ 2 ]

2 голосов
/ 15 марта 2011

Вы обнаружите, что большинство ваших обратных ссылок в любом случае находятся на вашей домашней странице, поэтому они позаботятся о большинстве из них.С точки зрения уменьшения 404-х из-за неработающих обратных ссылок, попробуйте создать перенаправление для сопоставления с шаблоном (регулярное выражение), отправив заголовок 301 (Moved Permanently) - используя .htaccess (поскольку вы используете RoR / WP).

В WordPress есть некоторые плагины для обработки миграций и перенаправлений - просто поиск на сайте wordpress.org .

Убедитесь, что вы зарегистрировали свой сайт в Инструментах Google для веб-мастеров и контролируйте свои 404 страницы (или регистрируйте их на стороне сервера), чтобы отследить пропущенные вами.

Наконец, чтобы обеспечить индексацию новых URL-адресов и канонизацию (помимо обеспечения правильного использования rel=canonical)), отправьте XML-карту всех ваших новых страниц.

0 голосов
/ 15 марта 2011

С точки зрения перенаправления старых ссылок на новые ссылки, обычно практикуется перенаправление 301 (для целей SEO). В худшем случае вы не можете сделать это, по крайней мере, перенаправьте на домашнюю страницу, чтобы не потерять посетителей на 404 страницах.

...