Как убрать старый контент в рейтинге поисковых систем? - PullRequest
3 голосов
/ 08 сентября 2010

Существует некоторый прецедент для вопросов, связанных с ранжированием в поисковых системах, в StackOverflow, поэтому, пожалуйста, не закрывайте этот вопрос.Это связано с программированием в той степени, в которой HTML META-теги можно назвать «программированием».

Вот проблема:

Мы делаем FogBugz , планирование программного проекта и ошибкакомплект отслеживания.

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

Вот пример .Для контекста, нашей текущей версией FogBugz является FogBugz 7. Два лучших результата для этого поиска относятся к FogBugz 5, который является положительно древним.

Как я могу сказать, есть несколько вариантов получения этих результатов изверхние слоты, но у каждого есть проблемы:

  • тег NOINDEX, но что произойдет, если кто-то на самом деле ищет справку по старой версии?
  • Поиск входящих ссылок настарая документация и размещение на них NOFOLLOW, чтобы лишить старые документы PageRank.Проблема здесь в том, что найти ссылки на контент очень сложно, а не менять сам контент.
  • Тег unavailable_after, который является задержкой NOINDEX, с той же проблемой:удаление, а не понижение в должности.

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

Ответы [ 4 ]

5 голосов
/ 08 сентября 2010

Подход, который я использовал в прошлом (3 года назад)

Измените URL своей старой документации и измените собственные ссылки, чтобы они указывали на новый URL.например, abc.com/docs/fogzbugz/v5/xyz становится abc.com/docs/fogzbugz/ancient/v5/xyz

Используя старые URL-адреса, внедрите перенаправление 301 в ваш новый контент v7.например, запрос к abc.com/docs/fogzbugz/v5/GettingStarted.html перенаправляется на abc.com/docs/fogzbugz/v7/GettingStarted.html

Таким образом, существующие ссылки с внешних сайтов будут приниматьбраузеры к последней документации и сообщают индексирующим роботам, что страница перемещена.

Google найдет новые ссылки на вашу старую документацию путем индексации вашего сайта, но внешних ссылок не будет, что снизит рейтинг страницы.

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

Это сработало для меня на небольшом (около 100 страниц) сайте, и посетитель пытается просмотреть старый контентбыстро исчезает.

Если пользователь попадает на страницу v5, как на счет подхода MSDN явно указать версию, описанную на этой странице, и предоставить ссылки на эквивалентную тему в документах v6 и v7?

3 голосов
/ 08 сентября 2010

Я хотел бы предложить, чтобы внешние ссылки на более старые версии перенаправлялись на последнюю версию - с некоторым примечанием, что если вам действительно нужна версия 5, ссылка здесь.

1 голос
/ 08 сентября 2010

Как насчет попытки подхода MSDN? Вы назначаете тег версии для своих страниц. Когда отображается эта страница, также отображается ее номер версии. Пользователи смогут сразу увидеть, что эта информация устарела.

Возможно, вам потребуется написать заглушки для страниц новой версии, например «Эта проблема была решена в текущей версии», чтобы пользователям не приходилось думать, что вы ничего не делали в течение 5 лет. Некоторая письменная работа, некоторая взаимосвязь, но это выполнимо для ограниченного числа проблемных страниц.

1 голос
/ 08 сентября 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...