For those looking at SEO conundrums.
So what I learnt today is that if you do :
#
User-agent: * Disallow: /a Disallow: /b
User-agent: Googlebot Disallow: /c
#
Google’s serach indexer will ignore the lines for User-agent: * and only read the ones specified specifically for itself. So /a, /b get indexed and /c does not
However :
#
User-agent: Googlebot Disallow: /c
User-agent: * Disallow: /a Disallow: /b
#
Then google will correctly not spider /a, /b or /c.
Although I can find no mention of this rule in ordering.
* UPDATE *
Ok, I’ve noted that Google does say this actually; and moreso that if you have a bot specific block then that bot will ignore the rules for all bots.
So I’ve had to go and paste rules into each and every specific bot section
But what I have learnt today (1 day later) is that if you leave blank lines in a user-agent block then some engines will disregard that instruction (Yandex). I also had fun reading translated russian webmaster guidelines
Recent Comments