Enter a list of IP addresses to confirm whether each IP is Googlebot based on a reverse DNS lookup.
The following IP Addresses have been confirmed to be Googlebot:
The following IP Addresses could not be confirmed to be Googlebot:
Error: You must enter at least one ip address
How do you verify an IP address is Googlebot?
We follow the instructions specified by Google in this post. The steps are as follows:
Run a reverse DNS lookup on the ip address provided.
Verify that the domain name is a subdomain of either googlebot.com or google.com.
Run a forward DNS lookup on the host name returned from step 1 and verify it matches the original ip address.
Why is it important to verify Googlebot?
During log file analysis, a common mistake is to filter server log events by user-agent. For example, a common Googlebot mobile user-agent is:
Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
However, when only analyzing logs by user-agent, it is easy to mistake other popular web crawlers (such as ScreamingFrog, DeepCrawl, Botify, etc.) with their user-agent set to Googlebot as actually being Googlebot. Therefore, the proper method should be to run each ip address with a Googlebot user-agent through this process and filter out any ip addresses that are not actually affiliated with Google.