ard.json開啟GEO的讀取清單模式
現在給網站做SEO/AEO/GEO,要考慮是否使用ard.j.json(ARD)規範方案,這是套針對AI及智能的搜索式生成引擎的讀取清單文檔,使用層面很簡單,也沒有技術方面的難度,但是要準確,其實就是告知去哪讀取資料、知識、功能。
ard.json的作用是什麼?
1:有哪些抓取的渠道及文件。
2:目錄以及文本的具體位置。
3:直達讀取API獲取的方式。
4:集成公開資源的結構分佈。
5:專為AI降噪讀取網頁資料。
你會發現就是個通道的明晰清單文檔,但是要注意ard.json的初始版本是ai-catalog.json,而且目前只作為名稱用途,保守起見可以同時使用ard.json和ai-catalog.json共存。
ard.json的使用規範說明
specVersion:規範版本號。host:包含displayName(展示名稱)和identifier(域名標識)。entries:資源條目數組,每個條目代表一個可被智能體調用的資源。identifier:資源的唯一標識符,推薦使用URN格式(如urn:ai:acme.com:tool:ocr)。type:資源的媒體類型(MIME type),用於讓智能體理解資源種類(如application/mcp-server+json表示MCP服務器)。url:資源的具體訪問地址。description:對資源功能的描述。
注意:ard.json放置於網站根目錄/.well-known/內,也可以備用於根目錄,因為有些AI讀取時的路徑不相同,但是格式的規範是一致的,以及使用方法沒有區別。
如何使用ard.json(ai-catalog.json)?
示例:
{
"specVersion": "1.0",
"host": {
"displayName": "SEO私馆",
"identifier": "www.seosiguan.com"
},
"entries": [
{
"identifier": "urn:ai:www.seosiguan.com:knowledge:llms-txt",
"displayName": "博客知识索引(llms.txt)",
"type": "text/plain",
"url": "https://www.seosiguan.com.com/llms.txt",
"description": "博客内容的结构化索引,供AI智能体理解和检索博客文章。"
},
{
"identifier": "urn:ai:www.seosiguan.com:feed:rss",
"displayName": "RSS订阅源",
"type": "application/rss+xml",
"url": "https://www.seosiguan.com/feed.php",
"description": "博客最新文章的RSS订阅源,AI可用于追踪内容更新。"
},
{
"identifier": "urn:ai:www.seosiguan.com:api:rest",
"displayName": "博客REST API",
"type": "application/json",
"url": "https://www.seosiguan.com/zb_users/api/",
"description": "博客的REST API入口,支持获取文章列表、分类、标签等数据。"
}
]
}結語:使用ard.json(ai-catalog.json)要注意網站的安全防護的事項,尤其是API方面要進行限流和控製,避免被惡意的攻擊,可以針對指定的AI及搜索引擎IP放權讀取,具體根據自身的技術情況和運營需求而定。