ŞARTNAME · EŞLEMEAgentReady v1.0 · 8 Ekim 2026

SC 1.0 ve AgentReady: gereksinimler nasıl eşleşiyor

Specoria Commerce Readiness Specification gereksinimlerinden hangilerinin AgentReady’nin herkese açık gereksinimlerine karşılık geldiği, hangilerinin karşılığı olmadığı. Yalnızca AgentReady’nin kendi herkese açık metninde okuyabildiklerimizi eşliyoruz.

← Şartname

Kaynaklar ve tarih

Aşağıdaki sayfalarda yayımlandığı haliyle AgentReady v1.0, 8 Ekim 2026 tarihinde okundu. AgentReady kendini ajan hazırlığı için açık bir standart olarak tanımlıyor ve ağırlık ya da puan değil, gereksinim tanımladığını söylüyor. Bu sayfalar değişirse, yeniden okuyana kadar bu eşleme güncel olmayabilir.

Nasıl eşliyoruz

  • Aynı amaç: ikisi de aynı şeyi ister; küçük farklar notta yazılı.
  • Örtüşüyor: iki gereksinimin kapsamı kısmen ortak; not nerede ayrıldıklarını söyler.
  • Karşılığı yok: okuduğumuz metinde bunun için bir AgentReady gereksinimi bulamadık. Mağazaya özgü gereksinimlerin çoğu (fiyat, stok, iade, kargo, sepet, ödeme) buradadır: AgentReady doküman, API ve ajan protokollerine odaklanıyor.
  • Yalnızca tam gereksinim cümlesini şartname metninde okuduğumuz AgentReady maddelerine eşleme yapıyoruz; diğerleri için yalnızca llms.txt’de görünen kimlik, seviye ve başlığı kullanıyoruz.

SC 1.0’dan AgentReady’ye

SC gereksinimiAgentReadyİlişkiNot
SC-ACCESS-01
Arama ve kullanıcı ajanlarına izin (robots.txt)
AR-FIND-01Örtüşüyorİkisi de robots.txt’nin ajanları dışarıda bırakmamasını ister. AR-FIND-01 ajan ve tarayıcıları hiç engellememeyi ister; SC-ACCESS-01 arama ve kullanıcı ajanlarını puanlar, eğitim botlarını puana katmaz; yani eğitim botlarını engelleyen mağaza da geçebilir.
SC-ACCESS-02
Bot koruması ajanlara açık mı?
AR-FIND-01ÖrtüşüyorAR-FIND-01 ağ katmanında engellemeyi de kapsar; SC-ACCESS-02 bu katmanı ana sayfa ve ürün sayfası isteğiyle test eder.
AR-READ-02ÖrtüşüyorAR-READ-02 sessiz doğrulama sayfası yerine 429 ister. SC-ACCESS-02 doğrulama sayfasını kısmen geçti sayar, 429’u engel değil doğrulanamadı sayar. AR-READ-02’nin 404 kuralını Specoria puanlamaz.
SC-ACCESS-03
Ürün adı ve fiyat JavaScript olmadan okunuyor mu?
AR-READ-01Aynı amaçAynı amaç: içerik ilk HTML’de olmalı. SC-ACCESS-03 bunu ürün sayfasında (ürün adı ve fiyat), otel ve hizmet sitelerinde ana sayfada kontrol eder.
SC-ACCESS-04
Site haritası
AR-FIND-03Aynı amaçAynı amaç. AR-FIND-03 robots.txt’den bildirilen site haritası ister; SC-ACCESS-04 yalnızca /sitemap.xml varken de geçer.
SC-ACCESS-05
Ürün sayfası dizinlenebilir mi?
-Karşılığı yok
SC-DATA-01
Ürün yapısal verisi (schema.org)
AR-READ-08ÖrtüşüyorAR-READ-08 önemli sayfalarda, özellikle ana sayfada JSON-LD ister. SC-DATA-01 özellikle ürün sayfalarında Product (ya da ProductGroup) JSON-LD ister.
SC-DATA-02
Fiyat, para birimi, stok ve adres
-Karşılığı yok
SC-DATA-03
Ürün kimliği (GTIN/MPN, marka, SKU)
-Karşılığı yok
SC-DATA-04
Görsel ve açıklama
-Karşılığı yok
SC-DATA-05
Yorum ve puan
-Karşılığı yok
SC-DATA-06
Varyantlar (beden, renk) adreslenebilir mi?
-Karşılığı yok
SC-POLICY-01
Makine okunur iade politikası
-Karşılığı yok
SC-POLICY-02
İade sayfası ve süresi
-Karşılığı yok
SC-POLICY-03
Makine okunur kargo bilgisi
-Karşılığı yok
SC-POLICY-04
Kargo ücreti ve süresi sayfada
-Karşılığı yok
SC-POLICY-05
İşletme kimliği
AR-READ-08Örtüşüyorİkisi de ana sayfada JSON-LD arar. SC-POLICY-05 mağaza kimliği verisi (ad, adres, iletişim, sosyal profiller) ister; AR-READ-08 bir tür belirtmez.
SC-POLICY-06
Yasal sayfalar (mesafeli satış)
-Karşılığı yok
SC-CONSISTENCY-01
Fiyat tutarlılığı
-Karşılığı yok
SC-CONSISTENCY-02
Stok tutarlılığı
-Karşılığı yok
SC-CONSISTENCY-03
Para birimi ve dil
-Karşılığı yok
SC-CONSISTENCY-04
İade süresi tutarlılığı
-Karşılığı yok
SC-CONSISTENCY-05
Vergi dahil fiyat ibaresi
-Karşılığı yok
SC-CART-02
Sepete ekle düğmesi ilk HTML’de
-Karşılığı yok
SC-CART-03
Sepet düğmesi erişilebilir mi?
-Karşılığı yok
SC-CHECKOUT-01
Üye olmadan satın alma
-Karşılığı yok
SC-CHECKOUT-02
Sipariş takibi
-Karşılığı yok
SC-CART-01
Adresle çalışan site içi arama
-Karşılığı yok
SC-HOTEL-01
Otel yapısal verisi (Hotel / LodgingBusiness)
-Karşılığı yok
SC-HOTEL-02
Olanaklar yapısal veride
-Karşılığı yok
SC-HOTEL-03
Odalar ve fiyatlar okunuyor mu?
-Karşılığı yok
SC-HOTEL-04
İptal koşulları bulunabiliyor mu?
-Karşılığı yok
SC-HOTEL-05
Rezervasyon girişine ulaşılıyor mu?
-Karşılığı yok
SC-SERVICE-01
İşletme yapısal verisi (Organization / ProfessionalService)
-Karşılığı yok
SC-SERVICE-02
Hizmetler tanımlı mı?
-Karşılığı yok
SC-SERVICE-03
Fiyat ya da “nasıl çalışır” bilgisi bulunabiliyor mu?
-Karşılığı yok
SC-SERVICE-04
İletişim bilgisi okunuyor mu?
-Karşılığı yok
SC-SERVICE-05
İletişim ya da teklif formu bir tık uzakta mı?
-Karşılığı yok

AgentReady’den SC 1.0’a

IDSeviyeBaşlık (llms.txt’deki gibi)Specoria testinde
AR-FIND-01MUSTAllow agents and crawlers in robots.txtİlgili SC gereksinimleri: SC-ACCESS-01, SC-ACCESS-02 (farklar yukarıdaki tabloda).
AR-FIND-02SHOULDPublish the answer as first-party docsSpecoria test etmiyor.
AR-FIND-03SHOULDList your pages in a sitemap.xmlİlgili SC gereksinimleri: SC-ACCESS-04 (farklar yukarıdaki tabloda).
AR-FIND-04MAYPublish an AI Catalog and link itYalnızca bilgi satırı: test /.well-known/ai-catalog.json dosyasını ister ve var mı diye raporlar. Puana girmez.
AR-READ-01MUSTFetchable without JavaScriptİlgili SC gereksinimleri: SC-ACCESS-03 (farklar yukarıdaki tabloda).
AR-READ-02MUSTReturn accurate HTTP status codesİlgili SC gereksinimleri: SC-ACCESS-02 (farklar yukarıdaki tabloda).
AR-READ-03SHOULDHomepage in raw HTMLSpecoria test etmiyor.
AR-READ-04SHOULDDocs pages that answerSpecoria test etmiyor.
AR-READ-05SHOULDFenced code, language-taggedSpecoria test etmiyor.
AR-READ-06SHOULD.well-known/*Yalnızca bilgi satırı: test sabit bir /.well-known/ keşif dosyası listesini ister ve hangilerinin olduğunu raporlar. Puana girmez.
AR-READ-07SHOULDllms.txtYalnızca bilgi satırları: llms.txt var mı ve yapısı. Puana girmez.
AR-READ-08SHOULDJSON-LDİlgili SC gereksinimleri: SC-DATA-01, SC-POLICY-05 (farklar yukarıdaki tabloda).
AR-READ-09MAYMarkdown mirror (bizim özetimiz; llms.txt’de ayrı başlık satırı yok)Specoria test etmiyor.
AR-ACT-01SHOULDAuth an agent can get throughSpecoria test etmiyor.
AR-ACT-02SHOULDPublic API with a machine-readable contractSpecoria test etmiyor.
AR-ACT-03SHOULDMCP serverYalnızca bilgi satırı: test MCP keşif dosyasına bakar. MCP sunucusuna bağlanmaz. Puana girmez.
AR-ACT-04MAYMCP server card (bizim özetimiz; llms.txt’de ayrı başlık satırı yok)Specoria test etmiyor.
AR-ACT-05MAYMCP AppsSpecoria test etmiyor.
AR-ACT-06SHOULDSDKs and a CLISpecoria test etmiyor.
AR-ACT-07MAYWebMCPYalnızca bilgi satırı: sayfa kaynağında WebMCP işaretleri. Puana girmez.
AR-ACT-08MAYLet agents payYalnızca bilgi satırı: /.well-known/ucp’de UCP profili ve olası ACP ödeme ucu (yalnızca GET). Puana girmez.
AR-ACT-09MAYNLWeb ask endpointSpecoria test etmiyor.

SC şartnamesini de bu eşlemeyi de Specoria yazdı. AgentReady’nin Specoria ile bağı yoktur ve bu eşlemeyi gözden geçirmedi. Düzeltmeler: iletisim@specoria.com.