ONLY Google finds a 404 error on my front page

I rely on Adwords for new leads and for the last 6 days Google has suspended my site. I am told that the reason is that they receive a 404 error when viewing the index.php (front page) - However absolutely no-one else sees that error. The site has been active without pause since commencing. I even had one of their support staff tell me the problem was over when she accessed the site via her cell phone. Then she tried with her desktop, through probably one of the Google IP's, and told me that we were again getting the error.

The site has been running without incident for 15 months. However a day before the suspension I noticed what appeared to be an intruder trying to access the site and was concerned about a code injection. I reported this to the web host who blocked the particular IP. Please note we are using a shared server. I don't know if this blocking or intrusion has any relevance, but it's likely not to have been a coincidence that this event just preceded my suspension.

Once Google's suspension became known to me I asked my web host whether they had banned any of Google's IP's and they denied that being the case. 5 days later we unblocked the original intruding site still without any change in the site status. The Google support technician suggested that we had created a geographical block because they also had found inconsistencies in the error message. I was assured by my host that this is not the case.

So at the moment, I am holding discussions with Google technical support and my account manager but am continually being told that the case has been escalated and please be patient.

Does anyone have any idea how I can proceed from here? Perhaps there is something we can look for that Google and/or my web host has missed.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Dave BaldwinFixer of ProblemsCommented:
Something called 'luckyorange' is causing HTTP 502 'Bad Gateway' errors.  The JavaScript with that name is loading a bunch of things and not all are working.
StratafiedAuthor Commented:
Thanks for the quick response Dave. I'll remove all the code and get them to re-check.
StratafiedAuthor Commented:
Dave Baldwin - would you mind checking again and see whether you get that same error?
PMI ACP® Project Management

Prepare for the PMI Agile Certified Practitioner (PMI-ACP)® exam, which formally recognizes your knowledge of agile principles and your skill with agile techniques.

Dave BaldwinFixer of ProblemsCommented:
No, the 'luckyorange' errors are not there anymore.
StratafiedAuthor Commented:
Thanks Dave, those errors are gone but someone from Google just checked and they are still getting the same error on my site. I am told it's not a 404 but a 403 which is Forbidden Access.
Dave BaldwinFixer of ProblemsCommented:
They must be looking at a different page because I checked it two different ways and there was nothing but 200's and one 302.  No 400's at all.
StratafiedAuthor Commented:
That's exactly the problem! They know that the site can be seen or all over the world but it seems that particularly their Singapore address which is the source of their bots cannot see the site.  The problem appears to be unique to their IPs. They acknowledge that this is strange and can't manually remedy the problem because their bots will only shut down the site again.

Once again I am led to understand that there has been a further escalation and this is a P0 priority so I'll have to wait for a full report tonight.
Dave BaldwinFixer of ProblemsCommented:
You must be using a CDN because I get different files when I use from Hong Kong.

Nevermind, you put 'luckyorange' back on the page and it loads a half dozen files that are not in the original page.
StratafiedAuthor Commented:
You're right, I did put luckyorange back again. Once Google said that they still were not able to access the page, I quickly put the luckyorange script back in the page.

I wasn't sure of your "nevermind" comment - did that mean that because you saw luckyorange was back in, the issue of a CDN is not likely? Like nevermind- I have answered my own question - or what did you mean?

If you still think the CDN could be contributing to the problem then I'll check with my web host.
Dave BaldwinFixer of ProblemsCommented:
A CDN (Content Delivery Network) keeps copies of your static files for delivery from locations closer to the user.  I was thinking for a moment that maybe those files were stale or missing.  But it doesn't seem like you are 'big' enough to pay for a CDN.  There are some networks that cache files but I also don't see any evidence at the moment for that either.
StratafiedAuthor Commented:
So the end result was one week suspended and Google manually re-enabled my site without getting to the bottom of the problem.

Thanks for your interest Dave.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Dave BaldwinFixer of ProblemsCommented:
You're welcome, hope it stays 'fixed' for you.
StratafiedAuthor Commented:
That's what worries me too. Thanks Dave.
StratafiedAuthor Commented:
I selected to close off as we could not arrive at any reason for the problem and Google elected to manually override their systems anyway.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Internet Marketing

From novice to tech pro — start learning today.