How to fix Earning at risk - One or more ads.txt(100% SOLVED)

Recently you have noticed that many of you facing some error in google adsense “Earnings at risk – One or more of your sites does not have an ads.txt file. Fix this now to avoid severe impact to your revenue.” Don't worry this is not a big issue, I have written a article for you how we can fix this issue together in step by step.

Earnings at risk – One or more

Before we are getting started with this error in google adsense "Earnings at risk – One or more of your sites does not have an ads.txt file. Fix this now to avoid severe impact to your revenue." We should know the meaning of this error first. So basically this error tell us to add ads.txt file to all our sites which are linked to google adsense.

What is ads.txt File ?


Authorized Digital Sellers or ads.txt is an IAB initiative that helps ensure that your digital ad inventory is only sold through sellers (such as AdSense) who you've identified as authorized. Creating your own ads.txt file gives you more control over who's allowed to sell ads on your site and helps prevent counterfeit inventory from being presented to advertisers.

How do we checked ads.txt file is added in our blog / website ?


This is very simple when we are talking about in blogger a google platform. Let me show you the step by step process to check in blogger :

Step 1: When you open Blogger you will see the Setting option below the Theme in left corner.

Earnings at risk – One or more
Step 2: When you clicked on setting you will be able to see the different option, so you need to click on Search Preference after that you will be able to see the monetisation option where you can add the ads.txt file by clicking on edit option. 

Earnings at risk – One or more

Step 3: Once you clicked on edit option you need to clicked on below suggested option and add as suggested in the below image.
Earnings at risk – One or more

NOTE: Make sure you replace publisher id(pub-0000000000000000) with your own publisher ID and rest remain the same as it is mentioned in above image. 

Create your own ads.txt file for AdSense(other than blogger user)


Here's how to create an ads.txt file to publicly declare that Google is authorized to sell your ad inventory:
  • Create a text (.txt) file.
  • Include the following line:
                 google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0

                 <FIELD #1>, <FIELD #2>,                 <FIELD #3>, <FIELD #4>
              
              Field #1 – Domain name of the advertising system
              Field #2 – Publisher’s Account ID (Required)
              Field #3 – Type of Account/Relationship
              Field #4 – Certification Authority ID (Optional)

Google is supporting the Ads.txt specification for their AdSense program. According to Google. Ads.txt file is not mandatory for the AdSense publishers. However, if you are using an Ads.txt file on your website, then Google would expect you to define your AdSense pub-id in the file in the specific format and if not used correctly, Google won’t serve ads on your site.

  • Host your ads.txt file at the root level of your domain. (for example, https://example.com/ads.txt).
  • Root levels are one level down from what’s listed in the public suffix list. For example, "google.co.uk" is a root domain of "co.uk" but "maps.google.co.uk" is not. 

Make sure your ads.txt files can be crawled


Once you have added ads.txt file successfully, now you need to wait for 24-48 hours to pick up the google bot to your ads.txt file and crawled. Also, you can check whether you have added ads.txt file correctly you need to perform check for example https://www.abc.com/ads.txt so in this way you can confirm from your side the ads.txt file added correctly.

Are you still facing the issue that error message did not disappear from google adsense even after adding ads.txt file ?[SOLVED]


I'm going to tell you the last step that you need to fix to get out the error "Earnings at risk – One or more of your sites does not have an ads.txt file. Fix this now to avoid severe impact to your revenue."

Please just open the robot.txt option in your blogger, you will see the sitemap for your own blog already added. You need to add Allow: /ads.txt in your sitemap. Refer the screenshot below

Earnings at risk – One or more

Wait for 24 hours I'm giving you a 110% guarantee that you will not see anymore that error "Earnings at risk – One or more of your sites does not have an ads.txt file. Fix this now to avoid severe impact to your revenue" on google Adsense.

Let me know in comment section, are you able to solved this issue ? or you want me to help you ? 

Thanks for reading !!

Tags - ads.txt, Blogging, Digital Marketing, Earning at risk - One or more ads.txt, google ads txt, Google Adsense

Post a comment

4 Comments

  1. Nice solution. Now it works fine.

    ReplyDelete
  2. Tanks it works out.
    I used your trick for these two sites
    Www.newly gist.com.ng
    And
    Www.expressautocars.com

    ReplyDelete