Googlebot Doğrulayıcısı
Crawler lists updated 24 days ago.
Published range snapshot is stale. Refresh the operator range files before relying on an IP-range verdict, then rerun the check.
Kontroller sunucumuzdan çalışır; girdiğiniz URL’yi getirir ve sonuçları saklamayız. Submitted IPs are checked in memory, never stored. Anonymous aggregate verdict counts feed our research posts; domains are counted once via an anonymized hash, never stored in the clear. Anonim çalıştırma düzeyi sonuç sayaçları toplu araştırmalarda kullanılabilir; URL’ler, alan adları, IP’ler ve tanımlayıcılar asla dahil edilmez ve 100 çalıştırmanın altında istatistik yayımlanmaz.
Bulk IPs or access-log lines
Paste up to 500 IPs or log lines. Published-range matching and user-agent claim extraction run entirely in your browser. Use Spot-check only for the few rows where you want live reverse-DNS confirmation.
Site pasaportu Bu kaydedilmiş site için yerel bağlam
Yerel veriler
Kaydedilen hedefler, adlandırılmış listeler ve son kontrol özetleri yalnızca bu tarayıcıda tutulur.
Why this verdict
Reproduce this result in an agent
Uses the same inputs as the result above. No request is made from this panel.
MCP tool
Arguments
Next steps
- Browse the crawler & AI bot reference
Compare search, AI-training, and AI-search bots, their published ranges, and what can actually be verified.
- Read the AI crawler reference
Understand the major crawlers, their purpose, and the trade-offs before blocking them.
- Check URL status codes
Use a URL list when you need to triage affected requests, not just one IP.
Copy-paste rules for the exact IP. Blocking a single IP is whack-a-mole — for persistent fake-crawler traffic, block by ASN or use your firewall's bot rules.
Bu aracı değerlendir
Supported bots and verification methods
Not every operator makes verification possible. Some publish IP ranges and support reverse DNS, some publish ranges only, and some publish nothing at all — a user agent alone proves nothing, since any script can send any user-agent string.
| Bot | Operator | Type | Published IP list | Reverse DNS |
|---|---|---|---|---|
| Googlebot · docs | Search | ✅ 315 ranges | ✅ .googlebot.com, .google.com | |
| Google special crawlers · docs | Search | ✅ 270 ranges | ✅ .google.com | |
| Google user-triggered fetchers · docs | User-triggered | ✅ 1550 ranges | ✅ .gae.googleusercontent.com, .google.com, .googleusercontent.com | |
| Bingbot · docs | Microsoft | Search | ✅ 28 ranges | ✅ .search.msn.com |
| YandexBot · docs | Yandex | Search | ❌ none | ✅ .yandex.ru, .yandex.net, .yandex.com |
| Baiduspider · docs | Baidu | Search | ❌ none | ❌ |
| Yeti · docs | Naver | Search | ❌ none | ❌ |
| GPTBot · docs | OpenAI | AI training | ✅ 21 ranges | ❌ |
| OAI-SearchBot · docs | OpenAI | AI search | ✅ 35 ranges | ❌ |
| ChatGPT-User · docs | OpenAI | User-triggered | ✅ 258 ranges | ❌ |
| ClaudeBot · docs | Anthropic | AI training | ✅ 20 ranges | ❌ |
| PerplexityBot · docs | Perplexity | AI search | ✅ 8 ranges | ❌ |
| Perplexity-User · docs | Perplexity | User-triggered | ✅ 4 ranges | ❌ |
| Applebot · docs | Apple | Search | ✅ 12 ranges | ✅ .applebot.apple.com |
| Amazonbot · docs | Amazon | AI training | ❌ none | ✅ .crawl.amazonbot.amazon |
| DuckDuckBot · docs | DuckDuckGo | Search | ✅ 481 ranges | ❌ |
| Meta-ExternalAgent · docs | Meta | AI training | ❌ none | ❌ |
| Bytespider | ByteDance | AI training | ❌ none | ❌ |
How verification works
- Published-range check. The IP is matched against the operator's official IP range list (the same JSON files Google, Microsoft, OpenAI, Perplexity, Apple, and DuckDuckGo publish), refreshed weekly.
- Forward-confirmed reverse DNS (FCrDNS). For bots that support it, the IP's PTR record must resolve to an official hostname (e.g.
crawl-66-249-66-1.googlebot.com) at a domain-label boundary, and a forward lookup of that hostname must answer the exact same IP. Both directions must agree — a PTR record alone is trivially fakeable. - Naming the spoofer. When a claim fails both checks, the IP's actual network owner is looked up via its ASN, so the verdict says who it really is instead of just "not Googlebot."
The verdict tiers are deliberately distinct: reverse-DNS confirmed is proof; a published-list match is strong but not confirmation; and unverifiable bots such as Bytespider and Meta publish no machine-readable range list — treat those user agents with suspicion. ClaudeBot now has an official published list, so it can return a list match even though Anthropic does not document reverse-DNS verification.
Need evidence across many requests? Use the Log File Analyzer to inspect crawl budget by bot and section, status-code waste, and spoofing signals. Log parsing stays in your browser.
Bu araç hakkında
Googlebot, Bingbot, GPTBot, ClaudeBot veya başka bir tarayıcı olduğunu söyleyen IP'nin gerçekliğini doğrulayın. Yayımlanmış IP aralıklarını ve forward-confirmed reverse DNS'yi birleştirerek spoof edilmiş isteklerde gerçek ağ sahibini gösterin; IP'ler bellekte kontrol edilir ve saklanmaz.
Özellikler
- Desteklenen tarayıcı operatörlerinin yayımlanmış IP aralıklarını kontrol etme.
- Forward-confirmed reverse DNS ile iki bağımsız doğrulama yöntemini birleştirme.
- Verified, Spoofed, Unknown, Unverified ve benzeri verdict rozetlerini açıkça gösterme.
- Cloudflare, nginx ve Apache için hazır spoof engelleme snippet'lerine handoff.
Nasıl çalışır
IP adresini ve iddia edilen crawler'ı seçip doğrulamayı çalıştırın. Yayımlanmış aralık, reverse DNS ve forward confirmation kanıtlarını ayrı inceleyin. Spoofed sonucunda gerçek ağ sahibini ve hazır firewall snippet'ini kontrol edin; Unknown sonucunu otomatik olarak güvenli saymayın.
Sınırlamalar
- Doğrulama operatörün yayımladığı kapsama bağlıdır. Aralık veya reverse DNS yayımlamayan crawler'lar doğrulanamaz; sonuç trafik davranışı veya niyet kanıtı değildir.
- Girilen IP'ler bellekte kontrol edilir ve yazılmaz. Aralık listeleri operatörlerin resmi kaynaklarından haftalık yenilenir; sonuç birkaç gün eski olabilir.
Sık sorulan sorular
Googlebot'un gerçek olduğunu nasıl doğrularım?
Sunucu günlüklerinizdeki IP adresini alın; taklit edilebilen kullanıcı-aracı dizesini kullanmayın. IP'yi Googlebot'un yayımlanmış IP aralıklarıyla eşleştirin ve ileri doğrulamalı ters DNS sorgusu çalıştırın: PTR adı googlebot.com veya google.com ile bitmeli ve bu adın ileri sorgusu aynı IP'ye dönmelidir. Bu araç IP'yi yapıştırıp Googlebot'u seçtiğinizde iki kontrolü de yapar.
İleri doğrulamalı ters DNS (FCrDNS) nedir?
İki yönlü DNS kontrolüdür. Önce ters sorgu PTR kaydıyla IP'yi bir ana makine adına dönüştürür; ardından bu adın ileri sorgusu tam olarak aynı IP'ye dönmelidir. İki yön resmi alan adı sınırında uyuşmalıdır. IP bloğu sahibi PTR'yi istediği dizeye ayarlayabildiğinden tek başına PTR hiçbir şey kanıtlamaz; güveni ileri doğrulama sağlar.
Bir tarayıcı neden doğrulandı veya taklit yerine "doğrulanamaz" görünür?
Bytespider ve Meta'nın tarayıcısı gibi bazı operatörler IP aralığı yayımlamaz veya ters DNS desteklemez; bu yüzden yetkili kontrol yapılamaz ve araç tahmin etmek yerine doğrulanamaz der. Anthropic artık resmi IP listesi yayımlar; eşleşme ters DNS doğrulaması değil, yayımlanmış liste eşleşmesi olarak bildirilir. kullanıcı-aracı dizesi tek başına yine taklit edilebilir.
Sahte bir tarayıcıyı IP ile engelleyebilir miyim?
Evet; karar taklit çıkarsa araç Cloudflare, nginx ve Apache için kopyalanabilir kurallar verir. Ancak tek IP engellemek geçici çözümdür; taklitçiler adres değiştirir. Sürekli sahte tarayıcı trafiğinde kanıtta belirtilen ASN'yi engellemek veya güvenlik duvarınızın robot yönetimi kurallarını kullanmak daha etkilidir.
Burada IP kontrol etmek adresi saklar veya günlüğe kaydeder mi?
Hayır. Gönderilen IP'ler bellekte yayımlanmış aralık listeleri ve canlı DNS ile kontrol edilir; hiçbir depoya yazılmaz. Aralık listeleri resmi operatör kaynaklarından haftalık yenilendiği için karar en fazla birkaç günlük aralıkları yansıtır.
Yaygın sorunlar ve çözümleri
- Hata Tarayıcı IP olur dışında işletmenin yayımlandı aralık Çözüm: Ele alın tarayıcı olarak doğrulanmamış ve engelle veya araştırın bu kadar onun IP eşleşmeler bir yayımlandı aralık.
- Hata Ters DNS yapar değil eşleşme iddia edilen tarayıcı Çözüm: Ele alın istek olarak doğrulanmamış olmadıkça ters DNS sona erer içinde tarayıcı işletmenin yayımlandı alan adı; engelle veya araştırın öğe.
- Hata Ileri DNS yapar değil doğrulayın ters ana makine Çözüm: Çözün ters DNS ana makine adı ve gerektirir bu için harita geri için isteme IP önce kayıt tarayıcı.
- Uyarı Tarayıcı kimlik yapamaz olmak doğrulanmış unsur Çözüm: Toplayın eksik kanıt ve ele alın sonuç olarak doğrulanmamış kadar bu yapabilir olmak doğrulandı.
- Uyarı Yayımlandı aralık anlık görüntü olur eski Çözüm: Yenileme işletici aralık anlık görüntü ve yeniden çalıştırın doğrulama önce kayıt IP hüküm.