Click here to Skip to main content
15,884,388 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
There are a few URL's on a website I work with that are throwing errors (I get notified when errors occur) because Google is crawling those URL's with a suffixed quote mark. For example:

mysite.com/SomePath"


I know it's Google because the IP address is logged and when I do an IP lookup, the URL is shown to belong to Google.

My theory is that there is some webpage out there with an anchor tag that has an incorrect HREF value. Any ideas on how I can track down a page that might have a broken link that is pointing to mysite.com/SomePath"?

Another idea I had is that somebody may be pasting the URL's in their browser address bar and it performs a Google search when they enter the URL wrong (i.e., with the suffixed quote mark), then Google holds onto that URL and crawls it periodically. Though, I'm not sure if Google does that (crawls searched URL's).
Posted
Comments
wizardzz 27-Feb-12 15:38pm    
It might not be a google search per say, but if someone pastes it into the universal search/url bar in chrome with a trailing " google might try to use that as a url.

Can you conduct an experiment and actually try this to see if you see the error?
AspDotNetDev 27-Feb-12 17:59pm    
No such luck. Tried IE/Chrome/Firefox. All errors came from my IP address.
Peter_in_2780 27-Feb-12 17:20pm    
I think your first theory is more likely.
This next is either very smart or (more likely) very dumb. Try googling >>>SomePath"<<< to see if they can find the link.
AspDotNetDev 27-Feb-12 18:00pm    
Yeah, not sure how to find it. I Google doesn't like to search special characters (such as quote marks).
Peter_in_2780 27-Feb-12 18:39pm    
Is >>>SomePath<<< good enough to search on (or will you be the 9 millionth hit out of ten million)? :)

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900