2010-01-10 3 views
4

Включает ли google кнопки и входы формы при обходе сайтов? Я добавляю теги rel = "nofollow" к ссылкам, которые не нужны Google, но я не уверен, нужно ли добавлять их к кнопкам.Подходит ли Google к кнопкам/входам

Например, кнопка «Добавить в корзину».

Благодаря

ответ

10

Как правило, нет. Особенно не на основе POST-форм; POST может иметь побочные эффекты на RFC, а GET определяется как «безопасный» метод. Google экспериментирует с некоторыми "deep web" spidering, однако, возможно, что они могут запросить формы на основе GET - но это пока не является обычным явлением, насколько я знаю.

Но в соответствии со стандартами пауки не должны ПОСТ.

Фактически, original announcement from google утверждает, что они только следуют формам на основе GET.

2

Ваша кнопка «добавить в корзину» нужно либо POST форму, или выполнить JavaScript. Google не будет делать ни одну из этих двух вещей.

+0

+1 спасибо, это именно моя проблема, с ума Googlebot является follwoing всех моих «Добавить в корзину». Получить форму, индексируя тысячи бесполезных страниц. Я собираюсь установить действие формы с помощью Javascript, надеюсь, что это сработает. –

2

hi bots не отправляют почтовые запросы любого вида.

Google действительно следует REL = NOFOLLOW ссылки, он просто не считает, что вы «ручаться» за содержание, к которому они связывают

+4

Чтобы добавить к заметке nofollow, Google не только ссылается на ссылки nofollow, но также может включать эти URL-адреса в индексе без каких-либо метаданных (название, описание); Исключаемые URL-адреса robots.txt ведут себя аналогичным образом. Если вы хотите, чтобы google полностью исключала страницу из индекса, вам нужно использовать тег noindex. http://www.mattcutts.com/blog/bot-obedience-herding-googlebot/#comment-45561 –