語音搜尋 / GEO / AEO

Speakable 結構化數據驗證工具

貼上 speakable JSON-LD(或者成個頁面),攞到真正嘅規格檢查:SpeakableSpecification 結構、cssSelector 語法同脗合情況、隱藏或者空白嘅選取範圍、太闊嘅選擇器,以及啱唔啱聽落自然嘅摘要字數——如果個頁面重未有,仲會建議起手嘅片段。

成個過程都喺你個瀏覽器入面進行。你貼喺呢度嘅嘢唔會傳去任何地方,除咗一個匿名嘅使用次數統計。

貼上 <script type="application/ld+json"> 區塊嘅內容,或者成頁 HTML——每個 "speakable" 屬性都會自動搵到。貼成頁(唔淨係 JSON-LD)仲可以驗證每個選擇器同真實內容係咪脗合:有冇脗合到、有冇隱藏、會讀出幾多字。

呢個工具檢查啲乜嘢,同埋點樣修正常見錯誤

一個 "speakable" 嘅 SpeakableSpecification 會清楚話俾語音助手同答案引擎知,個頁面邊部分要讀出嚟——通常係標題加一段短導言,唔係成篇文章。呢個工具會用同爬蟲一樣嘅方式行過 JSON-LD graph,搵出無論喺邊度嘅每個 "speakable" 屬性,並且驗證佢嘅結構:佢必須係一個物件(或者物件列表),並且至少有一個非空嘅 "cssSelector" 或者 "xpath" 項。

Google 而家嘅實作淨係讀 "cssSelector"——"xpath" 符合 schema.org 規格但係 Google 唔支援,所以呢個工具會將淨係得 xpath 嘅規格標示做相容性警告,而唔係嚴重錯誤。除咗你已經俾其他消費者嘅 xpath 之外,最好都保留最少一個對等嘅 cssSelector。

當你貼成頁(唔淨係 JSON-LD)嗰陣,每個選擇器都會對住真實嘅 DOM 執行:一個乜都冇脗合到嘅選擇器就係錯誤(冇嘢可以讀出嚟),一個脗合到嘅元素被 inline style、stylesheet 規則、"aria-hidden" 或者 "hidden" 屬性隱藏咗嘅選擇器都係錯誤,而一個脗合到多過一個元素嘅 ID 選擇器通常代表標記入面有重複嘅 id。

字數對於聽落自然嘅結果好緊要:好短嘅選取範圍(少過 5 個字)會被標示做太單薄,好長嘅選取範圍(多過 70 個字,或者佔咗頁面大部分文字)都會被標示,因為一個實際上等於成篇文章嘅「摘要」會失去咗摘要嘅意義,讀出嚟仲可能聽落唔自然——請揀一段真係短小、獨立完整嘅摘要。

如果完全冇任何 speakable 標記,而你貼咗成頁 HTML,呢個工具會根據頁面自己嘅標題同最短嘅導言段落,建議起手用嘅選擇器,仲會俾埋一個可以即刻編輯嘅 JSON-LD 片段。用穩定 "id" 屬性建立嘅選擇器會被標示做較可靠嘅選擇——建議幫你嘅標題同摘要元素加返 id,唔好淨係靠工具去估標籤位置,因為改版之後可能會靜靜地壞咗。

📊 呢版嘢有幾準確?

㩒一個表情評分 — 再睇下大家點諗。

0%

儲存唔到你嘅投票 — 請再試一次。

2