Google Adsense Ads Broken on WordPress Themes in July 2015

Over the last several years I have made supplemental income through Google Adsense. I logged into my Adsense account in late July 2015 and noticed my earnings were significantly lower than normal. I quickly checked my analytics to make certain I was still receive traffic to my websites. After confirming that my overall impressions had not dropped I knew there was something broken. I quickly realized what was wrong. My Google ads were displaying like this:


As you can see, the Google Adsense “block” was showing up behind the text of my WordPress blog. Obviously, there is no way a website visitor is going to click this ad because they cannot see it. Not only was it broken on desktop, it was broken on mobile as well. A very big percentage of Google Adsense income is now coming from mobile. The fact that my ads were broken on desktop and mobile meant I was missing out on plenty of income.

How I Fixed My Google Adsense Problem

If you are using older Adsense ads that are 336 x 280 or 300 x 250 you may find that your WordPress blog is overlapping the text with the ads. What you need to do is create a new ad that is “responsive”. This is a great selection for many reasons. With a large number of people now using mobile the ad will automatically adjust to the size of the screen.

With all the different Androids and iPhones out there it is great that Adsense publishers do not have to change their ads. I have also noticed that a number of my visitors access my websites from tablets. The responsive Google ads will adjust based on the size of the screen of the tablet. This makes life so much easier.

WordPress Plugins May Help

Unfortunately, I manually install all of my Google ads. This means if one size breaks I have to go back in to all of my blog posts and update the code. This can be very cumbersome. In fact, I am still going through the process of updating the ads on a number of my websites. It is worth it in the long run but it does take quite a bit of time.

If you use Adsense on your WordPress blog you will be able to find plugins that automatically put ads on every single blog post. This may be something you want to consider if you do not want to go in and update the code on every single blog post. Remember that you can only have three ads per page so if you have two ads on your page and one on the sidebar there is a change the ad in the plugin is not going to show up. As always, test it and see what it looks like.

If it looks like the screenshot above you will need to address the issue as quickly as possible. The longer you wait to update your blog posts or websites the more money you are throwing down the drain.

2 thoughts on “Google Adsense Ads Broken on WordPress Themes in July 2015

  1. Nick

    This is the exact problem I’m having. Although I haven’t had my site long or started actually promoting it, I want to be sure that I’m doing things correctly. My issue is that all of my ads are already set for “Responsive” yet I’m still having the issue like your screenshot example. My adsense ad unit and custom channel names have the title “336×250” included in it but I only did that for my personal reference. They are all set as Responsive ads.


Leave a Reply

Your email address will not be published. Required fields are marked *