Google Adsense Tutorial 2021: Make Money From Your Website

Do you want to earn passive income from your website? Using AdSense is one of the best ways to make money online! This article will show you Google Adsense Tutorial 2021 and how to add AdSense to your WordPress site and help you get started.

What is Google AdSense?

AdSense is a program from Google that allows webmasters to showcase ads on their sites. By setting it up, you can place contextual ads in various locations of your website, such as the sidebar, footer, or in-between posts.

Google will go through its ads database to find the most related ads based on your site’s content. For example, if you blog about shoes, it will put ads related to socks and footwear on your website.

Then, how can you get the income? Well, it runs on a CPC (cost per click) system – every time someone clicks on the ads, you will get a certain amount of money. The value is determined by factors such as keyword bids and quality scores.

Future read:

How to Find Keywords Research for SEO: A Beginner's Guide

Benefits of AdSense

Before we continue with the tutorial, let’s have a quick look at what you can expect from Google AdSense:

  • Easy to use – to display the ads, you just need to get the AdSense code and paste it onto your WordPress site.
  • Flexible ad formats – adjust the ads based on the available space and layout of your website. Furthermore, the ads will be taken care of by Google.
  • Add multiple sites – you can set it on more than one website. The only requirement is that your sites should be in line with AdSense terms and policies.
  • Seamless support – the help center and AdSense community are ready to solve your problems. Moreover, you can find plenty of tutorials to help you learn more about AdSense.
  • Prompt payment – it has a monthly payment cycle, making sure that you’ll get your money on time.

Now that you know the benefits of using AdSense, we’ll show you how to set it up in the next section!

Google Adsense Tutorial 2021:

Google Adsense Tutorial: How does Google Adsense work?

Google has a product named Google AdSense, which allows blogger, YouTube channel owner and website owner to earn money.

Now you must be wondering how it works. Do not worry, and I am here to explain you step by step in this Google Adsense tutorial.

Let us start with some real-life example.

Suppose you have a travel blog and you have decided to monetize it. So, to earn money through Google AdSense, you would have to sign up for Google AdSense and have to wait for the approval. When your AdSense account is approved, then Google would start showing an advertisement to your blog or YouTube channel and when any visitor visits your blog or YouTube, and if they click to an ad, then Google pays you per click.

In this way, you can earn money through Google’s AdSense.

How does Google earn from AdSense?

It is very simple; Google acts as a mediator between advertisers and publishers. It charges money from the advertiser through the Google Adwords program and then displays their ad on the blogs and YouTube videos according to their business or niche. On the other hand, if any visitors click on the active ad, it pays some part (68%) of the money, charged from advertisers to the publishers and keeps rest of the parts (32%).

Google AdSense Sign up Procedure?

I hope you have understood how AdSense works. Now I would show you step by step tutorial on how to sign up for Google AdSense.

Let us dive into the Google AdSense tutorial step by step.

Before creating an AdSense account, let us check how we would identify the ad on a website. For example, this article Google Search Console: The Ultimate Guide & Training in 2021. If you would look at the header and sidebar of the website you can see the ad is being displayed. These are the ads by Google.

Google AdSense in header:

Google Adsense Tutorial 2021: Make Money From Your Website

Google AdSense

Google AdSense in article:

Google Adsense Tutorial 2021: Make Money From Your Website

Google AdSense

From the above ads it can be concluded that this ad is relevant to our web content

Steps of creating AdSense Account

Let us start creating Google AdSense account step by step.

First of all, go to Google website and type the keyword Google AdSense and hit the enter key and click the link or click the link and it would redirect you to a Google AdSense “Signup Now” page.

Google Adsense Tutorial 2021: Make Money From Your Website

Google AdSense

Secondly, click to the Sign Up Now button, before sign up it is advisable to read the Terms & Conditions of Google AdSense. It is to remind you that to use the products you should be 18 years of age.

So, after clicking the “Sign Up” button fill up all the details such as your website’s URL, Gmail id. You should keep in your mind that here you are learning about the website’s AdSense approval. For YouTube, Terms & conditions for AdSense approval is different with respect to website’s AdSense.

Google Adsense Tutorial 2021: Make Money From Your Website

Google AdSense

After filling up your blog URL and Gmail id, if you are looking for extra AdSense tips and tricks information at your email address, you can click to “Yes” option or you can click to “No”. It is on your choice.

Thirdly, click the button “Save and Continue”. After that, you would be logged in AdSense through your Gmail. If you have used wrong Gmail then also you have an option to change and modify it. In addition to this before clicking “CREATE ACCOUNT” recheck all the information which you have filled within the form.

Google Adsense Tutorial 2021: Make Money From Your Website

If everything is fine, select your territory or country and accept the “Terms & conditions” button by putting a tick mark on the radio button “Yes, I read and accept the agreement”.

Finally, after the third step, your Google AdSense account would be created automatically for that particular Gmail and website.

How to Use AdSense on your website?

Now your account has been created in Google AdSense. When you look at the AdSense’s dashboard, you would see that it is asking for payment details, so let us fill the details step by step.

Account Type:
Here in account type, you would get two options to choose. If you are making the account on behalf of your company, then click to business and provide all the details according to your company profile.
If you are an individual, then select the individual option and fill up all the essential details, such as your name, address, etc.

You must provide the correct information because when you would have $10 in your account, then Google will send you a verification code through a postcard at your address to confirm the address which you have given in the account is yours. To confirm your address, you would have to insert the verification code in your AdSense account.

Google Adsense Tutorial 2021: Make Money From Your Website

Verify Your Phone Number

After giving all the correct information, click the submit button and your form will get submitted automatically, and after that, Google AdSense would ask you to verify your phone number. To verify your phone number, click on text messages. After this, you would get a code on your phone number, insert that code within the text box and verify it by clicking the submit button.

Google Adsense Tutorial 2021: Make Money From Your Website

Connect Your Website To Google AdSense

To connect and verify that you are the owner of the given website, you would have to copy and paste the code in the head section of the website and after that click to verify.

Wait For Adsense Notification

If everything is done correctly, then you would have to wait for the Google AdSense verification. It usually takes less than a day, but in some cases, it may take longer time.

If you are a WordPress user, it becomes easier to copy and paste the Google AdSense code. The AdSense has a complete manual regarding WordPress. If you face any problem, you can go through the AdSense WordPress Manual.

Let us check how you would add code in a WordPress Website

How to Set up Adsense on Your WordPress Site?

In the following steps, you will learn how to configure ads to your site. Let’s take an in-depth look!

Step 1. Create AdSense Account and Connect to Website

First of all, you need to sign in for a Google Adsense account. Next, you’ll have to connect AdSense with your WordPress site through these steps:

On the Connect your site to AdSense page, there’s a set of code which you should embed to your site’s header. Remember, only copy the code and don’t click Done. Avoid closing the page, as well.

Google Adsense Tutorial 2021: Make Money From Your Website

Enter your WordPress admin dashboard.

Click Appearance -> Theme Editor, then choose Theme Header in the Theme Files section.

Insert the code just above the </head> tag.

Google Adsense Tutorial 2021: Make Money From Your Website

Select Update File.

Go back to the AdSense page, tick the I’ve pasted the code into my site checkbox, and press Done.

A dialog box will pop up to tell you that your account approval is in progress. Click Got it.

Step 2. Insert Ad Unit

Wait for the account activation process. You’ll receive an email after your site has been reviewed. Once your account is approved, you can start creating ad units:

Access the Adsense dashboard and click on My Ads in the left sidebar.

Navigate to Content -> Ad units and click the New ad unit button.

Pick the Ad type. As an example, let’s choose Text & Display ads.

Customize the necessary settings and make it suitable for your website design:

Google Adsense Tutorial 2021: Make Money From Your Website

This means 2 things:

First, you need to have a mobile friendly website.

Second, you need to optimize your AdSense ads for mobile.

For the first partyou need to ensure that your website looks good on mobile devices and it considers to be mobile friendly by Google.

Your starting point is the Google mobile friendly testDepending on the recommendations given by the tool, you can take corrective actions.

Also, it is highly recommended to consider adding accelerated mobile pages (AMP) to your website.

If you are not familiar with AMP, read this guide: How to Speed up WordPress: Boost Speed & Performance. Note, you can also add AdSense ads in your AMP pages.

For the second part, there are a number of things to do to maximize your AdSense earnings from mobile.

Use advanced responsive ad units for mobile: While the best practice is to use responsive AdSense ads for both desktop and mobile, for mobile you can add an extra piece of code to your ad units to force their size on mobile.

When you use responsive ads, AdSense will try and show the best size ads in the available space.

When your pages are viewed in a resolution less than 400px, AdSense may decide to show a 320×100 ad or smaller.

The best performing ad units for mobile are 300×250 ads. By adding a piece of CSS code to your ad units, you force the size to 300×250 on resolutions below 400px and thus you increase your earnings.

Look how .adslot_4 is added to the top of the code (enclosed in <style></style> tags), and in the line starting with ins class=. Also, the display is set to inline-block and not block like standard ad units.

<style type="text/css">
.adslot_4 { width: 1000px; height: 90px; }
@media (max-width:420px) { .adslot_4 { width: 300px; height: 250px; } }</style>
<script async src="//"></script>
<!-- XXXXXXXX -->
<ins class="adsbygoogle adslot_4"
(adsbygoogle = window.adsbygoogle || []).push({});

For more information read this guide from AdSense: How to modify your responsive ad code.

Important: Having a big ad unit (300×250) at the top of the page is against the AdSense guidelines but for placements after the first or second paragraph of content, you can use the 300×250 units.

Google Adsense Tutorial 2021: Make Money From Your Website

Make sure that your ad units are shown at the top part of the page:

When a user visits your mobile website, you need to show them ads as soon as they start interacting with your page since this will greatly increase your CTR and earnings.

Ads that are placed ‘above the fold’ on either desktop or mobile, always perform better.

Enable Page Level ads and Auto InArticle Native Ads

One of the nicest things about AdSense is that they come up with new products all the time to help their publishers earn more.

Two of these products that you should definitely use are:

Page Level Ads (mobile only) and Auto InArticle Native Ads (mobile only).

Page Level ads

What you should know about page level ads:

  • They are very easy to setup. You only need to add a piece of code to your website’s header.
  • They don’t count as ‘normal ad units’ so you can add them to your website without violating any guidelines.
  • They are available for mobile only.

To enable Page Level Ads, go to your AdSense account and click on ‘My Ads’ and select ‘Page-Level Ads’.

Click the ‘Get Code’ button and add it to your header.

Choose which Ad format to show (Anchor / Overlay Ads and Vignette Ads) – I suggest you enable both.

Google Adsense Tutorial 2021: Make Money From Your Website

You can learn more about page-level ads here.

Once you enable the page-level ads, you will notice ads showing at the bottom of your screen and when users click a link to navigate to another page on your website (as shown below).

Google Adsense Tutorial 2021: Make Money From Your Website

To increase your chances of getting clicks from page-level ads, make sure that your content includes internal links to other pages for your website. This is also very good for your overall SEO.

Auto InArticle Native Ads

When you enable Auto InArticle Native Ads, AdSense will show additional ad units between your paragraphs (mobile only).

Pages on mobile have a lot of scrolling and AdSense will decide where it is appropriate to add additional ad units in your content so that they are seen by the users.

This is in addition to the ad units you may already have within your content.

To enable Auto InArticle Native Ads, go to LABS and then click the ENABLE button next to ‘Auto InArticle Native Ads’.

If you have already enabled Page Level Ads, you don’t have to do anything else since the code is the same.

Note: Since this is a feature of Google Labs, it may not already be available in your account.

Google Adsense Tutorial 2021: Make Money From Your Website

Step 3: Your website needs to load fast

There is a direct relationship between your AdSense earnings and site speed. The faster your website is, the more you can earn from AdSense.

This is a fact for the desktop version of your website but more importantly for mobile.

As stated by a recent DoubleClick study, mobile sites that load in less than 5 seconds, can earn twice in ad revenue compared to websites that take 19 seconds to load.

Google Adsense Tutorial 2021: Make Money From Your Website

In order to take advantage of all the ad types explained above, you need to have a fast loading website.

Solving the speed issue is a difficult task especially if you don’t feel comfortable with making technical changes to your website.

Some pointers to consider related to page speed:

  • Go to the Google Page Speed Tool and get a report for your website. This will give you a very good idea on your current page speed score and what you need to do to improve it.
  • Evaluate the performance of your server (with the help of the hosting provider) and get more resources if needed.
  • Optimize your images before uploading
  • Minimize the use of images within your content (especially for mobile)
  • Reduce the number of active plugins
  • Upgrade WordPress and plugins to the latest versions
  • Use compression and caching (Pro tip: How to Install and Setup W3 Total Cache (Best Guide))
  • If you have a lot of media elements (images, videos), consider using a Content Delivery Network (CDN)
  • Add AMP support. This will improve your page load time on mobile since pages are cached by Google.
  • Use asynchronous ad code when generating your AdSense Units

Step 4: You need to experiment with different Ad Placements

To maximize your AdSense earnings, it is necessary to keep experimenting and testing different ad placements until you find what combination works best for your website and audience.

What worked better for me or other people, may not be the best solution for you.

Noticed that I used the word combination of ad units and I will explain below why when testing it is necessary to look for the best combination of ads to use and not just concentrate on the performance of an ad unit alone.

Bigger ads units can attract more ad clicks but not necessarily more earnings per click.

The ad units that are higher in your content (above the fold) can generate more earnings per click, even though the ads are smaller in size.

For example, you can place a 300×600 ad unit in the sidebar but the earnings per click can be less than the 300×250 that you have below your posts or within your content.

Don’t forget that when a visitor clicks on an ad, it leaves your website and visits the website of the advertiser.

This means that they have left your website without having an opportunity to view the ads that can potentially generate more revenue for you.

So, what you need to do is following:

Start by placing your ad units in the most obvious places. For example, on your posts pages (desktop) you can place an ad unit below the header, one ad below your first paragraph and one ad unit in the sidebar.

Leave the ads running for a couple of weeks. If your traffic is low, you can leave them running for longer periods so as to have reliable statistics you can base your decisions.

Go to your AdSense account and view the ‘Performance Reports’ and in particular the ‘Ad Units’ report. This report shows the number of views, clicks and earnings for each of your ad units.

Take note of the CTR of each unit, earnings per unit and TOTAL earnings.

Next, change the position of some of your ads. For example, you can keep the top header ad and the in-content ad but remove the sidebar Ad and add a new ad unit at the end of your posts.

Keep this setup for a couple of weeks and review your AdSense reports.

Continue the above tests until you find the best combination of ad units and placements that generates the most earnings.

Best AdSense Placements for Desktop and Mobile

I have run the above experiments a number of times and found out that ad units that are placed within the main content perform better than ads in the header or sidebar.

What I use for my desktop websites is the following combination of:

One responsive Ad unit below the 2nd paragraph.

One responsive Ad unit below the 6th paragraph.

One responsive Ad unit below the post content (above the comments).

For mobile, I use the same responsive ads units within the content (but force the size to be 300×250 for resolutions less than 400px).

I also use Page Level Ads and Auto InArticle Ads (as explained above).

Step 5: Keep Testing New AdSense Features

As mentioned above, every couple of months the AdSense team is releasing new features that are based on studies, different metrics and feedback they receive from users.

Their main goal is to help publishers make more money from AdSense and from my experience most of the times, new features can actually help you increase your AdSense income.

To take advantages of new features, login to AdSense and click the Optimization option from the left menu.

Under Optimization click on the Opportunities tab.

Evaluate the different products available for your account and don’t be afraid to test them out but don’t do it blindly.

Always when testing a new feature make sure to look at your AdSense Performance Reports and evaluate whether a new feature has contributed in increasing your overall earnings.

How long does it take to make your first $1,000 per month from AdSense?

I know that in order to be motivated to work on your blog, you want to open your AdSense account and see a decent amount of earnings and not just a few cents per click.

I know the feeling of login to AdSense (usually a number of times per day – I admit that this is a habit I cannot stop) and seeing only a couple of clicks to your ads that generate a whole $1 in total earnings.

Don’t get discouraged.

If you make some calculations, you can find out how long it will take you to make some real money from AdSense and this will help you focus on your work until you meet your target.

Take it step-by-step, there is no magic way to go from 0 to $1000 per month overnight. It takes time and a lot of work.

Before getting to the $1000 you will earn smaller amounts and as long as your keep working on your blog, the amount will increase.

How long it took me to get to the $1000 from AdSense?

For Calorie Secrets, it took me exactly one year. The blog was launched in April 2012 and by April 2013, I was making $950 per month from AdSense. That amount increased dramatically after that since the traffic of the website took off.

Before getting into the calculations part, let me say that it took me one year to get to $1000 per month but this is not a period you can take for granted.

As you can read in the SEO Success Story, I had a number of years’ experience in the weight loss niche and I was an AdSense publisher for over 4 years before starting Calorie Secrets.

This gave me enough knowledge and experience with blogging and AdSense.

How to calculate how long it will take you to get to $1000 per month from AdSense?

You can do some simple calculations to find out how much you can make from AdSense.

Note: This is just a rough estimate and it does not guarantee any results.

If you already have AdSense running, login to your AdSense account and look at the Entire Account by Month report (located under Performance Reports).

Click on the CLICKS tab and look at your average CPC.

This is how much on average, you earn from every click on your ad.

Take note of the average CTR (Click Through Rate). This is the percentage of people that click on your ads, compared to the number of people that viewed your ads.

Let’s say that your average CPC is $0.17 and your CTR 1.26%.

By doing the following calculation TRAFFIC X CTR X CPC you find your estimate earnings for an X amount of traffic.

So, if your traffic is 1000 visits per day, the result will be:

1000 X 1.26% X $0.17= $2.14 AdSense earnings per day.

To find out how much traffic you need to get to $1000 per month, the equation becomes:

15000 (Visits per day) X 1.26% X $0.17 = $32.13 per day X 30 Days = $962 per month.

An alternative way (provided that you have enough data in your account), would be to look at the impression RPM column of the report. This number tells you how much you can earn per thousand ad impressions.

To sum up this section, as an AdSense publisher you need to understand that your earnings depend on three things: traffic levels, position of your ads (has a direct impact on CTR) and earnings per click (which depends on the niche).

Lessons Learned

If I had to summarize my experience as an AdSense publisher the last 9 years and outline my mistakes and lessons learned, I would say the following:

Don’t build your website to look like an MFA (Made for AdSense) – in the past, it was easier to build a website and use it for AdSense but this is not the case these days.

Your primary goal is to create a rich content website that has useful and interesting content and offer a great experience for the users.

I did mention above that the position of the ads is important for CTR but try to keep a balance and position your ads in places that don’t destruct the user experience.

As shown below, your aim is to increase engagement with your website and keep your users happy.

Google Adsense Tutorial 2021: Make Money From Your Website

If you decide to use AdSense, stick with AdSense – AdSense can work with other networks but adding too many ad networks to your website is not a good practice.

It will not only reduce your AdSense revenue but it will also show down your website and damage the user experience.

I did several tests in the past to combine AdSense and other ad networks but at the end I found that AdSense pays better and it’s a more reliable network to use than any other.

Earnings per click are different per niche – While doing the calculation on how much traffic you need to get to $1000 per month from AdSense, have in mind that earnings per click are different for each niche.

For example, ads on a digital marketing blog can generate $1.50 per click, ads on a fitness blog can give you $.040 per click and ads on a news related website $0.10 per click.

So, before deciding that AdSense is the right monetization model for you, run some reports through SEMRUSH to see the estimate earnings per click.

Note: The estimated CPC is what Advertisers will pay in AdWords. Your Earnings Per Click is approx. 70% of that number (the rest goes to Google).

Keep your design simple – I see a lot of ready-made themes that have support for AdSense, but in the majority of cases, the design ‘hides’ the ads from the user.

A website that is using AdSense should have the following characteristics:

Width of the main container should not be more than 700px – you need to keep the users concentrated on the main content of the site so that they can view the ads.

If you go for a full screen design, then the ads will be pushed outside the center of the screen and this increase ‘ad blindness’.

Ads should not be too close to images – don’t place your ads next to images or very close to media elements.

This is not only against AdSense guidelines but in addition, the media elements reduce the attention given to the ads.

Users are more likely to focus on the image or video element and not on the ads.

Give users incentives to visit your website again and again – One of your goals is to get clicks on your ads but this should not be your only goal.

Your primary objective is to get users to visit your website again, so give them incentives to do so.

Free tools, free guides, a useful newsletter are just some of the ways to create repeating visitors.

Make sure that you read and adhere to ALL AdSense guidelines – If you plan to use AdSense to make a living then make sure that you read all the guidelines.

It’s your responsibility to know what is allowed and never violate any rules.

Forget anything you may have in mind like asking friends or family to click on the ads or doing any fancy tricks with CSS and javascript to increase your CTRs.

Google takes AdSense fraud seriously and you don’t want to get into their radar for any reason.

Be patient, play by the rules, work hard and results will eventually come.

AdSense Best Practices

Aside from what you’ve learned so far, here are a few best practices that can help you when using Google AdSense on your WordPress site:


  • Your website should follow the webmaster quality guidelines and AdSense program policies to get your site approved quickly.
  • Use AdSense heatmaps, which will help you with ad placement.
  • Look at the sizes of the top-performing ads. Choose the one that suits best with your website layout.
  • Write engaging content that would attract users to your website. This will increase the chances of getting clicks on your ads.
  • Conduct Google experiments to see which ad works.
  • Make sure that both your website and the ads are responsive.


  • Clutter your site with too many ads as this will bounce off the visitors.
  • Click your own ads. Fraudulent clicks will get your account banned.
  • Force users to click on your ads by using call-to-action texts like “Click on ads.”
  • Place ads that do not yield better earnings. Track the ads’ performance regularly.
  • Insert ads on empty pages.
  • Bring automated traffic to your website to avoid account closure.
  • Make multiple AdSense accounts with the same payee name.


We offers the best professional search engine optimization (SEO) services and Best SMM Panel. Contact us to learn how we can increase your online visibility!

Google Adsense Tutorial 2021: Make Money From Your Website

Google Adsense Tutorial 2021: Make Money From Your Website

BEST SMM PANEL SMM Panel, has the Cheapest SMM Panel and 100% High Quality for all social networks. Get the best Instagram, Youtube, Spotify  panel today!

Subscribe to our newsletter!