AdSense 'ads relevance and targeting' - Troubleshooting tips

If you're seeing irrelevant ads or public service ads (PSAs) on your pages after you've pasted the AdSense ad code into your HTML source code and waited the recommended 48 hrs, here’re a things to check:Have you placed ad code in frames separate from main content of your website? If so, you may experience ad […]

If you're seeing irrelevant ads or public service ads (PSAs) on your pages after you've pasted the AdSense ad code into your HTML source code and waited the recommended 48 hrs, here’re a things to check:

  • Have you placed ad code in frames separate from main content of your website? If so, you may experience ad targeting issues. It’s important to place ad code in same frame as main content of your site. If your website talks about several different topics you could also consider implementing section targeting on your site to highlight relevant content.
  • Do you’ve mostly dynamic content on your site? Our crawlers currently can't derive meaning from these types of files: audio and video files (.wma, .mpeg, .mov), .mp3 files, images (.jpeg, .bmp), Macromedia Flash movies, Java Applets. To receive relevant ads, it’s recommend to include text-based content.
  • Do your pages use session IDs? If so, you may not receive targeted ads on those pages. Since this session ID - and therefore the URL - changes every time a different user views a page. You'll need to remove session IDs in order to show more targeted ads to your users.

[Source]