Earnings at risk – You need to fix some ads.txt file issues to avoid severe impact to your revenue. Google Adsense Error fix. If you are getting the error “Earnings at risk – You need to fix some ads.txt file issues to avoid severe impact to your revenue” in your Google Adsense Account, then Today in this article I’ll help you to solve this Issue i.e “Earnings at risk – You need to fix some ads.txt file issues to avoid severe impact to your revenue.” Before Starting you might be thinking about why I’m getting this error i.e “Earnings at risk – You need to fix some ads.txt file issues to avoid severe impact to your revenue”
Why Are You Getting this Error?
You are getting this error because you had not uploaded the ads.txt file in your website root directly. That’s why you are getting the error “Earnings at risk – You need to fix some ads.txt file issues to avoid severe impact to your revenue”.

Steps to Solve the Problem
In order to solve this issue, I request you to follow the below Methods.
Method 1:- Without Using Any Plugin.
Step 1 – Click on fix now
First of all, you need to open your Google Adsense Account where you are getting the error “Earnings at risk – You need to fix some ads.txt file issues to avoid severe impact to your revenue”.
Now, After opening your Google Adsense account, a blue color link ‘fix now’ will appear as shown below. Click on that link to move ahead.



Step 2 – Download Ads.txt File
Now Google will automatically generate an Ads.txt file for you; all you have to do is you have to upload it to your site’s root level domain. To download your ads.txt file, click the ‘DOWNLOAD’ button.



Step 3 – Upload Ads.txt File to Root Domain
Coming to the next step you now have to log in to your hosting account. Here I am having my hosting from Hostinger. So, I will provide steps on Hostinger to upload the file. The steps won’t differ much if you have another hosting provider.
- Login to your Hostinger account and click on ‘File Manager.



- Now Click on File manager, after clicking on File Manager You’ll be redirected to a new window where all your files will be opened.
- Now you have to click on the ‘public_html’ folder on the left-side of the view. This folder contains public accessible content of your site. I had highlighted that folder in the below image
- To upload the ads.txt file to the “public_ html” folder, click on the upload button.
- Then, as seen in the sample below, submit the ads.txt file by following the instructions.
Step 4 – Verify Upload
I already stated that ads.txt should be open to the public. Open your browser and go to http://your-domain-name/ads.txt to double-check the upload. In the case of my website, the outcome can be found at https://www.indhinditech.com/ads.txt. It’s worth mentioning that the file should be accessible via both HTTP and https.
Google may take a few days to notice the change after successfully submitting the ads.txt file. The error will persist until then. Follow the instructions below if you want to resolve a problem in a single day.
Step 5 – Visit Google Search Console
Now open your Google search console account with the same email id associated with the Google Adsense and click on the URL inspection link and provide your ads.txt path to it. Google will automatically detect whether the file is on google or not, If you got the message Url in not on google then:-
- Click On Test Live Url Followed by Request Indexing. Now google Bots will crawl your website and it will get indexed soon.
How to add ads.txt on Blogger
First of all, you all need to download your ads.txt file from your Google Adsense account, to download your ads.txt file follow the above Step 1 and Step 2. Then,
- Log in to your blogger.com account and then go to
- Menu >>> Settings, then
- Scroll to the Monetization section followed by
- Custom ads.txt, edit
- Enable custom ads.txt content >>> check Yes
- Now paste the ads.txt contents to the box
- Save changes
- Check by visiting yourdomain.com/ads.txt, if the ads.txt appears it means you have successfully placed ads.txt on your blog. You don’t need to do anything, the warning on the Google AdSense dashboard will disappear in hours or so.
Summary
In this post, I discussed a practical solution to the Adsense error ‘Earnings at risk.’ I’ve included instructions for placing the ads.txt file in the appropriate WordPress folder, and in Blogger. I also offered an easy way to have Google index the ads.txt file.
Please leave a comment below if you have any questions, suggestions,s, or criticism on the subject. I’ll be pleased to answer any queries you may have.
If the material has aided you in some way, then share this with your loved ones. Have a wonderful day!
Also Read