How to Apply for Google AdSense on WordPress (2026 Update)
Lately, there have been quite a few posts in the WPlaybook community asking about how to apply for AdSense. What might be a simple task for some can be quite challenging for others, so I decided to write a brief guide on how to easily apply for AdSense.
How to Apply for Google AdSense
Please note that the steps below assume you have already completed the registration of your AdSense account. While some people recommend using the Google Site Kit plugin for convenience, installing too many plugins can slow down your WordPress site. So in this guide, we’ll apply for AdSense with minimal plugin use!
Inserting the AdSense Code Snippet
Go to the AdSense website and click on the “Add Site” tab. Then, enter the domain address of the site you wish to apply AdSense for.
When you enter a new site, a verification window will appear to confirm site ownership. Select “AdSense code snippet”, then click the Copy button below.
What is the AdSense Code Snippet?
The AdSense code snippet is a small piece of code provided by Google to display ads on your website. When you insert the AdSense code into your website’s HTML, Google uses it to automatically display relevant ads based on your page content.
Next, you need to paste the copied AdSense code snippet into the <head> section of your WordPress site. To do this, you’ll need to use a plugin that allows code insertion. Two popular options are WPCode and Head & Footer Code. In this guide, we’ll first explain how to use WPCode, followed by instructions for Head & Footer Code.
1) Using WPCode
- From your WordPress dashboard, go to Code Snippets > Header & Footer.
- Paste the copied AdSense code snippet into the Header section (see image reference below).
- Click the Save Changes button in the top right corner.
2) Using Head & Footer Code
- In your WordPress dashboard, navigate to Tools > Head & Footer Code.
- Paste the copied AdSense code snippet at the very top of the Head Code section.
- Click the Save Changes button to apply the changes.
How to insert Ads.Txt
Next, you need to insert the ads.txt file. While you can use a plugin for this, the method with the least errors is to directly upload a text file containing the ads.txt code to your ChemiCloud server. I’ll explain based on this method. If you’re not using ChemiCloud, you can use an Ads.txt plugin or the Ad Inserter plugin instead.
What is ads.txt?
Ads.txt stands for “Authorized Digital Sellers.” It’s a file that website owners use to declare authorized sellers of their ad inventory. This increases transparency in the digital advertising ecosystem and helps reduce ad fraud. With ads.txt, advertisers can purchase ads only through trusted sellers, ensuring the reliability of ad transactions.
First, return to the AdSense site, select the Ads.txt snippet as shown below, and click the Copy button.
Paste the copied Ads.txt snippet code into a text editor like Notepad, save the file, and then rename the file to ads.txt.
How to Upload ads.txt to ChemiCloud Server
Go to the ChemiCloud homepage > cPanel > File Manager, then upload the ads.txt file you created to your root directory (public_html). If you’re not familiar with how to access the File Manager, please refer to the guide below!
- Please refer to the guide on how to upload files to the cPanel root folder!
If you are using a subdomain, upload the ads.txt file in the root directory of that domain (which won’t be public_html but the folder named after your site’s address) following the same method.
Requesting Google AdSense Review
After uploading the ads.txt file, return to the AdSense site, check the box that says “I have inserted the code”, and then click the Confirm button.
Then, a window saying “Site Verified” will appear. Click the Next button. After that, click the Request Review button (see the image above), and your AdSense application process will be complete.
Of course, you should only request a review once you are fully prepared for AdSense approval (such as having published at least five posts). After clicking Request Review, the status will show as “Pending” or “Not Found” initially, and after approval, it will change to “Ready” and “Approved.”
In Conclusion
In this post, we covered how to apply for AdSense. While the application itself is easy, many new bloggers find getting approval to be one of the toughest initial hurdles. After submitting your application, it’s best to continue consistently creating content. For more detailed information about AdSense approval, please check out the following two posts!








