Forum Moderators: Robert Charlton & goodroi
With the new site of mine I thought I anticipated every possible avenue of abuse. Well I was wrong. One thing I missed was a “/” after an aspx extension. Apparently IIS 6.0 has a bug (or a feature) that answers “200 OK” for requests like this: www.mysite.com/page.aspx/ where last slash gets ignored and page.aspx gets returned instead of the default file from the directory
Guess what, some scraper linked to the whole bunch of my pages with a trailing slash and both google and yahoo (but not MSN though) happily picked it up and indexed dup pages.
Needless to say I’m out of yahoo and google. I don’t know whether trailing slashes is the cause of demotion or a consequence of some other penalty. This is getting really, really tiresome…
.
Beware of a 301 redirect from non-www to www where the defaultsitename is domain.com and where you are linking to a folder, and where you forget to add the trailing / to the URL in the link.
If you forget the trailing / then your link to www.domain.com/folder will first be redirected to domain.com/folder/ {without www!} before arriving at the required www.domain.com/folder/ page.
The intermediate step, at domain.com/folder/ will kill your listings. Luckily, this effect is very easy to see if you use Xenu LinkSleuth to check your site: it shows up as reporting double the number of pages (when you generate the sitemap) that you actually have, with half of the pages having a title of "301 Moved".
How exactly do we do this test?
Example- I loaded Xenu / File / Check URL and typed in "domain.com" (without quotations) and left the CHECK EXTERNAL LINKS box checked.
Xenu returns:
[domain.com...] -status ok
[domain.com...] -status ok
Is this the test you are referring to?
>> Xenu returns:
>> http://domain.com/ -status ok
>> http://www.domain.com/ -status ok
That isn't correct. One of those (usually www) should issue 200 OK and the other (usually non-www) should issue a 301 redirect to the www version for all pages of the site.