SÖZLÜKSkor modeli v2.4 · son gözden geçirme 8 Ekim 2026

Sözlük: her metrik, hesapladığımız gibi

Specoria’da gördüğünüz sayıların tanımları ve formülleri: ücretsiz testin skoru ve seviyeleri, sunucu kaydınızdan ajan trafiği, yapay zekâ görünürlüğü ve ajan simülatörü. Her formül otomatik bir testle kodumuzla karşılaştırılır; hesap değişirse bu sayfa da değişir.

Hazırlık skoru (ücretsiz test)

Herkese açık sayfalarınızdaki 27 kontrolün 0–100 arası tek bir sayıya dönüşmesi.

#Ajan hazırlık skoru

Sabit, yayımlanmış ve ağırlıklı kurallardan çıkan 0–100 arası bir sayı: her site için aynı kurallar, işin içinde yapay zekâ modeli yok. Yalnızca gerçekten ölçtüğümüz kontroller sayılır.

Formül

skor = yuvarla(100 × Σ (ağırlık × puan) ÷ Σ ağırlık), yalnızca ölçülen kontrollerde; ardından kritik engel tavanı

Örnek Örnek raporumuz (web-scraping.dev, 8 Ekim 2026): ölçülen kontrollerin ağırlığı 90, kazanılan 67,07; yuvarla(100 × 67,07 ÷ 90) = 75.

Kaynak: Örnek rapor ·

Ayrıca: Ücretsiz test nasıl ölçer · Örnek rapor

#Kontrol sonucu ve puanı

Her kontrol geçti, kısmen geçti, kaldı, doğrulanamadı ya da geçerli değil olarak biter. Puan, kontrolün ağırlığından kazandığı paydır.

Formül

geçti = 1 · kısmen = kontrolün kendi payı (0–1; verilmemişse 0,5) · kaldı = 0

Örnek Dört zorunlu alandan üçü olan bir teklif 0,75 puanla kısmen geçer.

Ayrıca: Her kontrol ve ağırlığı

#Doğrulanamadı

Ölçemediğimiz kontrol: sayfa açılmadı, bir güvenlik katmanı bizi durdurdu, site hız sınırı uyguladı ya da bilgi dışarıdan görülemiyor. Hem paydan hem paydadan düşer; asla geçti ya da sıfır sayılmaz.

#Geçerli değil

Otel ya da hizmet sitesinde yalnızca mağazaya özgü kontrol (sepet, ödeme, ürün teklifi, iade politikası…). Skordan düşer; bu siteler ortak kontroller ve kendi sektör kontrolleriyle puanlanır, toplam yine 100’dür.

#Yetersiz ölçüm

Ölçülen kontrollerin toplam ağırlığı 30’dan azsa sayı göstermeyiz: sonuç çok az veriye dayanırdı. Bunun yerine sitenin hangi bölümünün taramaya kapalı olduğunu yazarız.

Formül

ölçülen kontrollerin Σ ağırlığı < 30 → skor gösterilmez

#Kritik engel

Bir ajanın mağazayı hiç okuyamadığı ya da yanlış okuduğu anlamına gelen kalmış kontrol: örneğin botlara kesin ret, yalnızca JavaScript ile görünen ürünler, ürün sayfasında Product verisi olmaması ya da fiyat uyuşmazlığı. Skoru tavanla keser.

Formül

bir engel → skor ≤ 59 · iki ve daha fazla → skor ≤ 39

Ayrıca: robots.txt: engel ne zaman kritik

#Hazırlık seviyesi

Ajanlara hazır, kısmen hazır ya da ajanlar zor okuyor. “Ajanlara hazır” için simüle edilen ajanın mağazayı elememesi de gerekir (bir kontrole bağlı bir neden, ör. okunamayan kargo koşulları).

Formül

Ajanlara hazır: skor ≥ 80, kritik engel yok, elenmedi · zor okunuyor: skor < 40 · diğerleri: kısmen hazır

#Kategori skoru

Aynı formül, beş kategoriden birinin içinde: erişim, ürün verisi, politika ve güven, tutarlılık, eylem. Hiçbir kontrolü ölçülemeyen kategoride sayı gösterilmez.

Formül

kategori skoru = yuvarla(100 × Σ (ağırlık × puan) ÷ Σ ağırlık), kategorinin ölçülen kontrollerinde

#Öncelik sırası

Bulguların gösterildiği ve göreve dönüştüğü sıra: önce kritik engeller, sonra en çok ağırlıklı puan kaybettiren kontroller; eşitlikte modelin sabit sırası.

Formül

kaybedilen puan = ağırlık × (1 − puan)

#Olası skor

İlk üç öncelik geçtiğinde, engel tavanı yeniden uygulanarak ulaşacağınız skor. Deterministik bir hesaptır; trafik ya da satış tahmini değildir.

Formül

olası skor = en büyük(skor, ilk 3 öncelik geçmiş sayıldığında skor)

Örnek Örnek rapor: skor 75; ilk üç önceliği geçtiğinde 89.

Ajan trafiği (sunucu kayıtlarınızdan)

Bir erişim kaydı yüklediğinizde, proje panelinde ya da ücretsiz crawl-to-refer aracında saydıklarımız.

#Ajan amacı

Bir botun neden geldiği, sağlayıcının kendi belgesine göre. Tanıdığımız 26 yapay zekâ ve arama botu: GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-SearchBot, Claude-User, PerplexityBot, Perplexity-User, Googlebot, Googlebot-Image, Googlebot-Video, Googlebot-News, Storebot-Google, GoogleOther, GoogleOther-Image, GoogleOther-Video, Google-Agent, bingbot, Applebot, Amazonbot, Meta-ExternalAgent, Meta-ExternalFetcher, Bytespider, CCBot, DuckAssistBot, MistralAI-User.

Formül

model eğitimi · yapay zekâ arama dizini · kullanıcı adına getirme · klasik arama motoru

Ayrıca: Bir botu kullanıcı ajanından tanıyın

#Beyan edilen kimlik

Botun User-Agent başlığında yazan adı. Kullanıcı ajanı herkes tarafından kopyalanabilir; bu yüzden trafik raporumuzdaki her kimlik sağlayıcının yayımladığı IP aralıkları ya da bir imza ile doğrulanmadıkça beyandır, hiçbir zaman “doğrulanmış” değildir.

Ayrıca: Kendi tarayıcımız kendini nasıl tanıtır

#İnsan sayfa açılışı

Tanınan bir bottan gelmeyen, kullanıcı ajanında genel otomasyon izi (bot, crawl, spider, curl, headless…) taşımayan ve varlık dosyası ya da API yolu değil bir sayfa için yapılan istek.

#Yapay zekâdan gelen ziyaret

Referer’ı bir yapay zekâ asistanının alan adı olan (chatgpt.com, perplexity.ai, claude.ai, gemini.google.com, copilot.microsoft.com…) ya da Referer bir şey söylemediğinde utm_source’u birini gösteren insan sayfa açılışı. Birçok uygulama Referer göndermez; bu sayı bir alt sınırdır.

Formül

önce Referer alan adı, sonra utm_source; Referer’dan yalnızca alan adı, sayfa adresinden yalnızca utm_source okunur

#Crawl-to-refer

Bir yapay zekâ şirketinin botlarının, asistanlarının size gönderdiği her insan ziyareti için yaptığı istek sayısı. Klasik arama motoru botları dışarıda kalır. Hiç yönlendirilmiş ziyaret yoksa oran hesaplanmaz.

Formül

crawl-to-refer = bir şirketin yapay zekâ botu istekleri ÷ o şirketin asistanlarından gelen ziyaretler

Örnek OpenAI botları 1.200 istek yaptı (eğitim, yapay zekâ araması ve kullanıcı adına getirme; Googlebot’un istekleri sayılmaz), ChatGPT 40 ziyaret gönderdi: 1.200 ÷ 40 = ziyaret başına 30 istek.

Ayrıca: Kendi kaydınızdan, tarayıcınızda hesaplayın

#Yalnızca eğitim sayfası

Bir eğitim tarayıcısının başarıyla okuduğu, ama aynı kayıtta hiçbir yapay zekâ arama botunun ya da kullanıcı ajanının istemediği ve yapay zekâdan ziyaret almayan sayfa. Sayfanın modelleri beslediğini ama cevaplara girmediğini düşündüren bir ipucu.

Yapay zekâ görünürlüğü (ücretli paketler)

Yapay zekâ cevap motorlarına kategorinizle ilgili alışveriş soruları sorduğumuzda kaydettiklerimiz.

#Anılma oranı

Markanızın ya da mağazanızın adının geçtiği yapay zekâ cevaplarının payı. Hatalı çağrılar dışarıda kalır. Varsayılan olarak ChatGPT, Perplexity, Gemini motorlarına 8 alışveriş sorusu, ücretli paketlerde her biri 3 kez sorulur; yine de tek ölçümü eğilimin bir noktası olarak okuyun.

Formül

anılma oranı = sizi anan cevaplar ÷ başarılı cevaplar

Örnek 24 cevap, 2 hatalı, 6 tanesinde anılıyorsunuz: 6 ÷ 22 = %27.

#Kaynak gösterilme oranı

Sitenizdeki bir sayfayı kaynak olarak gösteren yapay zekâ cevaplarının payı.

Formül

kaynak gösterilme oranı = alan adınızı kaynak gösteren cevaplar ÷ başarılı cevaplar

Örnek Aynı ölçümde siteniz 3 cevapta kaynak: 3 ÷ 22 = %14.

#Ses payı

Aynı cevaplarda adı geçen herkese karşı sizin anılmanız. Her ad bir cevapta bir kez sayılır; inceleme siteleri, forumlar, haber siteleri ve ansiklopediler satıcı değil kaynaktır, sayılmaz.

Formül

ses payı = sizin anılmanız ÷ (sizin anılmanız + rakiplerin anılması)

Örnek 6 cevapta siz, 9 cevapta rakip A, 5 cevapta rakip B anılıyor: 6 ÷ 20 = %30.

Ajan simülatörü

Gerçek tarayıcıdaki canlı bir koşunun nasıl değerlendirildiği.

#Ödeme adımına ulaştı

Simülatör koşusu, ajan adres ya da ödeme formuna veya “giriş yap / misafir olarak devam et” ekranına ulaştığında başarılı sayılır. Sipariş ya da ödeme düğmesine asla basmaz, kişisel bilgi yazmaz; otel ve hizmet sitelerinde rezervasyon ya da iletişim formunda, forma bir şey yazmadan durur.

Ayrıca: Ajan simülatörünü deneyin

Ücretsiz testi çalıştırın →Ücretsiz araçları deneyin →