Forum Moderators: open
GG, you mentioned frames and javascript - well I don't envy your engineers the task of dealing with javascript (so I guess that may be down the line) but since I use frames extensively I would certainly be interested to know what changes are coming.
I imagine that CSS files will also be scanned in the future. I guess we'd all like the head's up on that.
Also here's a suggestion I posted a couple of weeks ago.
From comments by GoogleGuy, I think it is safe to assume that it is possible to create plain html links that will not be followed by Googlebot. All you need to do is add something that looks like a session id to the url.However, this is untidy, therefore I propose a very simple exclusion protocol just add
?...&robots=nofollow
to the url.
When a robot sees this parameter in an url it should not follow it.
The standard should allow other fields and fields in any order so that the following would be legal
?...&robots=newparam,nofollow,anotherparam
This would make it easy for webmasters to avoid setting spider traps. It would allow creators of shopping cart software to ensure that their products don't set spider traps. Since it is probably the existence of such problems that has caused some hosts to ban Googlebot (amongst others) it would help to solve this problem over time.
A standard such as this should have been agreed years ago. However, if we wait for a standards organisation to ratify this it'll take years. On the other hand, if Google were to unilaterally adopt such a standard, other robots would adopt it too.
Kaled.
Dayo_UK, it's more the latter. It's not like the new user-agent bot will be some brand-new "superbot" that can understand everything that webservers will offer. But it does lay the groundwork, so that if in the future we want to add a new superbot-like feature, things will be smoother for everyone (both webmasters and us).
On Apache, the fix can be as simple as putting
Options -MultiViews Jim
I'll sticky you the log files if you want.
Interesting that GG didn't respond to the several posts on Googlebot/Test
Multiviews is a server-level setting, independent of (well, above) individual pages. You may have to ask your host if it's enabled. Basically, your server and Googlebot could not agree on a MIME type that was acceptable to both. You might also want to check your server headers [webmasterworld.com] and make sure they're correct. You should get a MIME-type of text/html for a plain-vanilla html page.
The problem with Googlebot and MultiViews started about 01/Feb/2004 according to this thread [webmasterworld.com].
More recent discussion [webmasterworld.com].
Jim