SEO: интересный дублированный контент при использовании навигации по вкладкам - PullRequest
0 голосов
/ 06 июля 2010

Позвольте мне объяснить.У меня есть страница, которая содержит статическую информацию и информацию, которую я получаю через вызов ajax (используя навигацию с вкладками / также работает с отключенным JavaScript).

Например, когда вы переходите на website.com / article_id/ отображаются основные данные и открывается первая вкладка.Затем вы можете нажать на вкладку, и она перейдет на website.com / article_id / clicked_tab / , но если вы затем щелкните на первой вкладке (загруженной по умолчанию), вы перейдете на веб-сайт.com / article_id / first_tab / , а не website.com / article_id / .. Почему я так поступаю ????Потому что, включив имя вкладки в тег привязки, я могу указать коду javascript, какую вкладку загрузить ...

Итак website.com / article_id / и website.com / article_id/ first_tab / содержит те же данные. Считает ли Google это дублированием контента?Любое предложение, чтобы это исправить?

Ответы [ 2 ]

2 голосов
/ 06 июля 2010

Всегда можно просто перенаправить с /article_id/ на /article_id/first_tab/ автоматически, чтобы имя вкладки всегда было включено.

Другой вариант - поместить имя вкладки в хэш URL-адреса (часть, которая начинаетсяс #) вместо самого фактического URL - так вы получите что-то вроде этого:

/article_id/#first_tab

JavaScript может получить к нему доступ через location.hash.

Поскольку часть хешаURL не учитывается поисковыми системами как «часть URL», они понимают, что это одна и та же страница.

1 голос
/ 06 июля 2010

Привет, Джонатан, я бы порекомендовал тебе использовать тег <link rel='canonical'> для решения этой проблемы.Он был создан поисковыми системами (Google, Yahoo, Microsoft Bing) для решения этой конкретной проблемы, и его чертовски легко реализовать.Просто используйте такой тег на своей странице:

<html>
   <head>
      <link rel="canonical" href="http://website.com/article_id/" />
   </head>
</html>

Google и другие поисковые системы увидят это на вашей странице и будут относиться к нему как к перенаправлению 301 с вашего дублированного URL (website.com/article_id)./ first_tab) на канонический URL (website.com/article_id/).Это хорошо, это означает, что поисковая система теперь будет подсчитывать все высококачественные ссылки, указывающие на ваш дублированный URL, при расчете репутации вашего канонического URL (этого не происходит с решением с хеш-тегами, рекомендованным Amber.

Несмотря на то, что канонический тег хорош, это всего лишь 90% -ное решение, поскольку вы все еще можете столкнуться с проблемами веб-аналитики со всеми лишними дублирующими URL-адресами на своем веб-сайте. Лучшим решением будет первая рекомендация Амбер, котораяэто сделать перенаправление 301 самостоятельно. Однако это может быть чрезмерно трудоемким для этой дополнительной 10% -ной выгоды, поэтому многие люди предпочитают начинать с канонического тега.

Для получения дополнительной информации о каноническом теге,оформить заказ в Google: http : //googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html

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