2

I am keep getting this 404 page not found error on my Google webmaster account. I am using a WordPress website. I checked every broken link but I didn't find where these links are coming from.

Here are some errors. I have more than 2000 similar errors:

  • 90s-unforgetable-memories-just-have-a-look/2308/2317
  • 90s-unforgetable-memories-just-have-a-look/2308/2342
  • sorry-shaktiman-hehehe-lol/2370/2370
  • abhishek-bachchan-trolling-hahah/2370/2370
  • abhishek-bachchan-trolling-hahah/2370/2342
  • 90s-unforgetable-memories-just-have-a-look/2317/2370
  • 90s-unforgetable-memories-just-have-a-look/2317/2342
  • abhishek-bachchan-trolling-hahah/2370/2317

All these links are showing page not found error. There are many more for almost all my post and pages. What is causing Google to append "/2370/2345/" to my URLs?

  • those links are your posts ? which you have added in past? OR all links are totally unrelated to your site. Also did you checked comments which users put for diff. posts? Because comments also have its own URL. – Helping Hands Mar 4 '15 at 9:17
  • yes i deleted every spam comments from post. and yes this are my post links. but my every post links are further added by this /23230/2323/ by random numbers and show page error in google crawler – Allex Mar 4 '15 at 9:23
  • Do you using FEEDS? – Helping Hands Mar 4 '15 at 9:25
  • i am new to word press website i have very little idea about feeds. yes maybe i am using feeds – Allex Mar 4 '15 at 9:27
  • If you are using feed then it also generates URL. – Helping Hands Mar 4 '15 at 9:29
1

Google uses heuristics to find "links". These may not come from broken links at all. Google scans your sites source code for anything that "looks" like a URL.

You might have some JavaScript in the page like:

var s = "2370/2317"

Or a data attribute like:

<div data-counts="2370/2317">

Because of the slash, Googlebot would think it looks like a relative URL. It will then try to follow it and get the 404 errors.

Despite the fact that it was a heuristic (not a actual broken link) that caused Googlebot to find the 404, Google will report these 404 errors in Google Webmaster Tools.

The good news is that this doesn't hurt your site at all. The only down side is that it clutters up this report and makes it hard for you to find any real 404 issues.

You could mitigate this by adjusting your page source so that this string of numbers doesn't appear. For example breaking up a JavaScript string could prevent Googlebot from picking up on it:

var s = "2370" + "/" + "2317";

Here is what Google's John Mueller (who works on Webmaster Tools and Sitemaps) has to say about 404 errors that appear in Webmaster tools:

HELP! MY SITE HAS 939 CRAWL ERRORS!!1

I see this kind of question several times a week; you’re not alone - many websites have crawl errors.

  1. 404 errors on invalid URLs do not harm your site’s indexing or ranking in any way. It doesn’t matter if there are 100 or 10 million, they won’t harm your site’s ranking. http://googlewebmastercentral.blogspot.ch/2011/05/do-404s-hurt-my-site.html
  2. In some cases, crawl errors may come from a legitimate structural issue within your website or CMS. How you tell? Double-check the origin of the crawl error. If there's a broken link on your site, in your page's static HTML, then that's always worth fixing. (thanks +Martino Mosna)
  3. What about the funky URLs that are “clearly broken?” When our algorithms like your site, they may try to find more great content on it, for example by trying to discover new URLs in JavaScript. If we try those “URLs” and find a 404, that’s great and expected. We just don’t want to miss anything important (insert overly-attached Googlebot meme here). http://support.google.com/webmasters/bin/answer.py?answer=1154698
  4. You don’t need to fix crawl errors in Webmaster Tools. The “mark as fixed” feature is only to help you, if you want to keep track of your progress there; it does not change anything in our web-search pipeline, so feel free to ignore it if you don’t need it. http://support.google.com/webmasters/bin/answer.py?answer=2467403
  5. We list crawl errors in Webmaster Tools by priority, which is based on several factors. If the first page of crawl errors is clearly irrelevant, you probably won’t find important crawl errors on further pages. http://googlewebmastercentral.blogspot.ch/2012/03/crawl-errors-next-generation.html
  6. There’s no need to “fix” crawl errors on your website. Finding 404’s is normal and expected of a healthy, well-configured website. If you have an equivalent new URL, then redirecting to it is a good practice. Otherwise, you should not create fake content, you should not redirect to your homepage, you shouldn’t robots.txt disallow those URLs -- all of these things make it harder for us to recognize your site’s structure and process it properly. We call these “soft 404” errors. http://support.google.com/webmasters/bin/answer.py?answer=181708
  7. Obviously - if these crawl errors are showing up for URLs that you care about, perhaps URLs in your Sitemap file, then that’s something you should take action on immediately. If Googlebot can’t crawl your important URLs, then they may get dropped from our search results, and users might not be able to access them either.

It is also possible that Google is adding these numbers to the URL one at a time. Your site behaves in an odd way. I found your site and tried /90s-unforgetable-memories-just-have-a-look/2317/ which returns the same pages as /90s-unforgetable-memories-just-have-a-look/. Only when I put a second number on the URL, then it returns a 404. It might help to configure your site to eliminate this duplicate content problem. One way would be to use this redirect directive in your .htaccess file:

RedirectMatch permanent /([a-z0-9\-]+\/)[0-9\/]+ /$1

That rule will effectively remove all the trailing numbers and slashes from your URLs and redirect back to the article. You'll have no more duplicate content or 404s then.

0

Normally 404 errors won't hurt your website performance in search results but too many 404 errors leads to poor user experience. So its better, if you do your website audit and remove all the unnecessary pages and fix the broken links. After that submit fresh sitemap on your website and in Google webmaster tool, you will surely see improvement in 404 errors numbers

  • In this case, he can't find any broken links. Do you have recommendations for that? – Stephen Ostermiller Mar 4 '15 at 10:40
  • If your webmaster tool is showing too many 404 errors, its mean something went wrong. Take help of these tools to check broken links of your website brokenlinkcheck.com linkchecker.submitexpress.com or even any SEO expert. As I said above do your website site audit at professional level and then submit sitemap – Ankush Mahajan Mar 4 '15 at 10:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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