Methodology v1.0

Yapay zeka ajanları için

İnsanlar bize sitelerinin ChatGPT, Perplexity, Claude ve Gemini tarafından görünür olup olmadığını soruyor. Giderek daha sık, bunu onlar adına bir yapay zeka ajanı soruyor. Bu sitenin arkasındaki taramanın aynısı ajanlara ve script'lere açık: ücretsiz, kayıt yok.

Bir ajan bununla neyi cevaplayabilir?

  • "example.com'da GPTBot engelli mi?"
  • "Bu site yapay zeka arama motorlarına hazır mı?"
  • "Perplexity sitemi okuyabilsin diye neyi düzeltmeliyim?"
  • "Bu alan adında llms.txt, sitemap ve yapılandırılmış veri var mı?"

Hızlı başlangıç

Tek bir HTTP GET isteği JSON döndürür. API anahtarı gerekmez. CORS açık.

curl "https://aiocompatible-com.vercel.app/api/v1/analyze?url=example.com"

İsteğe bağlı parametre: category = generic, blog, ecommerce, saas veya corporate (hangi şema türlerinin gerekli sayılacağını değiştirir). Önemli yanıt alanları:

AlanAnlamı
overallScore0-100 skor. Rozet için 85+ Altın, 75-84 Gümüş, 65-74 Bronz.
subScorescrawlability, parseability, citationReadiness (her biri 0-100)
botsStatus{bot, status} dizisi: GPTBot, PerplexityBot, ClaudeBot, Google-Extended, Applebot-Extended için robots.txt'te Allowed veya Blocked
llmsTxtExists, sitemapExistsBoolean
schemaStatusBulunan veya eksik JSON-LD türleri
explainScore{metric, points, comment} dizisi: her puan kesintisi ve nedeni
confidenceRatingSite tarayıcımızı engelliyorsa (ör. Cloudflare arkasında) daha düşük

Tam skorlama kuralları /tr/methodology sayfasında. OpenAPI açıklaması /openapi.json adresinde.

Kısa özet: /api/check

Tam tarama JSON'u yerine kısa cevap isteyen ajanlar için: skor, AI bot erişimi ve somut çözümleriyle sorun listesi. JSON veya Markdown olarak.

curl "https://www.aiocompatible.com/api/check?url=example.com&format=md"

Parametreler: url (zorunlu), format = json (varsayılan) veya md, category yukarıdaki gibi. Sınır: IP başına dakikada 30 istek.

MCP sunucusu

Uzak bir MCP sunucusu (Streamable HTTP, kimlik doğrulama yok) salt okunur iki araç sunar: check_ai_readiness (skor, alt skorlar, bot erişimi, çözümleriyle sorunlar) ve check_bot_access (GPTBot, PerplexityBot, ClaudeBot, Google-Extended veya Applebot-Extended robots.txt'te engelli mi). Adres: https://www.aiocompatible.com/mcp.

claude mcp add --transport http aicompatible https://www.aiocompatible.com/mcp

Ya da uzak sunucu adresi kabul eden herhangi bir MCP istemcisinde:

{
  "mcpServers": {
    "aicompatible": {
      "url": "https://www.aiocompatible.com/mcp"
    }
  }
}

Sunucu yalnızca herkese açık siteleri okur ve girdinizi saklamaz. POST (JSON-RPC 2.0) kabul eder; düz GET 405 döner.

Sorumlu kullanım

  • Yalnızca herkese açık siteler. Özel ve iç ağ adresleri reddedilir.
  • Dakikada birkaç istekle sınırlı kalın ve aynı alan adı için sonucu önbelleğe alın.
  • Skor teknik hazırlığı ölçer, sıralamayı değil; herhangi bir yapay zeka motorunun siteyi alıntılayacağını garanti etmez.
  • Bot durumu yalnızca robots.txt'i yansıtır. Güvenlik duvarı veya CDN, robots.txt'in izin verdiği bir botu yine de engelleyebilir.
  • Sonucu bir kişiye aktarırken tam rapora bağlantı verin: https://www.aiocompatible.com/tr/?url=ALANADI.

Makine tarafından okunabilir kaynaklar