Adsense: Your ads have recently appeared on websites you haven’t authorized

Scary Adsense WarningIf you are using the new Adsense Beta interface you may have seen the new, bigger, red’er, and scarier warning about your Adsense ads appearing on websites you have not authorized.  For those of you that have not seen the warning, the full wording goes something like this:

Your ads have recently appeared on websites you haven’t authorized. To avoid lost revenue, make sure to authorize any sites where you display ads by visiting your account settings.

Because of the way the warning appears in red across the top of your Adsense overview page it can be quite disconcerting – but for most Adsense publishers it’s nothing to be concerned about.

When you click on the link in the warning banner to view your Adsense Account Settings, scroll down to Access and Authorization, and click the Unauthorized Sites details link you will see all sites found with your Adsense code or Pub ID.  Most likely you will see sites/domains such as webcache.google.com, images.search.yahoo.com, facebook.com, translate.googleusercontent.com, and multiple country-specific domains such as google.es or google.hu.  You may also see other search engines and proxy-websites.  Most of these, particularly the Google domains are from people viewing cached versions of your website.  Others, such as proxies from viewing your site via a web-proxy.

You will have to determine which sites you think are safe to add, if any, to allow your ads to be shown.  If you don’t allow/add any, you risk losing out on impressions and earnings.  If you add too many, you risk bad things happening to your Adsense account (see below).  I decided that it was safe to add the Google cache and translate pages, and all of the major search engines and Facebook.  After you allow/authorize a site, it may still appear in your warning list for up to a week, and unfortunately, if you leave even one site unauthorized you will continue to see the big-red warning – there is no way to disable or ignore it.

If you have not enabled the option to only display your Adsense ads on sites that you authorize, you may want to consider doing so.  This feature was created in part to prevent nefarious web-publishers from using a competitor’s Adsense Pub-ID or Adsense code on a website that violates the Adsense Terms Of Service – resulting in the competitor being banned from Adsense.  It’s a great feature, but as you can see it does require a small bit of care and feeding.  To enable this feature, in the new Adsense interface, select Account Settings, scroll down to “access and authorization” and click EDIT.   Then click the “Only allow certain sites to show ads for my account” box and be sure to enter your website domains in the box below.

If you know how to deactivate or remove the “Your ads have recently appeared on websites you haven’t authorized” warning banner, please post a comment and tell us how!

 

Adsense: Your ads have recently appeared on websites you haven't authorized by

24 thoughts on “Adsense: Your ads have recently appeared on websites you haven’t authorized

  1. You can go to your account setting and uncheck “Only allow certain sites to show ads for my account” under Access and Authorization.

  2. Yep so painful, I’ve authorized google cache and two weeks later I’m getting the same banner.

    But its a great idea for security so I’ll just have to deal with it until Google does something about it.

    Nice site!

  3. Hello bro can u tell me how to fix this problem : I opened a website without www prefix then google adsense acceped my application tomorrow i opened my Google Adsense Account and i saw this message : Your ads have recently appeared on websites you haven’t authorized. To avoid lost revenue, make sure to authorize any sites where you display ads by visiting your account settings.I mean that the problem is to wwww. prefix that i dont have www
    my website name is : fresh-pcgames.com with no prefix,
    does have anyone solved this problem ? or how can i add www prefix to my website. ?
    Does this problem showed because i didnt have prefix or what , can u please answer me ?

    1. The best way is to rewrite all www. requests to your no www address.. you can do this in CPanel or by modifying your .HTACCESS file.
      The other way would be to authorize the www. version of your website in your Adsense account

        1. that should work @disqus_n2S1FcuUyR:disqus, but you will probably still see the warning message in your Adsense account for several days before it goes away.
          Both you and @0b52b79f59969e2ece21c84cb55652db:disqus, a little Googling on “HTACCES” and your particular system (cpanel, Apache, Windows,etc) should net you many thousands of videos and helpful articles

          1. But some of the ppl say that you need to create HTACCES by your self and o can’t find any direct help how to fix it so if i find that file i need just to add www prefix that not.make any error or anything that disable the website?

    1. As i mentioned before, it will likely take several days for the warning to be removed after you make the correction.
      If you want addmefast.com to display your ads, then you should allow it. If you do not own or have control over admefast.com and how or where they display your ads, then it may not be a good idea to approve/add it.

  4. Hi,

    I could not found the link ‘Show ads on other websites’.

    Warning that I’m getting is like below:
    “You currently have a host-only account, so this ad code will show as a blank space outside of host partner sites. To find out how to get live ads on other websites, please refer to our Help Center.”

    Help Center:
    To apply to show ads on your own site:

    Sign in to your AdSense account.
    Click the gear icon and select Settings.
    In the sidebar, click Access and authorization.
    In the “Show ads on other websites” section, enter the URL of the site where you plan to show ads.
    Click Submit.

    But I could not found the link ‘Show ads on other websites’.

    Account settings / Access and authorization / Show ads on other websites

  5. Hi,
    I have my own website in Authorised list, but i forgot to verify it, after some days i checked it.. So what about those 15 days earning.. will that be credited or not.

Leave a Reply

Your email address will not be published.