Google AdSense Site down or unavailable problem solved for WordPress website
If you have applied for AdSense and AdSense rejected your site for the reason that your site is not ready to show ads Site down or unavailable or maybe AdSense would say Your site is unreachable. You may get the following message from AdSense:
Note: If your site on Blogger: Click here to Solve this AdSense Error.
Site down or unavailable WordPress
We found that your site was down or unavailable. We suggest that you check your application to see if there was a typo in the URL that you submitted. When your site is operational, you can resubmit your application. We’ll be happy to take another look at your application.
If you are unable to solve this problem then you are in the right place. In this post, I will tell you how you can solve this Site Down or Unavailable issue for the WordPress website. Please read all the points very carefully.
Below I have mentioned some factors which may be the cause of this problem. Check all the factors carefully and correct them if you find one.
Reasons for that AdSense Says, Site Down or Unavailable for WordPress
Sitemap: Make sure you have submitted the sitemap in Google Search Console and your site is indexed in Google. If you have installed the Yoast SEO plugin which automatically creates an XML sitemap for your site, you just have to submit the URL of sitemap (sitemap_index.xml) to Google Search Console.
robots.txt: Make sure you have created a robots.txt file and inserted it into your site. To check robots.txt, type robots.txt ahead of your site URL and hit enter button (e.g. – example.com/robots.txt). If you have not created it by yourself then you may find two or three lines of default robots.txt of WordPress.
robots.txt using Yoast: Below I have given a robots.txt that can be applied to any WordPress website. To insert it in your site, Go to the WordPress dashboard, Click on SEO (Yoast SEO), Click on tools, Click on File editor, Copy this robots.txt and paste there and click on ‘Save changes to robots.txt’.
AdSense friendly robots.txt for WordPress:
User-agent: * Disallow: /cgi-bin/ Disallow: /wp-admin/ Disallow: /index.php Disallow: /xmlrpc.php Disallow: /comments/feed/ Disallow: /archives/ Disallow: /preview/ Disallow: /author Disallow: /refer Disallow: /linkout/ Disallow: /profiles/ Disallow: /search User-agent: Mediapartners-Google* Allow: / User-agent: Googlebot-Image Allow: /wp-content/uploads/ User-agent: Googlebot-Mobile Allow: / User-agent: Adsbot-Google Allow: / Sitemap: https://www.example.com/sitemap_index.xml
Don’t forget to replace example.com with your domain name in the above-given robots.txt.
The most important: This is also very important that your site MUST automatically redirect from HTTP (http://example.com) To HTTPS (https://example.com or https://www.example.com). This is very important for AdSense approval.
If your site does not redirect from http To https automatically then AdSense will NEVER approve your site, because AdSense is unable to review your website, and they will show some errors like Site Down or Unavailable, or the Site is Unreachable.
Your site should not have any broken links, find broken links, and remove them from your site.
This was all to solve Google AdSense Site Down or Unavailable problem in WordPress websites. Find the above issues on your site and fix them and then re-apply for AdSense.
If you have still any problem feel free to write down in the comment section below.