Why AdSense Ads Not Showing Up on Site?
73
Sometimes our AdSense ad unit display ads that are
irrelevant to the content of our site. For most cases, it may continue to display irrelevant ads, public service ads (PSA), or blank area and will automatically updated when mediabot (Google AdSense crawlers) re-crawl the site, which may take up to 48 hours or more. If, after 48 hours the problem still remain unsolved, there can be more serious issues happens that prevent your AdSense ads to work properly.
The
following are some reasons why AdSense ads is not displayed correctly:
Unfocused Content
Keep each your page focus on a single topic. Don't put various subjects on a single page. Avoid using multiple navigation bars or mix unrelated posts together in one place.
Very Little or no content on your page
AdSense put relevant ads on your page based on content information gathered and analyzed by Mediabot. It's difficult for AdSense crawlers to identify what your pages are about if they doesn't have enough content to be analyzed. Also keep in mind that Mediabot unable to analyze non-textual content such as flash, images, audio and video files, Java Applets, and Macromedia Flash movies. To solve the problem, include at least a complete sentences to assist AdSense crawlers gathering information about your site to display relevant ads.
Sensitive and/or adult content
Google AdSense system has a filter which will flag and disable advertisements on pages that could be construed as inappropriate, potentially negative, adult content, other non-family safe or offensive. Sensitive subjects on your page can instantly raise flag, and that soon lead AdSense servers to deliver just PSA - public service ads or blank unit.
Webpages are behind login
Pages that require a login can't be easily visited by mediabot crawlers. Since login-protected pages are not easily visited, it is difficult to verify that pages behind a log in follow their policies.
The code was placed within an inline frame (IFRAME)
Implement AdSense code directly into the source of your webpage, not within an IFRAME, because AdSense is not optimized to serve ads within a separate IFRAME. If you placed the AdSense code in a separate IFRAME, it may display less targeted ads or public service ads.
Every time you publish, make sure the post does not contain anything suspicious which gives enough reason for Google to block their ads displayed on your site.
CommentsLoading...
Very helpful! Thanks, now i know why i have public service ads on one of my hubs!!!








Neil 21 months ago
One of the reason also about ads not showing up on site is the keyword you choose. If the keyword has less advertisers, then ads won't display most of the time or public service ads will display which also good for nothing.
Related topic: http://topic-central.blogspot.com/2010/08/how-to-d