Это URL для поисковых систем?Если это так, то что мне делать? - PullRequest
1 голос
/ 19 октября 2010

Чтобы направить посетителей на правую вкладку, я поставил ?tab=1 в конце URL-адреса. Затем использовал JavaScript, чтобы открыть эту вкладку, когда посетители нажимали этот URL.

Поместите это по-другому. Одна страница имеет два «URL» (я не уверен, что они есть). Одним из них является www.domain.com/foo.html, другим - www.domain.com/foo.html?tab=2. Щелкните только последний, если открыта вкладка 2.

Теперь вот мой вопрос.

Являются ли эти две формы "URL" совершенно разными URL с точки зрения поисковых систем? Предполагается, что URL ссылается на расположение ресурса, а не на формирование, так как они только одно, но я не уверен. Если да, то я должен сделать что-то, чтобы проинформировать поисковые системы об этой ситуации, что мне делать? 301 НАПРАВЛЕНО? или отн = нет, или нет? Последнее кажется легким, но если я ошибаюсь, могут ли поисковые системы выкинуть два URL из своей базы данных?

Большое спасибо!

Ответы [ 2 ]

2 голосов
/ 20 октября 2010

Да, оба URL-адреса рассматриваются как отдельные.Лучший способ в этой ситуации - уведомить поисковые системы о том, что URL-адрес ?tab=1 является дубликатом, используя атрибут rel = "canonical" в теге ссылки.

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

Однако, если контент на ?tab=1 действительно уникален, у вас может быть другая проблема.

Скажем, ваш сайт посвящен автомобилям, а ваша foo.html страница посвящена подъездам.Если ?tab=1 относится к осям из специальных сплавов, которые входят в стандартную комплектацию Porche, поисковик, ищущий " диски из специальных сплавов ", попадет на вашу страницу foo.html, а затем не найдет никакой информации об ободах, потому чтоэто скрыто за вкладкой, а затем отказов.Это не очень удобно для пользователей и может потенциально повлиять на ваши конверсии.

Что вы можете подумать, так это рассказать поисковым системам, как правильно сканировать и индексировать вкладку JavaScript.

У Google есть инструкциио том, как сделать страницы AJAX сканируемыми: code.google.com / web / ajaxcrawling / docs / Getting-Start.html

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

примечание: В настоящее время сканирование AJAX относится только к Google.Неясно, поддерживает ли Bing / Yahoo это предлагаемое решение.

0 голосов
/ 19 октября 2010

«но я не уверен». Возможно, вам следует прочитать соответствующие стандарты. http://faqs.org/rfcs/rfc1738.html например.

Вы также должны прочитать это: http://w3.org/Provider/Style/URI

Являются ли эти две формы "URL" совершенно разными URL с точки зрения поисковых систем?

Там нет общего "поисковой системы". Каждый уникален. Вы должны составить список, а затем спросить каждого поставщика, имеет ли значение строка запроса. Google, например, не скажет вам ничего об их поисковой системе. Другие могут.

Прочитайте определения в предоставленных ссылках. Строка запроса не является частью URI. Но поисковая система может использовать его. Или не может. Нет общего ответа, который применим ко всем поисковым системам.

нужно что-то сделать, чтобы проинформировать поисковые системы об этой ситуации, что мне делать?

Там нет общего "поисковой системы". Каждый уникален. Google, например, не скажет вам ничего об их поисковой системе. Другие могут.

Некоторые сохраняют информацию 301/302. Некоторые нет.

поисковые системы выбрасывают два URL из своей базы данных?

Там нет общей "поисковой системы". Каждый уникален. Google, например, не скажет вам ничего об их поисковой системе. Другие могут.

Некоторые могут работать с URI без строки запроса. Некоторые могут работать с URI со строкой запроса.

Вот важный момент.

Там нет общего "поисковой системы". Каждый уникален.

Вместо того, чтобы беспокоиться о «поисковых системах». Прочитайте ссылку http://w3.org/Provider/Style/URI и настройте свой URI правильно. Это лучшее, что вы можете сделать.

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