4

Google Webmaster Tools is reporting a crawl error "404 (Not Found)" for an .html page which has never existed on a web site I developed. The page being reported is "tyuiabmog.html", which doesn't sound like it was named by a human!

Please could someone help me to shed some light on how Google came across this non-existent page and why it is trying to crawl it?

5 Answers 5

4

When a page is reported in WMT, it means that their bot actually tried to scan this page normally. When clicking on the error, you can see where the page is linked from. There may be invalid links to your website all around the web and you should research it and possibly notify the owners of these websites if relevant.

Seems the selected answer refers to how bots try to find out your 404s but this isn't what the question seems to be about.

2

It is possible that some page (on your site or outside) is linking to that file on your domain. Because that file doesn't exist you are getting a 404 error.

1
  • +1 This typically occurs with malformed links to one's site (i.e. http://example.com/page) from an instance in which someone posted (http://example.com/page) and a content management system automatically parsed the link; tyuiabmog.html doesn't fit this pattern but GWT should report where the link originated in any case.
    – danlefree
    Apr 21, 2011 at 7:44
2

I've seen this kind of error pop up before in a faulty rel canonical tag.

Find the 404 error in Webmaster Tools and go to Linked From. Pull up the Linked From URL, and view the source on that page. Make sure to search the source for the 404 error link - it might be hidden but it should be there.

I've also come across a 404 page linked from a 404 page in Google Webmaster Tools. I don't know what to do with that.

1

I believe that Google, and other search engines, do this to discover what the default 404 behavior of your web site is. They visit a randomly named page specifically because it does not exist, so they can differentiate a 404 page from a normal page that should be indexed. This helps them correctly crawl servers who don't return a 404 status code, for example.

2
  • Thank you, that makes sense if that is indeed what is happening. I will monitor Webmaster Tools to see if the error eventually clears. Apr 20, 2011 at 20:04
  • 2
    Wow, I never knew that! Thank you for sharing that. It would be so ironic if Google chose a url that is published by a complete fluke! Why, however, would Google report it as an error or even report it at all? Apr 20, 2011 at 22:54
1
  • These errors occur when someone browses to a non-existent URL on your site - perhaps someone mistyped a URL in the browser, or someone mistyped a link URL.
  • These unexpected URLs might be generated by Googlebot trying to follow links found in JavaScript, Flash files, or other embedded content
  • your site may use code like this

<a href="helloworld.pdf" onClick="_gaq.push(['_trackPageview','/download-helloworld']);">Hello World PDF</a>

When Googlebot sees this can try to crawl

https://www.example.com/download-helloworld/

and when no content is found gives you a link with 404 error in your webmasters account that never actually existed see this

1
  • this can also be due to old deleted sitemaps
    – cedverd
    Jun 30, 2018 at 7:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.