Как бороться с недостающими предметами SEO способом? - PullRequest
2 голосов
/ 16 июня 2010

Я работаю над публичным веб-сайтом, где публикуются статьи для чтения.Через некоторое время статьи устаревают, и мы удаляем их с сайта.У меня такой вопрос: как лучше всего справиться с ситуацией, когда поисковая система посещает URL, соответствующий удаленной статье?Должно ли приложение отвечать постоянным перенаправлением (301 перемещено навсегда) на страницу «статья не найдена», или есть лучший способ справиться с этим?на самом деле не удаляются, но они «неопубликованы» - и могут в конечном итоге вернуться в «опубликованное» состояние.

Ответы [ 4 ]

5 голосов
/ 16 июня 2010

Если статья удалена, вы должны ответить 410 Gone.Ваша страница с ошибкой может содержать полезную информацию, если код ответа правильный.Это указывает на то, что страница была намеренно удалена, а не просто «не найдена» (как это произошло бы с неверным URL).

3 голосов
/ 16 июня 2010

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

Это может не подходить для вашей ситуации или может потребовать больше работы, чем стоит, но может быть хорошим способом нетратить потенциальный трафик.

Я чувствую, что ответ 410 Gone будет подходящим ответом, однако, вы в основном говорите поисковой системе: «у нас больше нет этого контента, поэтому прекратите ссылаться"- что не выгодно вашей стратегии SEO.

1 голос
/ 16 июня 2010

Моя интуиция говорит мне, что вам, вероятно, нужно удалить страницу со статьей, но на практике многие сайты просто перенаправляют на домашнюю страницу 301.

Я думаю, что идея заключается в том, что любой "ссылочный сок" из старой статьи будет затем перенесен на домашнюю страницу, а не на общую страницу "статья удалена". Однако у меня возникает ощущение, что поисковые системы могут не выглядеть слишком добрыми в этой практике.

1 голос
/ 16 июня 2010

Что ж, если вы хотите, чтобы все было правильно, следует перенаправить не на статью, не найденную, а на страницу "статья удалена".Потому что статья не найдена предполагает, что это должно быть 404.

...