This issue is faced by both WordPress and Blogger users and everyone wants a solution for that. In this article, I will completely describe why AdSense ads are not showing on your website and how you can set up an Ads.txt file.
Why AdSense ads are not showing?If you are facing this issue then you have noticed blank spaces on your website which means that your AdSense ads are not showing.
Three factors are responsible for this issue which are described below.
Massive traffic from social media:If your website gets more traffic from social media than search engines, you will face this error.
This is not my declaration, it is said by one of the Google AdSense experts.
So the solution is to not share your links on social media and try to decrease your traffic coming from social media sites like Facebook, Twitter, Instagram etc.
Ads.txt file not found:Before this June googles core update, it was not necessary to set up an ads.txt file for your website but after this update, Google has made it necessary to have an ads.txt file set up on your website.
You may have seen this warning in your Google AdSense account that your earnings are at risk and you have to set up the ads.txt file which is not found on your website as you can see in the image below.
Not having an ads.txt file on your website is another factor which your AdSense ads are not showing.
So you have to set up an ads.txt file on your website. Below are the steps provided on how you can set up an ads.txt file in blogger and in WordPress. So follow these steps to set up an ads.txt file to resolve this issue.
Setup Ads.txt in Blogger:
- Go to Blogger Dashboard
- Go to Settings > Search Preferences
- In Monetization Tab Click Yes and Enable Ads.txt as shown.
- Now copy the code provided below and paste it into the text area after replacing pub-1234567890123456 with your AdSense publisher ID.
- Click the Save Changes button.
google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
See the image below to find your publisher ID.
Ads.txt in WordPress:I don't have much knowledge about WordPress but I will try my best to help you.
The first way is to manually make an ads.txt file and upload it to the root directory of your website.
The second way is to use the ADs.txt WordPress plugin to automatically make an ads.txt file.
Cookies Issue:Sometimes cookies are the big issue for not showing AdSense ads so you should try this method by clearing your browser cookies because Google uses your cookies to serve ads.
Conclusion:These are the factors due to which your AdSense ads not showing on your website if your AdSense ads are still not showing on your website then please contact the AdSense team members and ask them about this kind of issue.
I hope you will like this article if you face any difficulty you can comment in the comment section if you are unable to understand anything let me know because I want to help you.
After following this article I hope that your AdSense ads will be now showing on your website it will take some time to show up your AdSense ads but you have to wait for that.