Лучше ли удалить старый URL из Google через веб-мастера, чем переписать 301?


У меня есть сайт, который перешел из одной корзины покупок в другую.

Ранее существовал файл .htaccess, который перенаправлял все старые URL-адреса на домашнюю страницу.

Я изменил его, чтобы сообщить о 404 для любого URL, не найденного на веб-сайте.

Лучше ли запросить удаление этих URL-адресов из индекса Google с помощью инструментов веб-мастера или сохранить их и использовать перезапись в файле .htaccess?

Author: Grant Palin, 2010-10-11

2 answers

Если вы знаете эквивалентный URL-адрес в новой корзине покупок, сделайте 301 перенаправление на этот URL-адрес. Это хорошо для пользователей, так как они оказываются в нужном месте; и хорошо для SEO, так как роботы будут постепенно обновляться до новых URL-адресов, а вы сохраняете рейтинг страницы.

Если вы не знаете эквивалентный URL-адрес, 404 (редактировать : или более правильно, как указал Metalshark в комментариях, 410). Роботы постепенно удалят эти URL-адреса из своих индексов, и вы можете предоставить некоторые полезные инструменты/информацию для пользователям, чтобы помочь им найти то, что им нужно, - например, заметное поле поиска на вашей странице 404.

Вы никогда не должны перенаправлять запросы типа "страница не найдена" на домашнюю страницу. Это плохо для пользователей (так как они оказываются не в том месте) и плохо для роботов (так как они не знают, что запрошенный ими URL-адрес больше не существует).

 5
Author: Tim Fountain, 2014-09-25 10:41:44

Удаление их из Google не решает проблему людей, переходящих по старому URL-адресу из закладок или ссылок на других сайтах. Он также не передает PageRank.

Вы должны быть осторожны при переносе/реструктуризации сайта. Всегда планируйте способы перенаправления пользователей, ищущих старые URL-адреса. 404 - наименее идеальный вариант для показа пользователям. И даже в этом случае это должен быть пользовательский 404, содержащий информацию о том, как найти ресурс, который они искали.

На самом деле в этом нет никакого смысла в преднамеренном удалении страницы из Google, если только это не контент, который вы не хотите индексировать. В противном случае простое перенаправление 301 приведет к тому, что Google обновит свой индекс (удалит старую ссылку и добавит новую), а также перенесет ваш PageRank. Как правило, лучше поддерживать перенаправление 301 как можно дольше (поскольку вы не меняете домены, вы можете поддерживать его бесконечно), чтобы не терять столько трафика. И это также дает людям время обновить свои закладки/ссылки.

Тем не менее, пользовательский 404, который информирует пользователя о том, что ресурс был перемещен в новое место, было бы лучше, чтобы люди обновляли свои закладки/ссылки, поскольку 301 довольно прозрачен, и большинство людей могут не заметить перенаправление.

В идеале был бы способ разместить "301страницу ", которая сообщает как поисковым системам/ботам/браузерам , так и людям, что страница была перемещена в новое место. Потому что прямо сейчас это в основном или/или. Вы можете либо создать 301, который информирует поисковые системы/ботов/браузеры о том, что страница была перемещена, ЛИБО вы можете создать 404, который информирует пользователя о том, что страница была перемещена. Но нет простого способа сделать и то, и другое.

 0
Author: Lèse majesté, 2010-10-11 17:03:16