How to Make Money with Google AdSense?

make money with adsense

You are probably familiar with Google AdSense. If not, here’s a three-step recap for you:

Step 1 – Add your ad inventory

Step 2 – Advertisers bid on your ad spaces

Step 3 – Cash in your earnings

Google AdSense is one of the most popular advertising platforms that allows publishers to earn money from displaying programmatic ads on their websites. It’s a free platform connecting the website owner with advertisers.

Our recent blog post covered which bid types are available in Google AdSense ads

Today, we’ll go through everything you need to know before you start making money with Google AdSense. 

Table of Contents: 

How Does Google AdSense Work?

To get started, you need to create a Google AdSense account. Then, add a small piece of code to your website, and that’s it. Later on, Google will display programmatic ads on your website to users.

Google states: ”AdSense works by matching ads to your site based on your content and visitors. Advertisers who want to promote their products create and pay for the ads. Since these advertisers pay different prices for different ads, the amount you earn will vary.”

These ads come from Google Ads, which is a platform used by advertisers. To decide which ad appears on your website, Google AdSense runs an auction where the highest bidder among Google Ads advertisers wins. You’ll earn money each time someone clicks on your ad.

Google AdSense Pros and Cons


  • It’s free to join.
  • Suitable for small publishers (<100k monthly visitors).
  • The setup process doesn’t require technical knowledge.
  • Auto Ads option automatically tailors ads to your website and adjusts them to every screen size.
google adsense auto ads example
  • Can monetize multiple websites with one AdSense account.
  • It can be used to monetize or YouTube content (subject to requirements).


  • Only one demand partner (Google)–cannot sell ad impressions for the highest price like with header bidding.
  • Google takes 32% commission of the total ad revenue. 
  • If you don’t meet the AdSense payment threshold ($100 or €70), you won’t get paid until the month when the overall earnings meet the threshold. 
  • If your account is terminated, you won’t be able to use AdSense again and, in some cases, monetize content with other Google products, like Google Ad Manager.
  • Google can terminate your account without warning.
  • Auto Ads feature can sometimes put two ads together or display a blank space instead of an ad, which is bad for the user experience. 

Google AdSense Requirements

Before you sign up with Google AdSense, ensure that you meet the eligibility criteria.

  1. You must be over 18 years old. 
  2. You need access to the website’s HTML source code you want to monetize.
  3. Your website should have sufficient content. 
  4. Your website must have original, high-quality content. 
  5. You shouldn’t generate or encourage invalid activity on your site (e.g., invalid clicks, invalid traffic). 
  6. Your site should be free from offensive, hateful, and adult content.
  7. You must comply with Google Publisher, AdSense Program, and Google Webmaster guidelines. 
  8. Ensure that your site has good usability and is free from malware, malicious redirects, phishing, and other practices that interfere with website usage. 
  9. Avoid misleading headings or buttons that can be mistaken for ads. For example, don’t name the section on your website as “Helpful Links” and prompt users to click on the ad.

In addition to the requirements above, some unofficial rules that might help you get accepted into AdSense. 

For example, your website should be at least 6 months old and have technical pages such as Privacy Policy and About Us. Hence, it might be a good idea to tick off these boxes before you sign up.

Related Article: AdSense Ban for Invalid Traffic – How to Appeal and Fix It

How to sign up for an AdSense account?

  1. Here’s how to join the AdSense program. First, you need to have a Gmail account. If you already have that, follow this sign-up link, and log into your account by clicking on the “Getting started” button. 
sign in google adsense account
  1. When you successfully log into your Google account, fill in a few more details about your website. If you don’t have a website yet, that is Okay, as Google allows you to join the AdSense program without a website. However, it’s best if you decide to join when you have one, so you can use it straight away. 
google adsense sign up information
  1. To finish up, you need to fill in some details about payments, set up your Ads, and connect your site to AdSense. You can add more than one website to this monetization platform. 
google adsense signup information

When you have done all of the above, you will receive a snippet code that you are required to insert in the <head> section of your website. Don’t worry, AdSense will provide instructions on how to do that if you’re unsure. 

Once you have completed this step, the AdSense team will review your website, checking if it matches their requirements, and, if all is well, you are ready to monetize your website’s traffic with the Google AdSense program. 

From there on, you have more things you can do, like experimenting with ad placements and so on. You can try out the Google Auto Ads option if you’re unsure about how to optimize your ad traffic. And you can read our blog to learn how to optimize your website’s traffic

How long does it take to get AdSense approved?

The time for AdSense approval varies. Anything between 24 hours and up to two weeks is an acceptable time window.

There are two stages for getting your website approved for Google AdSense. 

The first stage is verification – you must send an application request. After this, you will receive a verification code that you need to paste into your website’s <head> section. 

This is done to verify that you own the website and consider your program eligibility. 

The verification stage takes from 24 to 48 hours, or in some cases, up to a week. If it takes longer– feel free to contact Google AdSense support to find out why. 

The second stage comes after your website has been approved. You will receive the ad code that you need to add to your website’s <head> section. 

During the verification stage, AdSense has already started scanning your website to determine what ad inventory and traffic you have so it can place contextual ads on your site.  

Depending on how quickly AdSense can determine the best ad types for your website, it can take from a couple of hours up to a day to start seeing ads on your website. 

How Much Can You Earn From Google AdSense?

Your AdSense earnings will heavily depend on your website niche.

For example, the most high-paying AdSense niche in 2022 is the law niche. The highest CPC for a car accident lawyer in the US is $385.75 (as of August 2022). 

A close second is the automobile industry. Cryptocurrency, insurance, and technology are also among the top highest-paying AdSense niches. 

These niches are so profitable because these businesses have a very high ROI (Return on investment) and each ad click has a high chance of converting into a sale.

How much does AdSense pay for 1 click?

AdSense is a CPC (cost-per-click) platform. Therefore, your earnings per click will depend on many factors, like the competition of your website’s niche, traffic volume, geolocation, ad placements, CTR (click-through rate), etc. 

In practice, most websites’ price per click ranges from $0.20 to $15. You can try the AdSense revenue calculator for a rough estimate for your website.  

Is AdSense still profitable in 2022?

For most new websites, AdSense can be one of the most accessible routes to start earning from ads. However, for a more established website, it’s not the only one and definitely not the highest-paying monetization program out there.

For publishers with at least 100k monthly traffic, there are more advanced and profitable monetization solutions (like header bidding) that are normally developed by monetization platforms.

These platforms usually have value-added services like ad refresh, technical support, and more advanced ad formats.

AdSense Ad Types

There are several ad types in Google AdSense ads. All ad units are created responsive by default to fit different screen sizes and devices.

1. Display ads

Display ads are standard banner ads that can include text, images, and video. While responsive by default, the publisher can choose a fixed-size ad unit for these AdSense ads. They’re also compatible with AMP pages.

adsense display ad

2. In-feed ads

In-feed ads are essentially native ads that appear inside a feed (for example, a list of articles) and resemble the look and feel of your website. They fit seamlessly into the content and are good for user experience. 

In addition, in-feed ads are:

  • great for publishers who have editorial/product listings;
  • suitable for monetization of additional ad inventory;
  • highly customizable.  
adsense in feed ad

3. In-article ads

In-article ads are also a form of native ads that appear between paragraphs of text on your pages. They don’t interrupt users’ natural reading flow and are customized to perform well across all article pages. 

In-article ads are:

  • better for user experience compared to standard display ads;
  • great for mobile;
  • useful for pages with long-form content.
adsense in article ad

4. Matched content

Matched content is essentially a content recommendation tool in Google AdSense with an option to include ads. It allows publishers to promote other pages on their websites that are relevant to their readers. 

Matched content is only available for websites with sufficient traffic and a certain number of unique pages (the number depends on the website).

adsense matched content

5. AdSense custom search ads

If your website has a lot of content, you can add a custom Google search engine and show ads within search results. You get paid when users search for something within your site and click on the ad. 

In addition, you can customize the search results page by excluding specific websites or changing the color scheme.

adsense custom search ads

How To Make Money with Google AdSense?

  1. Assess your website type 

Certain websites perform better with Google AdSense than others. The types of websites that are easiest to optimize and generate good traffic are: 

  • blogs;
  • media sites;
  • forums;
  • social networking sites;
  • online tools and games.
  1. Don’t incentivize clicks

This means you shouldn’t click on your own ads or ask others to do it. Google is very strict about ad performance inflation, and such practices may suspend your AdSense account. 

This may result in getting a Google two-click penalty which can significantly decrease your revenue.

  1. Create high-quality content.

High-quality content that resonates with your audience is essential. It is also the main aspect that determines your website search rankings. 
Structure your content around user intent and update it regularly. In addition, follow SEO best practices to drive organic traffic to your website.

  1. Add ads.txt

Ads.txt, a.k.a. Authorized Digital Sellers, is an IAB initiative that lets you declare authorized sellers of your ad inventory. You can download the ads.txt file directly from your Google AdSense account. 

Skipping or delaying this step may result in ad revenue absence for up to a month.

  1. Optimize for mobile

Mobile accounts for 55.07% of the global web traffic in 2021. With mobile friendliness being an official ranking factor, you should aim for the best user experience for your mobile users. 

statcounter comparison desktop vs mobile traffic yearly
  1. Ensure a great user experience 

Ranking algorithms like Core Web Vitals look at users’ experience with your page. To ensure that your website functions properly, consider these aspects:

 In addition, your ads must never exceed your content. 

bad ux vs good ux example

Related Article: How Many Ads I Should Put on My Website?

  1. Use best-performing ad placements.

Use ad placements and formats with high ad viewability rates, such as sticky ads, that stay in view for longer. 
Since Google AdSense pays for clicks, you may want to try ad formats with high CTR, such as interstitial ads (called “vignette” in AdSense).


There are no shortcuts to earning a lot of money with Google AdSense. You must consistently test ad placements and formats, optimize your website, and, most importantly, produce high-quality content. 

We at Setupad believe that high-quality content should be rewarded. Our solution can significantly outperform Google AdSense and allow publishers to earn more. After switching from Google AdSense to header bidding, some of our clients have even seen a 300% increase in ad revenue.

Sign up today and help us unlock your full monetization potential!

About Alise Zaiceva
Alise is a content marketing manager at Setupad. She’s passionate about content and helping publishers scale their businesses through powerful digital marketing strategies. In her free time, she expands her knowledge of tech.