July 15, 2024

Google Adsense approval is like a dream these days. Over a billion blogs are out there, and most of the niches are saturated, and they start rejecting even good-looking, well optimized, quality content websites as well.

Think twice before doing a blog if you are falling under this niches:

  • Insurance
  • Cooking
  • Technology/Gadgets reviews
  • Mobile phones reviews
  • Hosting reviews
  • Song lyrics
  • Quotes
  • Viral videos

These are some very saturated niche examples. I advise you to change your niche/topic if you fall under these topics unless you have 50+ good-quality blog posts. Always go with the micro-niche and don’t mix so many topics in a single blog or website.

Micro-niche example: If you are planning to write a pet blog, try to narrow it. Try something like Dog blog, a cat blog, or even specific breed animals, if possible.

Google Adsense demands something unique, fresh from their publishers. You can check out Income School’s 350+ Free micro-niche Ideas if you are out of topics. I explained everything in this excel sheet from what niche to go with or not, traffic, affiliate ability, seasonal or not, and an overall score for better understanding for a noob blogger.

Anyways, Let’s back to the topic, so I am sharing with you some common things to do before applying for Google Adsense or how to fix if your website or blog is rejected because of a Google Adsense policy violation.

It’s actually complicated to rectify the exact issue if you got this policy violation error. Most of the time, they explained the issue such as:

These are common Adsense errors. I have explained how to fix these specific Adsense errors; I have linked all the articles to fix those errors I mentioned above.

So, Let’s talk about the policy violation issue. This occurs because of multiple issues. I have explained the 9 steps below, how to resolve this policy violation. Make sure you follow all the steps before reapplying for Adsense.

Here are 9 Steps to fix the Google Adsense policy violation issue

These are critical steps to follow before applying or reapplying for Google Adsense.

Step 1: Quality content

Make sure you don’t copy and paste someone else content, you don’t use any software to create spin/spun content, you don’t rewrite someone else content in your own language and publish. Don’t buy content if you are new in this field. Try to write useful, unique, and meaningful content that will help your user and the internet.

Keep your keyword density under 1%. Please don’t put them randomly and make your content meaningless.

Use Proper Heading tags, meta tags, and alt tags. Make it free from spelling mistakes and grammar.

Make sure you are not writing for a very competitive niche such as insurance, health, cooking, etc., because it’s tough to rank, and chances are Adsense will reject your application as always.

Before applying, make sure you have enough content for Adsense approval, as we all know that Adsense is a text-based advertisement platform. I suggest you go with a minimum of 20-25 posts with an average of ~500 words per blog post.

Step 2: Minimal design with proper navigation and sidebar Widgets

Google Adsense wants its user can easily navigate or find all the available content on your website without any issue. I see so many bloggers use flashy things, unwanted widgets, no proper primary and secondary structure, etc. Delete all your unwanted widgets, plugins, flashy gifs.

Create a primary menu and secondary menu. Primary for your categories and your content. Secondary menu for all necessary pages like about us, contact us, privacy policy, etc. Put your secondary menu to the top or footer area.

Create a minimum of 4-5 categories, put at least 4-5 blog posts into each of them, and use not more than 5-6 tags. Otherwise, your post will look spammy.

Always use a premium theme for your blog or website for better results. I see a lot of encrypted scripts in free themes.

Make sure your web pages do not take more than 5 seconds to open. 5 seconds is itself a bad number. It should be mobile friendly as 60% of the users are from mobile devices these days.

Keep your sidebar Widget clean, don’t add useless things like categories, pages, blog stats, search bar (If you already have in your main or top menu), or any affiliate HTML codes.

Step 3: Create all necessary pages

Make sure you have all the necessary pages before applying or reapplying for Adsense. Here is the list of all necessary pages required:

  1. About us: Give a brief of your website in 4-5 lines. What is your point to create this blog, how it can be helpful for your visitors, etc.
  2. Contact us: Create a contact form and link it to this page. Make sure you provide the correct e-mail id while creating the contact form.
  3. Disclaimer: Google it, you’ll find many samples for this page. Copy and change your URL.
  4. Privacy Policy: Same as a disclaimer, google it, you’ll find many free websites that create a privacy policy for your website.
  5. Cookie Policy: Earlier you don’t need this page, but now Google is very strict about their user’s privacy.
  6. Sitemap HTML (Optional): It will help bots to crawl all of your websites URLs if you have a sitemap HTML page at the top or bottom. This page will help your website to index better.

These are the essential pages before applying for any ad. publisher, whether it’s Google Adsense or Media.net.

Step 4: Copyright-Free Images

Always use Copyright-free images in your blog. Don’t just download random pictures from Google images and use them. If you still want to use those images, try to edit them before using them in your blog.

But I strongly recommend you always use royalty-free images. There are dozens of websites available out providing royalty-free images to use in your blog, youtube videos, Instagram, etc., without any copyright issue.

If you are using random images in your blog, I suggest replacing all with copyright-free images before reapplying for an Adsense account.

Step 5: Use Top Level Domain

Google Adsense is a premium publisher; if you use some shady domain extensions like .ga, .ta, .me, .xyz, etc., you’ll not get approval at all or even .blogspot.com. You may get approval, but it would be a hell of a lot difficult as compare to top-level domains like .com, .net, .org, etc.

So don’t reapply for Adsense if you are not using the top-level domain. You can easily get .com, .org or .net domain under $10 from any website.

Step 6: Remove all unwanted ad codes and Affiliate Links

Before applying or reapplying for Adsense, I suggest you remove all other 3rd party advertisements ad codes if you are using any, remove all affiliate links, even amazon ones, remove all unwanted embed exclude Youtube, remove all unwanted gifs, remove all snappy flash things from your blog.

This may cause an issue with your Adsense approval. Make your blog super clean and easy to read for your visitors.

Step 7: Submit your Sitemap

Submitting Sitemap is actually a crucial step for Adsense approval. Make sure you have created a sitemap and submitted it to the Google search console.

To create a sitemap, you can use various free plugins like Google XML, Yoast SEO, etc. If you created your sitemap using Google XML, then your sitemap URL will be like this: https://yourblog.com/sitemap.xml, or if you created using Yoast SEO, it’d be like https://yourblog.com/sitemap_index.xml.

After submitting your sitemap in The google search console, wait for at least 4-5 days to let yall your blog posts index on the google search engine. Then you are ready to go for reapplying.

Step 8: Traffic Source

See, you don’t need the traffic to get Adsense approval for your website, but still, many bloggers try to get traffic from various sources like buying traffic, creating WhatsApp/ telegram groups to get traffic, Pinterest traffic, etc.

I suggest you stop doing this, you don’t need the traffic to get Adsense approval, and if you are buying traffic, then I suggest you wait for a few months and then reapply.

Always try to get organic traffic; referral traffic will not generate an income for you as it has a very low CPM.

Step 9: Social Media

Social media plays a major role in your website authenticity; try to create all major social media handles as:

  • Facebook page
  • Instagram Profile
  • Twitter Profile
  • Pinterest
  • Reddit
  • Quora
  • Medium
  • Linkedin

Once you have all Social media handles, put your website URL there. This step will generate Web 2.0 links.

Share some of your blog posts with your social media handles before applying for AdSense.


I have explained everything in the above 9 steps to fix the Google Adsense policy violation issue. Follow each and everything I have mentioned above to get rid of this issue. If you still have any queries, feel free to contact us below, or you can check out my services at Fiverr related to Web issues, Adsense content, Adsense approval, etc.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *