Tarayıcımız: Specoria sitenize nasıl gelir?
Specoria, sitelerin yapay zekâ alışveriş ajanlarına ne kadar hazır olduğunu ölçer. Bu sayfa sitenize hangi isteklerle geldiğimizi, kendimizi nasıl tanıttığımızı ve tarama dışında nasıl kalabileceğinizi açıkça anlatır.
Ne zaman gelir?
Yalnızca biri specoria.com’da bir adres için ücretsiz test ya da ajan simülasyonu başlattığında ve panelimizdeki bir proje için ölçüm yaptığımızda. Arka planda genel bir web taraması yapmayız.
Ücretsiz test hangi istekleri yapar?
- Herkese açık sayfalar: robots.txt, ana sayfa, site haritası, llms.txt, llms-full.txt, AGENTS.md, /.well-known/ucp, birkaç ürün ve politika sayfası ve gerçek 404 dönüp dönmediğini görmek için var olmayan rastgele bir adres. Tek bir test 20 saniyelik süre bütçesiyle sınırlıdır.
- Ajan protokolü keşif dosyaları (yalnızca ana sayfa açıldıysa, her biri küçük ve kısa süreli): /.well-known/mcp.json, /.well-known/mcp, /.well-known/agent-card.json, /.well-known/ai-catalog.json, /.well-known/api-catalog, /.well-known/http-message-signatures-directory, /checkout_sessions. Hepsi GET isteğidir; /checkout_sessions adresine de yalnızca GET ile bakarız, POST göndermeyiz, oturum açmayız.
- Politika bağlantıları (kullanım koşulları, gizlilik, iade, kargo, iletişim, hakkımızda, SSS, destek): ana sayfada bulunan ve testin henüz açmadığı her biri için tek bir GET isteği.
- Mağaza altyapısının herkese açık, salt okunur ürün ve arama uçları: Shopify’da /products/<ürün>.js ve /search/suggest.json, WooCommerce’te Store API ürün araması. Sepet uçlarına hiç istek göndermeyiz.
- llms.txt içindeki en fazla 3 site içi bağlantı, açılıyor mu diye küçük (4 KB ile sınırlı) GET istekleriyle denenir.
- robots.txt’yi her yapay zekâ ajanının adına göre kurallarıyla okuruz; bu ajanların kimliğiyle sitenize istek göndermeyiz.
- Site hız sınırı bildirirse (HTTP 429) Retry-After süresine uyar, en fazla bir kez yeniden deneriz; istenen bekleme testin süresini aşıyorsa o testte yeniden denemeyiz. Hız sınırını engel saymayız.
- Bu istekler sıradan bir tarayıcının başlıklarıyla gelir; çünkü bir alışveriş ajanının sayfanızı nasıl gördüğünü ölçeriz.
- Bir istek kendini açıkça bot olarak tanıtır: “Mozilla/5.0 (compatible; SpecoriaBot/1.0; AI agent readiness check; +https://specoria.com/bot/)”. Amacı, bot korumanızın kendini tanıtan botlara (yapay zekâ ajanları dahil) nasıl davrandığını görmektir. Başka bir şirketin bot kimliğini taklit etmeyiz.
- Aynı adres 6 saat içinde yeniden test edilirse sitenize gitmeyiz, kayıtlı sonucu gösteririz.
- Ücretli projelerde günde bir kez hafif bir nöbetçi kontrolü yapılır: robots.txt, ana sayfa ve son taramadaki ürün sayfası (toplam 3 GET isteği). Yalnızca o projenin sahibine değişiklik uyarısı göndermek içindir.
- Form göndermeyiz, giriş yapmayız, sepete ürün eklemeyiz.
Ajan simülasyonu ne yapar?
- Gerçek bir tarayıcıda (Cloudflare Browser Run) bir yapay zekâ modeli sitenizde bir müşteri gibi gezinir: arar, ürün açar, seçenek seçer, sepete ekler.
- Ödeme adımında durur. Sipariş vermez, ödeme yapmaz, kişisel bilgi ya da kart bilgisi yazmaz; otel ve hizmet sitelerinde misafir ya da iletişim formuna hiçbir şey yazmaz, formu göndermez.
- Yalnızca girilen alan adında kalır; başka alan adına giden bağlantıları izlemez.
- Herkese açık simülatörde bir IP adresinden günde en çok 3 koşu başlatılabilir.
Panelde katalog okuma
Sitesini panelimize bağlayan müşteriler için ürün kataloğunu herkese açık kaynaklardan okuruz: Shopify’da /products.json ve /meta.json, mağazanın yayımladığı ürün feed’i (Merchant XML ya da CSV) veya site haritasından en fazla 50 ürün sayfası. Feed ile sayfadaki fiyat, stok ve GTIN’i karşılaştırmak için katalogdaki bağlantılardan en fazla 8 ürün sayfasını sırayla ve aralıklı açarız. Müşteri ürün feed’i için sabit bir adres açtıysa aynı okuma günde en fazla bir kez kendiliğinden tekrarlanır (yalnızca Shopify ürün verisi ve feed adresi kaynağında; aynı istekler, aynı sınırlar). Yalnızca okuruz; mağazaya hiçbir şey yazmayız, ürün feed’ini hiçbir yere göndermeyiz.
Yapay zekâ görünürlük ölçümü
Görünürlük ölçümünde sitenize gitmeyiz: ChatGPT, Claude, Gemini ve Perplexity’ye resmî API’leri üzerinden sorular sorar, yanıtlarda markanın geçip geçmediğini kaydederiz.
Tarama dışında kalmak
Sitenizin test edilmesini ve simüle edilmesini istemiyorsanız iletisim@specoria.com adresine alan adınızı yazın; alan adını tarama dışı listesine ekleriz ve o adres için yeni test ya da simülasyon başlatılamaz. Kamu, eğitim ve askerî alan adları zaten hiç denenmez.
Güvenlik ve iletişim
Bir istekte sorun gördüyseniz zaman, adres ve kimlik bilgisiyle iletisim@specoria.com adresine yazın; inceleyip yanıtlarız.