Today I notice that my Google ad-sense ads were not displaying on my blog homepage, but they were displaying on my post pages. This was quite distressing and I spent some time searching Google, but I couldn’t find an answer to my situation. I was about to blame my nice sliding door theme because when I changed themes the ads seemed to work. However, while searching I ran across a site that reminded me that I can only show 3 Google ads on the screen at a time. This then made sense, because if each post on the main blog page has an add and there are five posts showing then I am over my limit.
I don’t expect to make a lot of, if any, money with ads on my little blog but the thought of it is fun. I know whenever I go to someone blog and I find it useful I click on an ad just to help them out. I try to keep the ads unobtrusive like this:
So, if you run into this problem, this is how you can fix it. I was using the Advertising Manager plugin for my ads. The fix is pretty simple for this problem. The key is to use the weight optio n in the plugin settings to determine which ads should take priority on the page.
If you set the weight of the add that you want to always show up higher then it will take precedence. For example in my case I set up one add for the side bar and set it to a weight of 10 and the weight of the ad called Google Adsense (which goes in the ads) so that my home page always displays the side bar add first and then two more ads in the posts after that.
Pretty simple fix. Hopefully that helps if you’re stuck.