Forum Moderators: martinibuster
I notice many articles display nothing but SQL related ads no matter the content is about. I thought maybe Google is not indexing the pages, but when I look at the cache of these pages it is recent and the adsense ads of the cache version are perfectly on topic.
Any ideas as to what could cause this? The url of the cache page and live page is exactly the same so there is no weird redirect thing going on as far as I know.
If the Mediabot (who recrawls your site from time to time) sees enough of this messages AdSense might think 'SQL' is your overall website theme and only display ads about SQL.
This could also explain your drop in traffic, because Googlebot would also only index this error messages. Have you tried a search for "site:yourdomain.com SQL"?
This happens on 60% of my pages.
One thing you do bring to mind, at the bottom of each page there is a page load information snippet of text like:
"Script executed in 0.117s using 4 SQL queries"
This is such a small % of total text on any page, it is hard to believe it would have such an effect.
I see a lot of sites that do this, but maybe I should take it off...
I would agree, but you have it on each page. Maybe that's enough 'SQL' in total on your site to let the AdSense algo consider SQL as one of your site themes and test performance of SQL-related ads on your site.
I would take that information snippet down.
(also because, as a visitor, I don't care how many queries in what time were needed to collect the page content - and I assume most visitors don't even know what this message talks about)