You need to go to a backup.
Even if your ads aren't hijacked, it's clear they've messed with your database.
Well, firstly, you should fix the canonicalisation so that non-www 301s to www. - then you will only have one set of pages being delivered.
Its unlikely that your ads have been hijacked if you have been careful to restore the site correctly.
What I would suggest is happening here is that mediabot has spidered the non-www pages while you were hacked, but, just by fluke of timing, hasn't spidered the www. pages at the same time.
Rather than detecting a hack (darn it!) the bot has decided that you have chaned your content and are now delivering IT-related stuff on those pages.
Eventually it will respider and change them back - its a bit tricky to force mediabot to revisit. One way is to change the format of the ads you are using, but thats normally a PITA as a different format doesn't work in a given layout.
Getting rid of the non-www would fix it immediately, though, as the detected-as-off-topic pages won't be delivered anymore.
displaying depending on how I access the site and whether or not I include "www" in the URL. Yes I know, odd.
No odd at all. They are different sites for Google. If they were displaying perfectly same ads it was a coincidence.
Signup for webmaster tools at Google and let them know which version of you website you decide to use.
You can also fix it by forcing it to redirect from the non-www to the www version using url rewrite techniques.
Thanks for the help!
I guess the reason I feel that it's odd that it shows SQL ads rather the culinary ads when I include the "www" is that is never has before until after the hack. But the ads are the same. So then I tweaked the ads and uploaded new ones and the same thing is happening. Now, three days later there are still only SQL ads yet 100% culinary verbiage. By now Google should know what the content of the site is because it does have high traffic. I'll do a 301 but it would seem to make more sense it the non-www URL showed off topic ads not visa versa. Again, this was never the case until the hack. Very frustrating.
It isn't really mysterious at all.
It looks like the mediabot came along to the site www.example.com while it was hacked. Saw nothing about food, thought the topic of that site had changed so started serving different ads.
In the meantime no mediabot went to the site example.com - and by the time it got back there (if it did) everything was normal and it saw the usual content so kept on serving the usual ads.
SO, now you have 2 sites showing different ads.
From a spiders point of view that makes complete sense.
redirect and solve it instantly, or wait it out and it will recitify itself in time.
In my post, what I meant to say, was to assume they compromised your database and restore from a known good backup, however I hit submit without changing what I was going to say (got distracted by something else mid-edit).
abbeyvet has explained it perfectly.
|If I include the "www" I see SQL MySQL and just IT ads in general. If I exclude the "www" the ads appear normal. |
You should redirect to one vesion.
Decide between the www and not www version.
Search Webmaster World for "canonical problems"