Обработчики Google и Bing рассматривают хеш-теги в URL как параметры GET? - PullRequest
6 голосов
/ 16 июня 2011

Сканеры в общем случае считают http://server/page и http://server/page?parameter=1 двумя разными URL-адресами.

Как Google и Bing crawler рассматривают URL-адреса хеш-тегов, например http://server/page#hash?


Согласно http://www.tynt.com/support/faq#technical все, что находится после хеш-тега, игнорируется.Есть ли другие источники, подтверждающие это?

Ответы [ 3 ]

9 голосов
/ 17 августа 2011

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

Например, параметр хеша обычно используется двумя способами: либо как якорь страницы (например, «перейти наверх страницы»), либо как способ передачи информации через javascript.

Исключением из этого правила является реализация возможности сканирования AJAX.В этом случае, если у вас есть "hash-bang" (#!), Google и Bing (возможно) попытаются отсканировать ваш AJAX-контент, который будет обрабатывать значения ваших хеш-параметров как отдельные страницы.

Google => «Создание приложений AJAX для сканирования»

Земля поисковой системы => Bing теперь поддерживает Google Crawlable AJAX Standard?

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

Это строго зависит от конкретной реализации искателя, не существует общего правила, обеспечивающего какое-либо поведение.

0 голосов
/ 23 января 2013

Возможно, есть обновление этого вопроса.

См. Эту ссылку:
http://www.seorigami.org/google-jump-to-links/

Хеш-ссылка может не влиять на ваш рейтинг, но на отображение результатов.*

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