Genel bir tarayıcı değiliz
Yalnızca bir VisiblePeak müşterisinin kendi markası olarak girdiği siteyi ve yapay zekâ motorlarının o marka hakkındaki yanıtlarda kaynak gösterdiği sayfaları getiririz. Bağlantı takip ederek web'de gezinmeyiz.
VisiblePeakBot
VisiblePeakBot, VisiblePeak müşterilerinin izlediği markalara bağlı sayfaları okuyan tarayıcımızdır. Ne getirdiğimizi, neden getirdiğimizi ve erişimi nasıl durduracağınızı burada açıkça yazıyoruz.
VisiblePeakBot/1.0 (+https://www.visiblepeak.ai/bot; site analizi)
Yalnızca bir VisiblePeak müşterisinin kendi markası olarak girdiği siteyi ve yapay zekâ motorlarının o marka hakkındaki yanıtlarda kaynak gösterdiği sayfaları getiririz. Bağlantı takip ederek web'de gezinmeyiz.
Yalnızca GET isteği yaparız. Form göndermez, oturum açmaz, JavaScript çalıştırmaz, çerez saklamaz ve sayfalarınızda hiçbir değişiklik yapmayız.
Bir çalıştırmada site başına en çok 40 sayfa okuruz; okuduğumuz bir sayfaya en erken 30 gün sonra döneriz. Her istek 8 saniyede zaman aşımına uğrar.
İzlenen bir markanın kendi sitesinde: robots.txt, sitemap.xml ve site haritasındaki sayfalar — müşterinin paketine göre en çok 25 ile 1.000 sayfa arasında. Bunlardan sayfa başlığını, ana metni, yapılandırılmış veriyi (schema.org) ve iletişim/SSS gibi işaretleri okuruz; amacı, yapay zekâ motorlarının o markayı yanıtlayabilmek için yeterli bilgiyi bulup bulamadığını ölçmektir.
Bir de yapay zekâ yanıtlarında kaynak gösterilen sayfalar var; bunlar markanın kendi sitesi olmayabilir. Böyle bir sayfayı yalnızca bir kez, o sayfanın izlenen markadan söz edip etmediğini görmek için okuruz — çalıştırma başına en çok 20 adres.
Sunucunuzda veya WAF'ınızda VisiblePeakBot user-agent'ını engelleyebilir ya da bize yazabilirsiniz. Engellendiğimizde bunu ilgili müşteriye "site otomatik erişimi engelliyor" diye açıkça söyleriz — sessizce boş bir rapor üretmeyiz.
robots.txt ile ilişkimizSize ait olmayan bir sayfayı okurken — yani yapay zekâ yanıtlarında kaynak gösterilen üçüncü taraf sayfalarda — sitenizin robots.txt dosyasına uyarız. Dosya VisiblePeakBot'a o adresi kapatıyorsa sayfayı getirmeyiz ve müşteriye "ölçülmedi" diye geçeriz; olmayan bir ölçümü varmış gibi göstermeyiz.
İzlenen markanın kendi sitesinde ise robots dosyası bizim için bir kapı değil, ölçtüğümüz şeyin ta kendisidir: o dosyanın GPTBot, ClaudeBot veya PerplexityBot gibi botları engelleyip engellemediğini okuyup site sahibine raporlarız. Kendi erişimimizi de o dosyaya bağlasaydık, tam da raporun en gerekli olduğu sitelerde hiçbir şey ölçemez olurduk. Orada site sahibinin isteğini sunucu kuralından ya da doğrudan mesajdan alırız.
İsteklerimiz barındırma sağlayıcımızın (Vercel) sunucularından çıkar ve sabit bir IP aralığımız yoktur. Bir user-agent metnini ise herkes yazabilir; o yüzden kimliğimizi yalnızca iddia etmiyor, imzalıyoruz.
Her isteğimiz RFC 9421 HTTP Message Signatures biçiminde bir Ed25519 imzası taşır (Signature, Signature-Input, Signature-Agent). Açık anahtarımız /.well-known/http-message-signatures-directory adresinde yayınlanır. İmza istekte konuştuğumuz alan adını da kapsar, yani bir isteğimiz kopyalanıp başka bir siteye karşı kullanılamaz. Bu, "VisiblePeakBot" yazan her isteğin gerçekten bizden geldiğini IP listesine gerek kalmadan doğrulamanızı sağlar — Cloudflare, AWS WAF ve Akamai bu doğrulamayı destekler.
Yalnızca genel internete açık adreslere gideriz; özel ağ adreslerine yapılan istekler daha gönderilmeden reddedilir.
Sitenizle ilgili bir sorunuz mu var ya da tarayıcımızın gelmesini istemiyor musunuz? Tek mesaj yeter.