Nowadays many times we see temporarily unreachable errors in Google search console, this has become a common error while we submit the web page to “URL Inspection” on the Google webmaster tool. This happens due to when Googlebot is unable to fetch the URL that you want to index, due to some issues it results in a temporarily unreachable error. I too faced similar problems many times a long back.
There are many reasons to cause temporarily unreachable errors some of them are maximum timeout error due to page size, blocked by robots.txt file, Hosting server down, DNS issues, no-index meta tags, loading time, etc. Once you solve the issue, the Search console allows you to re-submit the webpage and make them index.
Now let us fix the Temporarily unreachable error in various ways step by step and make the webpage index successfully.
1) Webpage Blocked by Robots.txt file
This is the most common issue to see a temporarily unreachable error on google search console. So check the robots.txt file correctly updated or not, make sure the CSS, Js files are not blocked by robots. Also, check if the page is disallowed in robots which might be affected. If you did not see any issue with the robots.txt file, then check the other parameters.
2) Your Server may be Down
Sometimes your server may be frequently going down on the location and may not work properly always. This is also the problem you might be facing, always choose the best hosting provider with 99.99% uptime.
Also if your server is slow and takes too much time to load the page, then submitting the webpage to google search console is not a good idea. Wait atleast for 6 hours to resubmit the page, so that you may not see the temporarily unreachable error.
3) DNS Issues
Sometimes google may not receive the proper DNS connection due to configuration or DNS server down. Check your hosting provider in case of server down or IP misconfiguration, fix the issues, and wait for a few hours. Once everything is ready, resubmit the webpage, it may get crawled and indexed without any errors.
4) Issues with no-index meta tag
In case you updated the webpage with a no-index meta tag, then submitting the webpage to Google search console may result in a temporarily unreachable error. So remove the no-index meta tag from the backend code, and resubmit the webpage to “URL Inspection”. As a result, your webpage is easily crawled and queued for indexing.
5) Loading Time
Due to an increase in web technologies and library dependencies, the webpage has increased a significant load time on the overall website. So to reduce the temporarily unreachable error, we need to reduce load time. In case your page contains too many large files like CSS files, js files, images, icons, etc. Then it's time to minify the files and reduce the file size to make them load faster.
By reducing the load time, it will help crawlers easily find the page and index them in a short period of time without any issues.
6) Broken web libraries and code
A temporarily unreachable error also occurs due to outdated technology, broken library codes, and improper site design. Many website owners do not update the current web technology on their site. Due to these over the years, it may be broken or not supported by server code or the web browser.
If this is the case, it's time to fix the issue by upgrading the technology from the web developers to meet the technology standards and increase user experience. Once fixed, submit the webpage to Google Search Console.
These are 6 ways you can fix Temporarily unreachable errors on your website, it does not take much time to fix once you know the issues. I hope I have answered regarding how to fix temporarily unreachable errors in Google Webmaster.
7) Enter the Correct webpage URL while submitting
While submitting a webpage or sitemap to the google webmaster tool make sure “/” does not appear at the beginning. Because while copy-pasting it may end with “/” and the user may not recognize suddenly. So please recheck the webpage and correct it while submitting it otherwise it leads to Temporarily unreachable error.