I just read through this thread about not indexing search results.
So in my case, I have three different languages and a custom search. For the moment I did setup my robots.txt like this:
User-agent: * Disallow: /suche/ Disallow: /fr/recherche/ Disallow: /it/cerca/ Disallow: /*?s= Disallow: /fr/*?s= Disallow: /it/*?s=
a) Is this a correct and complete solution so Google will not index internal search results from the website itself?
b) Do I additionally need to set the search result pages to noindex and nofollow with the robots meta tag and if yes, how exactly can I achieve that?
Thank you very much
Those should be working just fine – there is also:
The topic ‘How to exclude internal search results to be indexed properly (robots.txt)’ is closed to new replies.