Bagaimana skor Kesediaan-AI berfungsi
Supaya manusia dan AI dapat menemui laman anda.
Versi 1.0. 25 semakan, 100 mata. Setiap semakan ialah fetch HTTP biasa yang sesiapa boleh ulang. Laman yang tidak menjawab dihadkan pada 10. Boleh dibaca mesin: /formula.json.
- 5Menjawab melalui HTTPS dengan status 200
https - 4Bait pertama + halaman di bawah 1.5 saat
fast - 5Title 10–70 aksara
title - 5Meta description 50–170 aksara
description - 4URL canonical pada host yang sama
canonical - 3<html lang> ditetapkan
lang - 2Viewport mudah alih
viewport - 4Title + imej Open Graph
og - 6JSON-LD sah dengan @type
jsonld - 3Identiti entiti: nama + pautan sameAs (GitHub, kedai, media sosial)
entity - 10Boleh dibaca tanpa JavaScript (400+ aksara teks dalam HTML)
nojs - 4robots.txt dapat dihubungi
robots - 8robots.txt membenarkan crawler AI masuk (GPTBot, ClaudeBot, PerplexityBot, …)
ai_allowed - 8crawler AI tidak disekat oleh tetapan firewall / bot
ai_not_blocked - 6/llms.txt wujud
llms - 6sitemap.xml dapat dihubungi dengan URL
sitemap - 2Sitemap mempunyai lastmod dari 6 bulan lepas
sitemap_fresh - 2Tarikh penerbitan / kemas kini kelihatan kepada mesin
dates - 3Identiti hubungan atau penulis
contact - 2Pautan keluar ke sumber yang dapat dikenal pasti
sources - 3Header keselamatan (HSTS + nosniff)
headers - 2Tiada kandungan bercampur (http)
mixed - 1hreflang ditetapkan apabila beberapa bahasa wujud
hreflang - 1Suapan RSS / Atom / JSON dipautkan
feed - 1Ikon diisytiharkan
favicon
Crawler AI disemak dalam robots.txt: GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-User, PerplexityBot, Google-Extended, CCBot, Applebot-Extended, Bingbot. Semakan firewall mengambil halaman utama anda sebagai GPTBot dan sebagai pelayar lalu membandingkan jawapan. Mengukur isyarat ini tidak menjamin mana-mana AI akan memetik laman — ia hanya menjadikannya mungkin.
Petik sebagai: AI-Readiness Formula v1.0, https://wepushyoursitetotheworld.aplusz.app/formula/v1.0