Google stops showing ads on unsupported language sites and non-content pages

Google stops showing ads on unsupported language sites and non-content pages

You may have noticed some of your sites in certain languages are not serving Google Ads, or you may have noticed ad serving warnings being generated in your Google Ad Manager account. In this article, we will briefly explain the changes that came into effect in September 2020.


In August 2020, Google announced that from September 15, 2020, they would not allow new sites, pages, or apps in unsupported languages to be monetized using AdSense, Google Ad Manager, or AdMob. Now, the keyword here is ‘new,’ so it seems that (at least for now), pre-existing sites in one of the unsupported languages will be allowed to continue to be monetized.

At signup, you are required to select your site’s primary language. This can be one of the following languages:

  • Arabic
  • Bengali
  • Bulgarian
  • Catalan
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Croatian
  • Czech
  • Danish
  • Dutch
  • English
  • Estonian
  • Filipino
  • Finnish
  • French
  • German
  • Greek
  • Gujarati
  • Hebrew
  • Hindi
  • Hungarian
  • Indonesian
  • Italian
  • Japanese
  • Kannada
  • Korean
  • Latvian
  • Lithuanian
  • Malay
  • Malayalam
  • Marathi
  • Norwegian
  • Polish
  • Portuguese
  • Romanian
  • Russian
  • Serbian
  • Slovak
  • Slovenian
  • Spanish (European)
  • Spanish (Latin American)
  • Swedish
  • Tamil
  • Telugu
  • Thai
  • Turkish
  • Ukrainian
  • Urdu
  • Vietnamese

Bear in mind that this list will likely change, so see for the latest list.

If you have a site that is primarily or partially in a supported language and a page that is written predominantly in an unsupported language, you may not place ad code on that specific page, but you may still monetize the rest of the site.


Simultaneously, and from the same date (September 15, 2020), Google announced that it would be against the terms of service to include ad code on any page not containing content. This includes, but is not limited to:

  • Login pages
  • Confirmation pages (eg, after submitting a form, or a successful/unsuccessful login)
  • Privacy policies
  • Contact pages
  • Placeholder pages
  • Pages under construction

Any violation of either of these policies risks account suspension and potential revenue loss. If you’re unsure whether a page has enough content or enough content in a supported language, do not use Google products to monetize the page.


Navigating Google policies effectively is critical to your success, maintaining your AdSense account, and generating the most ad revenue possible. For publishers busy with content creation, SEO, and various promotion methods to grow your site, it’s not always easy to stay updated with policies or optimize your ads. Why not let the experts help? MonetizeMore is a Google Certified Publishing Partner, and our ad ops teams are standing by ready to help you take your ad revenue to the next level! Sign up for a Professional account at MonetizeMore today!

Kean Graham

CEO and Founder at MonetizeMore

Kean has been a pioneer in the AdTech world since 2010 who believes in the supremacy of direct publisher deals, programmatic advertising, and building ad technology as keys to scaling ad revenue. Here, he provides publisher resources and guides covering areas like website monetization, AdSense optimization, Google Ad Manager, Ad Exchanges, and much more.

Get our latest ad optimization tips delivered to your inbox

Fill out my online form.


  1. Norvich

    Hey. What if you have an with unsupported language, then you get an with supported language. While trying to register with adsense (already i have the account, they just want to update my site domain), I got an error that it was impossible to register a subdomain, so I have to use instead of

    Will Adsense see the or they will just reject my application all together?

    • MonetizeMore

      Shouldn’t be an issue. would still be assessed, we believe.

  2. Daniel Tadesse

    Hello! My Adsense doesn’t approve because of unsupported language. What can I do to get Adsense approve? How I solve this problem ?

    • MonetizeMore

      Two main options; change the site language to a supported language, or use a different ad network other than Adsense. Here are our current favourites.

  3. Davor

    I have a problem, can’t get adsense approved because they see my site as Bosnian who is unsupported but in fact is Serbian who is supported language.

    Problem is that they probably use translate to detect language and given that those 2 are similar (until 20-30 years ago same) language i can’t get approved.

    Have no idea how to contact support and explain it, and community forum is well useless.

    Any idea how to contact Adsense support and slove this?

    • MonetizeMore

      Unfortunately unless someone in Google treats this as an urgent issue, it is likely to continue. Consider an alternative ad network until this is fixed.


Submit a Comment

Your email address will not be published.