Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

If I have content behind a POST form (a select box, in my case) will Googlebot, or other Search Engine Spiders be able to crawl the content behind that form?

For example, if I were to have 4 translations of one page, and the language selection were a POST form to the same URL, which then redirected to the language-specific URL, would Googlebot be able to crawl the "other" languages?

share|improve this question

1 Answer 1

up vote 4 down vote accepted

The Googlebot can submit forms, but it generally doesn't unless it can detect a reason to do so.

So from the links, if your translations were AJAX'd and built properly, Googlebot may very well submit the form to see what the results would be. However, this behavior (especially on POST), is not guaranteed and you should probably use GET to make things more accessible to the robots.

share|improve this answer
    
@DisgruntledGoat Are you sure? Do you have a source? The linked article states that "For text boxes, our computers automatically choose words from the site that has the form". The article was written in 2008 though, so maybe things have changed? –  s427 Aug 14 '13 at 10:50
1  
@s427 Yes you are correct, I have deleted my comment. For GET forms (such as a search box) Googlebot may generate text and submit it. There are some caveats listed there - they do not submit POST forms, nor any forms with password fields. –  DisgruntledGoat Aug 14 '13 at 11:41

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.