評估網站能否被搜尋引擎與 AI crawler 發現,聚合「發現」面向。
方案3 Full Score 報告
完整子項分數、弱項來源與工程修正依據
關鍵評分總覽
以下三個分數由六大面向 evidence 加權聚合而來,提供 AI 系統對這個網站的發現性、可讀性與可行動性的高層次快照。六大面向原始分數仍可在下方追溯。
評估語意是否可被機器正確解析且被 AI 摘要或引用清單採用,聚合「理解」面向。
評估網站能否透過 OpenAPI 或結構化能力描述被 AI Agent 整合,聚合「引用」面向。
三個產品面向
每個面向映射到一或多個衍生分數。「理解」與「引用」共享同一個分數,因為兩者的評估證據高度重疊。
能不能被搜尋引擎與 AI crawler 找到
能不能被機器正確解析語意、主題與正式版本
能不能被 AI 摘要、答案引擎或引用清單採用
各評分優先改善建議
每個衍生分數列出前三個改善項目,依「面向權重 × 分數缺口」排序,優先改善影響最大的項目。
面向評分
83%
網站地圖 目前得分 83%,評分為 優。
97%
爬蟲規則 目前得分 97%,評分為 優。
33%
API 規格 目前得分 33%,評分為 需關注。
84%
HTML原始碼 目前得分 84%,評分為 優。
84%
Meta 標籤 目前得分 84%,評分為 優。
70%
結構化資料 目前得分 70%,評分為 優。
六面向分布(雷達圖)
評分等級說明
此面向整體表現穩定,持續監控即可,並在日常維運中補強少數邊界情境。
目前已有部分基礎,在一致性或完整性上仍有改善空間,進一步優化可提升整體成效。
此面向存在明確缺口,會實際影響搜尋可見性、渲染理解或結構化判讀,建議排入改善計畫。
核心可爬取性或索引能力已被明顯阻斷,此面向需優先修復,再進行其他優化工作。
高優先問題與風險
Meta 標籤出現重複定義
相同語意的 meta 標籤重複出現,可能讓 crawler 難以判定最終值。
- ::theme-color::
JSON-LD 與頁面內容不完全一致
JSON-LD 的 name/headline/description 與 HTML title/meta description 不完全對齊。
- description mismatch
- title/name/headline mismatch
Rich Results 必要欄位不完整
部分可支援 rich results 的 schema type 沒有補齊必要欄位。
- Article
可優化項目
Canonical 與頁面網址不完全一致
canonical 存在但與目前頁面的 host/path 不完全對齊,可能影響索引判定。
- https://geo.aulait.ai
Organization / WebSite / WebPage 關聯不足
站點級 schema 關聯不完整,會降低實體與網站之間的語義連結。
- missing WebPage node
- missing WebPage linkage fields
Title 可辨識度不足
title 過短、過於重複或 token 多樣性不足,會降低頁面主題辨識度。
- FAQ 說明 | GEO Scorecard | GEO Scorecard
- 六大面向說明 | GEO Scorecard | GEO Scorecard
- HTML 語意 | GEO Scorecard | GEO Scorecard
Sitemap 更新時效性不足
近期更新比例約為 64%,仍有部分頁面 lastmod 偏舊。
Description 品質不足
description 可能過短、過長或像 placeholder,會降低搜尋摘要品質。
- 查看 GEO Scorecard 服務條款,了解方案使用、付款安排、使用規範、責任限制與聯絡方式。
優先修正清單
找出 sitemap 中非 http/https 格式的 URL(如 ftp://、相對路徑、空字串),統一改為完整的 https:// 絕對 URL。若使用動態生成,在 sitemap 邏輯中加入 URL 格式驗證。
預期影響:提升合法 URL 比例確保爬蟲能直接存取每個頁面,改善整體 sitemap 品質分數。
<url><loc>ftp://example.com/file.pdf</loc></url>
<url><loc>/relative/path</loc></url><url><loc>https://example.com/file.pdf</loc></url>
<url><loc>https://example.com/relative/path</loc></url>移除 sitemap 中指向非主網域(如 CDN 子網域、staging 網域、第三方服務)的 URL。sitemap 應只包含本站的正規 URL。在 sitemap 生成器中設定域名過濾條件。
預期影響:同網域 URL 讓 Google 正確將所有頁面歸屬於本站,避免跨域索引混亂,提升網站整體的索引完整度。
<url><loc>https://cdn.example.com/product/123</loc></url>
<url><loc>https://staging.example.com/about</loc></url><url><loc>https://example.com/product/123</loc></url>
<url><loc>https://example.com/about</loc></url>建立 components.schemas 區塊,將常用的資料模型(如 User、Product、ErrorResponse)定義為可重用的 schema,並在 endpoint 的 requestBody 和 responses 中以 $ref: "#/components/schemas/..." 引用。
預期影響:集中的 schema 定義讓 AI Agent 能理解並重用資料模型,是構建複雜自動化工作流的基礎。
# 所有 schema 都 inline 定義,沒有 components.schemas
responses:
200:
content:
application/json:
schema:
type: object
properties:
id:
type: integercomponents:
schemas:
User:
type: object
properties:
id:
type: integer
example: 42
name:
type: string
example: Alice
# 在 endpoint 中以 $ref 引用:
schema:
$ref: "#/components/schemas/User"為每個 endpoint 的 responses["200"].content["application/json"] 加入 schema 定義(可直接定義或以 $ref 引用 components/schemas)。
預期影響:Response schema 讓 AI Agent 能正確解析 API 回傳資料並用於後續任務,是實現自動化工作流的關鍵。
responses:
200:
description: Success
# 缺少 content 與 schema,AI Agent 不知道回傳格式responses:
200:
description: Success
content:
application/json:
schema:
$ref: "#/components/schemas/User"確保 OpenAPI 文件的 paths 區塊包含所有現有的 API 端點。若 API 路徑少於 3 個,考慮是否有遺漏的端點未被文件化(如 CRUD 子路由、搜尋、過濾等)。
預期影響:充足的路徑數量讓 AI Agent 有足夠的動作選項完成複雜多步驟任務,提升 AI 引用度分數。
paths:
/health:
get:
summary: Health checkpaths:
/users:
get:
summary: 取得使用者清單
/users/{id}:
get:
summary: 取得單一使用者
put:
summary: 更新使用者
/reports:
post:
summary: 建立分析報告為 POST/PUT/PATCH endpoint 的 requestBody.content["application/json"] 加入 schema 定義,明確指定必填欄位(required)、各欄位型態(type)與格式(format)。
預期影響:明確的 request schema 讓 AI Agent 能自動生成正確的請求 body,大幅減少因格式錯誤導致的 API 呼叫失敗,提升 AI 引用度。
requestBody:
content:
application/json:
schema: {}
# 空 schema,AI Agent 無法知道需要送什麼資料requestBody:
required: true
content:
application/json:
schema:
type: object
required:
- name
- email
properties:
name:
type: string
example: Alice
email:
type: string
format: email
example: alice@example.com為每個 operation 加入 summary(一行簡短說明)和 description(詳細用途、限制、副作用說明),以及 responses[200] 的 description 欄位。
預期影響:完整的說明讓 AI Agent 能正確選擇並呼叫對應的 API,減少因資訊不足導致的誤用與錯誤呼叫。
paths:
/users:
get:
responses:
200:
description: OKpaths:
/users:
get:
summary: 取得使用者清單
description: 回傳所有啟用中的使用者,支援 page/limit 分頁參數。
responses:
200:
description: 成功,回傳使用者陣列(含分頁 metadata)為所有 path/query parameters 加入完整的定義:name、in(path/query/header)、required(布林)、description 和 schema(含 type 與 example)。
預期影響:完整的參數定義讓 AI Agent 能正確構建 URL 與請求,避免因參數型態錯誤導致 API 呼叫失敗。
parameters:
- name: id
in: path
# 缺少 schema 定義,AI Agent 不知道型態parameters:
- name: id
in: path
required: true
description: 使用者的唯一識別碼
schema:
type: integer
format: int64
example: 42在 OpenAPI 文件頂層定義 tags 清單(含 name 和 description),並在每個 operation 的 tags 欄位引用對應的 tag 名稱。
預期影響:Tags 讓 AI Agent 能按功能群組選擇 API,提升多步驟任務的規劃效率與工具選擇準確度。
paths:
/users:
get:
summary: 取得使用者
# 沒有 tags,無法分類tags:
- name: Users
description: 使用者管理相關操作
- name: Reports
description: 分析報告相關操作
paths:
/users:
get:
tags:
- Users
summary: 取得使用者清單對每個重要的 request/response schema 新增 inline example 或 components/examples。也可在 schema 中直接加入 example: 欄位。
預期影響:樣本資料讓 AI Agent 能對比實際回應格式並自動產生測試案例,大幅提升 AI 引用度。
responses:
200:
content:
application/json:
schema:
$ref: "#/components/schemas/User"
# 缺少 exampleresponses:
200:
content:
application/json:
schema:
$ref: "#/components/schemas/User"
example:
id: 42
name: Alice
email: alice@example.com在 <html> 標籤加入正確的 lang 屬性,使用 BCP 47 語言代碼格式(如 zh-TW、zh-CN、en-US)。在 Next.js App Router 中,於 layout.tsx 的 <html lang="zh-TW"> 設定。多語系頁面的不同語言版本應各自宣告正確的 lang。
預期影響:正確的語言宣告讓 AI 能以正確語境理解頁面內容,影響搜尋引擎的語言匹配與 AI 回答的語言準確度。
<html>
<!-- 或 -->
<html lang="chinese"> <!-- 不符合 BCP 47 格式 --><!-- 繁體中文 -->
<html lang="zh-TW">
<!-- 英文 -->
<html lang="en-US">
<!-- 日文 -->
<html lang="ja">補充完整的 Open Graph 與 Twitter Card 標籤組合。og:image 必須使用絕對 URL 且建議尺寸為 1200×630px。twitter:card 設為 summary_large_image 以獲得最大圖片預覽效果。
預期影響:完整的 OG 與 Twitter Card 提升社群分享點擊率,同時讓 AI 搜尋引擎取得更豐富的頁面摘要資訊。
<!-- 缺少 OG/Twitter 標籤 -->
<head>
<title>首頁</title>
</head><!-- 完整 OG + Twitter Card -->
<meta property="og:title" content="免費 AI 發現度分析 – GEO Scorecard">
<meta property="og:description" content="輸入網址獲得六大面向 AI 發現度報告">
<meta property="og:image" content="https://example.com/og-image.jpg">
<meta property="og:url" content="https://example.com/">
<meta property="og:type" content="website">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="免費 AI 發現度分析 – GEO Scorecard">
<meta name="twitter:description" content="輸入網址獲得六大面向 AI 發現度報告">
<meta name="twitter:image" content="https://example.com/og-image.jpg">使用瀏覽器開發者工具或 MetaSEO 等擴充功能檢查 <head> 內的重複標籤,移除重複的 og:title、description 等標籤,每個 property/name 應只出現一次。Next.js 中確認自訂 Head 元件不與 layout.tsx 的 metadata export 產生衝突。
預期影響:消除重複標籤確保搜尋引擎讀取正確的版本,避免因標籤衝突導致搜尋摘要與社群預覽顯示錯誤內容。
<meta name="description" content="第一個描述">
<meta name="description" content="第二個描述"> <!-- 重複,後者覆蓋前者 -->
<meta property="og:title" content="標題A">
<meta property="og:title" content="標題B"><!-- 每個標籤只出現一次 -->
<meta name="description" content="輸入網址獲得 AI 發現度分析報告">
<meta property="og:title" content="免費 AI 發現度分析 – GEO Scorecard">審查所有 JSON-LD 區塊,確認每個 @type 都是 schema.org 官方認可的類型。常見拼寫錯誤:WebSite(注意大小寫)、BreadcrumbList(不是 BreadCrumbList)、FAQPage(不是 FaqPage)。
預期影響:100% 的合法類型率確保每個 JSON-LD 節點都有效,最大化 Rich Results 資格與 Knowledge Graph 理解能力。
{
"@type": "web-page" // 錯誤格式
}
// 或
{
"@type": "BlogPost" // 應為 BlogPosting
}// 正確的 Schema.org 類型名稱
{ "@type": "WebPage" }
{ "@type": "BlogPosting" }
{ "@type": "BreadcrumbList" }
{ "@type": "FAQPage" }若同一頁面有多個 JSON-LD 區塊引用同一實體(如 Organization),確保它們的 name、url、@id 完全一致。最佳實踐是定義一個帶 @id 的實體節點,其他節點透過 @id 引用。
預期影響:一致的主體實體讓 Google Knowledge Graph 能跨頁面識別並累積實體信號,有助於建立品牌知識面板。
// 兩個 JSON-LD 對同一組織的描述不一致
{ "@type": "Organization", "name": "GEO Scorecard" }
{ "@type": "Article", "publisher": { "@type": "Organization", "name": "GEO-Scorecard" } }// 定義主體實體,其他節點引用
{ "@type": "Organization", "@id": "https://example.com/#org", "name": "GEO Scorecard", "url": "https://example.com" }
{ "@type": "Article", "publisher": { "@id": "https://example.com/#org" } }確保 JSON-LD 中的 name(WebPage)或 headline(Article)與 <title> 一致,description 與 meta description 一致。在 Next.js 中,可從共用的 metadata 物件同時生成 meta tags 和 JSON-LD 內容。
預期影響:JSON-LD 與 HTML 內容一致是 Google 結構化資料有效性的前提,不一致可能導致 Rich Results 資格被取消。
// HTML: <title>GEO Scorecard - 首頁</title>
// JSON-LD:
{ "@type": "WebPage", "name": "歡迎頁面" } // 不一致// HTML: <title>免費 AI 發現度分析 – GEO Scorecard</title>
// JSON-LD:
{ "@type": "WebPage", "name": "免費 AI 發現度分析 – GEO Scorecard" } // 一致確保 sitemap 涵蓋網站所有重要的公開頁面(首頁、產品頁、分類頁、部落格文章、關於頁等)。若頁面數量少,考慮是否有動態生成的頁面未被納入。可用 next-sitemap 或 CMS 整合自動生成。
預期影響:充足的頁面覆蓋讓 AI crawler 能發現整個網站的內容地圖,直接提升 AI 發現度與可索引深度。
# sitemap 只有 1 個 URL
<urlset>
<url><loc>https://example.com/</loc></url>
</urlset># 涵蓋所有重要頁面的 sitemap(最少含首頁、核心功能頁、重要內容頁)
<urlset>
<url><loc>https://example.com/</loc></url>
<url><loc>https://example.com/products/</loc></url>
<url><loc>https://example.com/about/</loc></url>
<!-- ... 更多頁面 -->
</urlset>參考 Google 的 Rich Results 文件確認各類型的必要欄位,補齊缺少的欄位。Product 需要 name、image、description、offers(含 price 和 priceCurrency);FAQPage 需要完整的 mainEntity 問答陣列。
預期影響:完整的 Rich Results 欄位讓商品、文章、FAQ 直接在 Google 搜尋結果以豐富卡片顯示,點擊率可提升 30–300%。
// Product 缺少 offers(無法出現商品 Rich Results)
{
"@type": "Product",
"name": "GEO Scorecard Pro"
}{
"@type": "Product",
"name": "GEO Scorecard Pro",
"image": "https://example.com/product.jpg",
"description": "完整的 AI 發現度分析訂閱方案",
"offers": {
"@type": "Offer",
"price": "99",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
}
}確保 BreadcrumbList 的每個 itemListElement 都包含 @type(ListItem)、position(從 1 開始的整數)、item(完整 URL)和 name(麵包屑標籤文字)。
預期影響:完整的 BreadcrumbList 讓 Google 在搜尋結果中顯示麵包屑導覽,幫助用戶了解頁面在網站中的位置,提升點擊率。
{
"@type": "BreadcrumbList",
"itemListElement": [
{ "name": "首頁" },
{ "name": "商品" }
]
}{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"item": "https://example.com/",
"name": "首頁"
},
{
"@type": "ListItem",
"position": 2,
"item": "https://example.com/products/",
"name": "商品"
}
]
}網站地圖:
83%
- 網站地圖 目前得分 83%,評分為 優。
- 目前表現較佳:是否存在 Sitemap。
- 優先改善項目:網址合法性健康度。
可優化項
Sitemap 更新時效性不足
近期更新比例約為 64%,仍有部分頁面 lastmod 偏舊。
完整子項明細
| 子項目 | 檢核方式 | 狀態 | 分數 |
|---|---|---|---|
| 是否存在 Sitemap | 確認網站根目錄或 robots.txt 中是否提供 sitemap.xml 或 sitemap 索引檔。 | 良好 | 2 / 2 |
請完成付費分析後獲得完整內容,已隱藏 12 個子項
| |||
| 網址格式健康度 | 檢查是否包含 undefined/null/javascript: 等異常 URL 型態。 | 良好 | 3 / 3 |
爬蟲規則:
97%
- 爬蟲規則 目前得分 97%,評分為 優。
- 目前表現較佳:robots.txt 是否存在。
- 優先改善項目:robots.txt 是否存在。
完整子項明細
| 子項目 | 檢核方式 | 狀態 | 分數 |
|---|---|---|---|
| robots.txt 是否存在 | 確認網站根目錄是否提供 robots.txt 檔案。 | 良好 | 8 / 8 |
請完成付費分析後獲得完整內容,已隱藏 23 個子項
| |||
| 是否允許關鍵渲染路徑 | 檢查 /_next/、/static/、/build/ 等是否未被封鎖。 | 良好 | 8 / 8 |
API 規格:
33%
- API 規格 目前得分 33%,評分為 需關注。
- 目前表現較佳:文件結構合法性。
- 優先改善項目:資料結構(Components Schemas)。
完整子項明細
| 子項目 | 檢核方式 | 狀態 | 分數 |
|---|---|---|---|
| 文件結構合法性 | 確認文件是否為有效的 OpenAPI 文件(必須具有 openapi 欄位且符合 OAS 3.x 標準格式)。 | 良好 | 8 / 8 |
請完成付費分析後獲得完整內容,已隱藏 11 個子項
| |||
| 範例資料(Examples) | 確認 response 或 request 中是否提供 example/examples,協助開發者理解 API 行為。 | 異常 | 0 / 1 |
HTML原始碼:
84%
- HTML原始碼 目前得分 84%,評分為 優。
- 目前表現較佳:Landmarks 完整性。
- 優先改善項目:語言宣告完整性。
完整子項明細
| 子項目 | 檢核方式 | 狀態 | 分數 |
|---|---|---|---|
| 網頁結構完整度 | 檢查是否有 <header>、<main>、<footer>、<nav> 等語意結構。 | 良好 | 7 / 8 |
請完成付費分析後獲得完整內容,已隱藏 10 個子項
| |||
| DOM 合法性 | 檢查重複 id 與不建議的 javascript: 連結比例。 | 良好 | 5 / 5 |
逐頁觀測
0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 2
- ○圖片可存取性: 2
- ○媒體語意補充: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"如果 AI 看不懂你的網站,就很難推薦你",
"讓網站成為 AI 推薦的首選",
"讓 AI 推薦你的三個關鍵",
"發現",
"理解",
"引用"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 2
- ○圖片可存取性: 2
- ○媒體語意補充: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"快速理解 GEO Scorecard 的定位、流程與交付內容",
"閱讀導覽",
"這份 faq 會回答什麼",
"關於 geo scorecard",
"1. geo scorecard 是什麼?",
"2. 這個產品主要在解決什麼問題?"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 1
- ○圖片可存取性: 2
- ○媒體語意補充: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"選擇方案分級"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 2
- ○圖片可存取性: 2
- ○媒體語意補充: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"email 驗證"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 2
- ○圖片可存取性: 2
- ○媒體語意補充: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"服務條款",
"閱讀重點",
"服務條款",
"一、會員資格與註冊",
"二、服務內容",
"三、使用者提交資料與授權"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 1
- ○圖片可存取性: 2
- ○媒體語意補充: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"連絡我們"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 2
- ○圖片可存取性: 2
- ○媒體語意補充: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"隱私權政策",
"閱讀重點",
"隱私權政策",
"一、蒐集之個人資料類型",
"1. 帳號與驗證資料",
"2. 服務使用與分析資料"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 1
- ○圖片可存取性: 2
- ○媒體語意補充: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"圖表比較"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 2
- ○圖片可存取性: 2
- ○Heading 文字品質: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"robots.txt 合規說明",
"閱讀導覽",
"robots.txt 為什麼重要",
"為什麼這是評分依據",
"什麼是 robots.txt",
"robots.txt 能做什麼,不能做什麼"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 1
- ○圖片可存取性: 2
- ○媒體語意補充: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"方案1 quick score 報告",
"關鍵評分總覽",
"三個產品面向",
"面向評分",
"98%",
"87%"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 1
- ○圖片可存取性: 2
- ○Heading 文字品質: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"方案2 standard score 報告",
"關鍵評分總覽",
"三個產品面向",
"各評分優先改善建議",
"簡化摘要結果",
"98%"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 1
- ○圖片可存取性: 2
- ○Heading 文字品質: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"方案3 full score 報告",
"關鍵評分總覽",
"三個產品面向",
"各評分優先改善建議",
"面向評分",
"98%"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 1
- ○圖片可存取性: 2
- ○Heading 文字品質: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"方案3 full score 報告",
"關鍵評分總覽",
"三個產品面向",
"各評分優先改善建議",
"面向評分",
"98%"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 1
- ○圖片可存取性: 2
- ○Heading 文字品質: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"方案3 full score 報告",
"關鍵評分總覽",
"三個產品面向",
"各評分優先改善建議",
"面向評分",
"98%"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 1
- ○圖片可存取性: 2
- ○Heading 文字品質: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"方案3 full score 報告",
"關鍵評分總覽",
"三個產品面向",
"各評分優先改善建議",
"面向評分",
"98%"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 1
- ○圖片可存取性: 2
- ○媒體語意補充: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"專業諮詢服務",
"服務內容",
"診斷工作坊",
"改善路線圖",
"導入追蹤"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 1
- ○圖片可存取性: 2
- ○媒體語意補充: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"html 結構語意說明",
"閱讀導覽",
"html 結構為什麼重要",
"什麼是 html 結構",
"為什麼這會成為評分依據",
"官方規範與參考連結"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 1
- ○圖片可存取性: 2
- ○媒體語意補充: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"json-ld 結構化資料說明",
"閱讀導覽",
"json-ld 為什麼重要",
"什麼是 json-ld",
"為什麼這會成為評分依據",
"官方規範與參考連結"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 1
- ○圖片可存取性: 2
- ○媒體語意補充: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"robots.txt 合規說明",
"閱讀導覽",
"robots.txt 為什麼重要",
"為什麼這是評分依據",
"什麼是 robots.txt",
"官方規範與參考連結"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 1
- ○圖片可存取性: 2
- ○媒體語意補充: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"agent 可行動性說明(openapi)",
"閱讀導覽",
"openapi 為什麼重要",
"什麼是 openapi 路徑",
"為什麼這會成為評分依據",
"官方規範與參考連結"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 1
- ○圖片可存取性: 2
- ○媒體語意補充: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"sitemap.xml 完整度說明",
"閱讀導覽",
"sitemap.xml 為什麼重要",
"什麼是 sitemap.xml",
"為什麼 sitemap.xml 會成為評分依據",
"官方規範與參考連結"
]
}0 筆說明
- ○語言宣告完整性: 0
- ○內容語意標籤使用: 1
- ○圖片可存取性: 2
- ○媒體語意補充: 2
原始證據 JSON
{
"mainCount": 1,
"headingSequenceValid": true,
"missingLandmarks": [],
"duplicateIds": [],
"javascriptHrefExamples": [],
"unlabeledFormFieldExamples": [],
"inaccessibleLinkExamples": [],
"headingExamples": [
"meta tags 標籤品質說明",
"閱讀導覽",
"meta tags 為什麼重要",
"什麼是 meta tags",
"為什麼這會成為評分依據",
"官方規範與參考連結"
]
}Meta 標籤:
84%
- Meta 標籤 目前得分 84%,評分為 優。
- 目前表現較佳:基本 SEO 標籤。
- 優先改善項目:社交媒體預覽標籤。
問題與風險
Meta 標籤出現重複定義
相同語意的 meta 標籤重複出現,可能讓 crawler 難以判定最終值。
- ::theme-color::
可優化項
Canonical 與頁面網址不完全一致
canonical 存在但與目前頁面的 host/path 不完全對齊,可能影響索引判定。
- https://geo.aulait.ai
Title 可辨識度不足
title 過短、過於重複或 token 多樣性不足,會降低頁面主題辨識度。
- FAQ 說明 | GEO Scorecard | GEO Scorecard
- 六大面向說明 | GEO Scorecard | GEO Scorecard
- HTML 語意 | GEO Scorecard | GEO Scorecard
Description 品質不足
description 可能過短、過長或像 placeholder,會降低搜尋摘要品質。
- 查看 GEO Scorecard 服務條款,了解方案使用、付款安排、使用規範、責任限制與聯絡方式。
完整子項明細
| 子項目 | 檢核方式 | 狀態 | 分數 |
|---|---|---|---|
| 基本 SEO 標籤 | 確認頁面是否包含核心 SEO 標籤:<title>、<meta name='description'>、<meta name='robots'>。缺少 title 或 description 會影響搜尋排名與 Snippet 顯示。 | 良好 | 8 / 8 |
請完成付費分析後獲得完整內容,已隱藏 11 個子項
| |||
| 多語 Meta 一致性 | 檢查 hreflang 與 html lang 是否一致,降低多語索引混亂。 | 良好 | 3 / 3 |
逐頁觀測
1 筆說明
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "GEO Scorecard | AI SEO 與網站索引分析平台",
"description": "檢查 robots.txt、sitemap.xml、JSON-LD、Meta 標籤、HTML 語意與 OpenAPI,快速找出網站在搜尋引擎與 AI 工具中的發現度缺口。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Title 可辨識度不足:FAQ 說明 | GEO Scorecard | GEO Scorecard
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "FAQ 說明 | GEO Scorecard | GEO Scorecard",
"description": "整理 GEO Scorecard 的常見問題,完整涵蓋 AI SEO、六大面向、使用流程、方案差異、報告交付與分析範圍。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai/faq",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Canonical 與頁面網址不完全一致:https://geo.aulait.ai
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "GEO Scorecard | AI SEO 與網站索引分析平台",
"description": "GEO Scorecard 提供企業級網站索引、SEO、結構化資料與社群分享標籤分析,協助搜尋引擎與聊天軟體更準確理解你的網站。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Canonical 與頁面網址不完全一致:https://geo.aulait.ai
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "GEO Scorecard | AI SEO 與網站索引分析平台",
"description": "GEO Scorecard 提供企業級網站索引、SEO、結構化資料與社群分享標籤分析,協助搜尋引擎與聊天軟體更準確理解你的網站。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Description 品質不足:查看 GEO Scorecard 服務條款,了解方案使用、付款安排、使用規範、責任限制與聯絡方式。
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○內容品質與字數最佳化: 3
原始證據 JSON
{
"title": "服務條款 | GEO Scorecard",
"description": "查看 GEO Scorecard 服務條款,了解方案使用、付款安排、使用規範、責任限制與聯絡方式。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai/terms",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Canonical 與頁面網址不完全一致:https://geo.aulait.ai
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "GEO Scorecard | AI SEO 與網站索引分析平台",
"description": "GEO Scorecard 提供企業級網站索引、SEO、結構化資料與社群分享標籤分析,協助搜尋引擎與聊天軟體更準確理解你的網站。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}1 筆說明
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "隱私權政策 | GEO Scorecard",
"description": "查看 GEO Scorecard 隱私權政策,了解電子郵件驗證、網站分析、訂單付款與客服聯繫等資料如何被蒐集與使用。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai/privacy",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Canonical 與頁面網址不完全一致:https://geo.aulait.ai
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "GEO Scorecard | AI SEO 與網站索引分析平台",
"description": "GEO Scorecard 提供企業級網站索引、SEO、結構化資料與社群分享標籤分析,協助搜尋引擎與聊天軟體更準確理解你的網站。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Title 可辨識度不足:六大面向說明 | GEO Scorecard | GEO Scorecard
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "六大面向說明 | GEO Scorecard | GEO Scorecard",
"description": "深入了解 GEO Scorecard 如何評估 robots.txt、Sitemap、JSON-LD、Meta 標籤、HTML 語意與 OpenAPI。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai/explanations",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Canonical 與頁面網址不完全一致:https://geo.aulait.ai
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "GEO Scorecard | AI SEO 與網站索引分析平台",
"description": "GEO Scorecard 提供企業級網站索引、SEO、結構化資料與社群分享標籤分析,協助搜尋引擎與聊天軟體更準確理解你的網站。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Canonical 與頁面網址不完全一致:https://geo.aulait.ai
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "GEO Scorecard | AI SEO 與網站索引分析平台",
"description": "GEO Scorecard 提供企業級網站索引、SEO、結構化資料與社群分享標籤分析,協助搜尋引擎與聊天軟體更準確理解你的網站。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Canonical 與頁面網址不完全一致:https://geo.aulait.ai
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "GEO Scorecard | AI SEO 與網站索引分析平台",
"description": "GEO Scorecard 提供企業級網站索引、SEO、結構化資料與社群分享標籤分析,協助搜尋引擎與聊天軟體更準確理解你的網站。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Canonical 與頁面網址不完全一致:https://geo.aulait.ai
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "GEO Scorecard | AI SEO 與網站索引分析平台",
"description": "GEO Scorecard 提供企業級網站索引、SEO、結構化資料與社群分享標籤分析,協助搜尋引擎與聊天軟體更準確理解你的網站。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Canonical 與頁面網址不完全一致:https://geo.aulait.ai
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "GEO Scorecard | AI SEO 與網站索引分析平台",
"description": "GEO Scorecard 提供企業級網站索引、SEO、結構化資料與社群分享標籤分析,協助搜尋引擎與聊天軟體更準確理解你的網站。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Canonical 與頁面網址不完全一致:https://geo.aulait.ai
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "GEO Scorecard | AI SEO 與網站索引分析平台",
"description": "GEO Scorecard 提供企業級網站索引、SEO、結構化資料與社群分享標籤分析,協助搜尋引擎與聊天軟體更準確理解你的網站。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Canonical 與頁面網址不完全一致:https://geo.aulait.ai
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "GEO Scorecard | AI SEO 與網站索引分析平台",
"description": "GEO Scorecard 提供企業級網站索引、SEO、結構化資料與社群分享標籤分析,協助搜尋引擎與聊天軟體更準確理解你的網站。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Title 可辨識度不足:HTML 語意 | GEO Scorecard | GEO Scorecard
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "HTML 語意 | GEO Scorecard | GEO Scorecard",
"description": "說明語意化 HTML、標題層級與內容順序如何幫助搜尋引擎、輔助科技與 AI 摘要理解頁面。 內容包含評分標準、語意實作建議與品質檢查重點。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai/explanations/html",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}1 筆說明
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "JSON-LD 結構 | GEO Scorecard | GEO Scorecard",
"description": "說明結構化資料如何把頁面意圖、主體、作者與商業屬性轉成機器可理解的語意圖譜。 內容包含評分標準、語意實作建議與品質檢查重點。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai/explanations/jsonld",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Title 可辨識度不足:robots.txt 合規 | GEO Scorecard | GEO Scorecard
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "robots.txt 合規 | GEO Scorecard | GEO Scorecard",
"description": "說明 robots.txt 如何定義可抓取邊界、避免誤封鎖重要頁面,並支援搜尋引擎與 AI 代理穩定探索。 內容包含評分標準、語意實作建議與品質檢查重點。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai/explanations/robots",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Title 可辨識度不足:Agent 可行動性 | GEO Scorecard | GEO Scorecard
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "Agent 可行動性 | GEO Scorecard | GEO Scorecard",
"description": "說明 OpenAPI 的 server、path、security、examples 品質如何決定 AI Agent 能否正確呼叫你的服務。 內容包含評分標準、語意實作建議與品質檢查重點。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai/explanations/openapi",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Title 可辨識度不足:Sitemap 完整度 | GEO Scorecard | GEO Scorecard
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "Sitemap 完整度 | GEO Scorecard | GEO Scorecard",
"description": "說明 sitemap 如何提供可索引頁面的清單、更新節奏與優先序,降低重要內容被遺漏的風險。 內容包含評分標準、語意實作建議與品質檢查重點。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai/explanations/sitemap",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}2 筆說明
- ●Title 可辨識度不足:Meta 標籤品質 | GEO Scorecard | GEO Scorecard
- ●Meta 標籤出現重複定義:::theme-color::
- ○社交媒體預覽標籤: 0
- ○重複標籤檢查: 0
- ○索引允許設定: 2
- ○Robots Meta 精準性: 3
原始證據 JSON
{
"title": "Meta 標籤品質 | GEO Scorecard | GEO Scorecard",
"description": "說明標題、描述、canonical、Open Graph 與 Twitter 卡片如何影響搜尋摘要與分享預覽。 內容包含評分標準、語意實作建議與品質檢查重點。",
"robotsContent": "index, follow",
"canonical": "https://geo.aulait.ai/explanations/meta-tags",
"duplicateMetaKeys": [
"::theme-color::"
],
"missingOg": [],
"missingTwitter": [],
"hreflangs": [],
"htmlLang": "zh-hant"
}結構化資料:
70%
- 結構化資料 目前得分 70%,評分為 優。
- 目前表現較佳:是否存在 JSON-LD。
- 優先改善項目:Schema 類型合法率。
問題與風險
JSON-LD 與頁面內容不完全一致
JSON-LD 的 name/headline/description 與 HTML title/meta description 不完全對齊。
- description mismatch
- title/name/headline mismatch
Rich Results 必要欄位不完整
部分可支援 rich results 的 schema type 沒有補齊必要欄位。
- Article
可優化項
Organization / WebSite / WebPage 關聯不足
站點級 schema 關聯不完整,會降低實體與網站之間的語義連結。
- missing WebPage node
- missing WebPage linkage fields
完整子項明細
| 子項目 | 檢核方式 | 狀態 | 分數 |
|---|---|---|---|
| 是否存在 JSON-LD | 檢查頁面是否含有 <script type='application/ld+json'>。無 JSON-LD 會直接失去結構化資料的搜尋能力。 | 良好 | 2 / 2 |
請完成付費分析後獲得完整內容,已隱藏 14 個子項
| |||
| 多語內容一致性 | 檢查 JSON-LD 的 inLanguage 是否與頁面 html lang 一致,並依一致比例計分。 | 良好 | 3 / 3 |
逐頁觀測
1 筆說明
- ●JSON-LD 與頁面內容不完全一致:description mismatch
- ○Schema 類型合法率: 0
- ○主體實體一致性: 0
- ○Breadcrumb 結構完整性: 0
- ○是否存在 JSON-LD: 2
原始證據 JSON
{
"totalNodes": 12,
"validNodes": 12,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI",
"WebPage",
"Service",
"OfferCatalog",
"FAQPage",
"ItemList"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"description mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": []
}1 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ○與 HTML 內容一致性: 0
- ○Schema 類型合法率: 0
- ○主體實體一致性: 1
- ○是否存在 JSON-LD: 2
原始證據 JSON
{
"totalNodes": 7,
"validNodes": 7,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI",
"WebPage",
"FAQPage",
"BreadcrumbList"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch",
"description mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": []
}2 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ●Organization / WebSite / WebPage 關聯不足:missing WebPage node
- ○Schema 類型合法率: 0
- ○Rich Results 關鍵欄位完整度: 0
- ○Breadcrumb 結構完整性: 0
- ○主體實體一致性: 1
原始證據 JSON
{
"totalNodes": 4,
"validNodes": 4,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": [
"missing WebPage node",
"missing WebPage linkage fields"
]
}2 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ●Organization / WebSite / WebPage 關聯不足:missing WebPage node
- ○Schema 類型合法率: 0
- ○Rich Results 關鍵欄位完整度: 0
- ○Breadcrumb 結構完整性: 0
- ○主體實體一致性: 1
原始證據 JSON
{
"totalNodes": 4,
"validNodes": 4,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": [
"missing WebPage node",
"missing WebPage linkage fields"
]
}2 筆說明
- ●Rich Results 必要欄位不完整:Article
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ○Schema 類型合法率: 0
- ○主體實體一致性: 1
- ○是否存在 JSON-LD: 2
- ○類型多樣性: 2
原始證據 JSON
{
"totalNodes": 7,
"validNodes": 7,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI",
"WebPage",
"Article",
"BreadcrumbList"
],
"missingRichResultTypes": [
"Article"
],
"inconsistentFields": [
"title/name/headline mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": []
}2 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ●Organization / WebSite / WebPage 關聯不足:missing WebPage node
- ○Schema 類型合法率: 0
- ○Rich Results 關鍵欄位完整度: 0
- ○Breadcrumb 結構完整性: 0
- ○主體實體一致性: 1
原始證據 JSON
{
"totalNodes": 4,
"validNodes": 4,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": [
"missing WebPage node",
"missing WebPage linkage fields"
]
}2 筆說明
- ●Rich Results 必要欄位不完整:Article
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ○Schema 類型合法率: 0
- ○主體實體一致性: 1
- ○是否存在 JSON-LD: 2
- ○類型多樣性: 2
原始證據 JSON
{
"totalNodes": 7,
"validNodes": 7,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI",
"WebPage",
"Article",
"BreadcrumbList"
],
"missingRichResultTypes": [
"Article"
],
"inconsistentFields": [
"title/name/headline mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": []
}2 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ●Organization / WebSite / WebPage 關聯不足:missing WebPage node
- ○Schema 類型合法率: 0
- ○Rich Results 關鍵欄位完整度: 0
- ○Breadcrumb 結構完整性: 0
- ○主體實體一致性: 1
原始證據 JSON
{
"totalNodes": 4,
"validNodes": 4,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": [
"missing WebPage node",
"missing WebPage linkage fields"
]
}1 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ○與 HTML 內容一致性: 0
- ○Schema 類型合法率: 0
- ○主體實體一致性: 1
- ○是否存在 JSON-LD: 2
原始證據 JSON
{
"totalNodes": 7,
"validNodes": 7,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI",
"CollectionPage",
"WebPage",
"ItemList",
"BreadcrumbList"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch",
"description mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": []
}2 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ●Organization / WebSite / WebPage 關聯不足:missing WebPage node
- ○Schema 類型合法率: 0
- ○Rich Results 關鍵欄位完整度: 0
- ○Breadcrumb 結構完整性: 0
- ○主體實體一致性: 1
原始證據 JSON
{
"totalNodes": 4,
"validNodes": 4,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": [
"missing WebPage node",
"missing WebPage linkage fields"
]
}2 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ●Organization / WebSite / WebPage 關聯不足:missing WebPage node
- ○Schema 類型合法率: 0
- ○Rich Results 關鍵欄位完整度: 0
- ○Breadcrumb 結構完整性: 0
- ○主體實體一致性: 1
原始證據 JSON
{
"totalNodes": 4,
"validNodes": 4,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": [
"missing WebPage node",
"missing WebPage linkage fields"
]
}2 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ●Organization / WebSite / WebPage 關聯不足:missing WebPage node
- ○Schema 類型合法率: 0
- ○Rich Results 關鍵欄位完整度: 0
- ○Breadcrumb 結構完整性: 0
- ○主體實體一致性: 1
原始證據 JSON
{
"totalNodes": 4,
"validNodes": 4,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": [
"missing WebPage node",
"missing WebPage linkage fields"
]
}2 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ●Organization / WebSite / WebPage 關聯不足:missing WebPage node
- ○Schema 類型合法率: 0
- ○Rich Results 關鍵欄位完整度: 0
- ○Breadcrumb 結構完整性: 0
- ○主體實體一致性: 1
原始證據 JSON
{
"totalNodes": 4,
"validNodes": 4,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": [
"missing WebPage node",
"missing WebPage linkage fields"
]
}2 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ●Organization / WebSite / WebPage 關聯不足:missing WebPage node
- ○Schema 類型合法率: 0
- ○Rich Results 關鍵欄位完整度: 0
- ○Breadcrumb 結構完整性: 0
- ○主體實體一致性: 1
原始證據 JSON
{
"totalNodes": 4,
"validNodes": 4,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": [
"missing WebPage node",
"missing WebPage linkage fields"
]
}2 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ●Organization / WebSite / WebPage 關聯不足:missing WebPage node
- ○Schema 類型合法率: 0
- ○Rich Results 關鍵欄位完整度: 0
- ○Breadcrumb 結構完整性: 0
- ○主體實體一致性: 1
原始證據 JSON
{
"totalNodes": 4,
"validNodes": 4,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": [
"missing WebPage node",
"missing WebPage linkage fields"
]
}2 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ●Organization / WebSite / WebPage 關聯不足:missing WebPage node
- ○Schema 類型合法率: 0
- ○Rich Results 關鍵欄位完整度: 0
- ○Breadcrumb 結構完整性: 0
- ○主體實體一致性: 1
原始證據 JSON
{
"totalNodes": 4,
"validNodes": 4,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": [
"missing WebPage node",
"missing WebPage linkage fields"
]
}1 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ○與 HTML 內容一致性: 0
- ○Schema 類型合法率: 0
- ○主體實體一致性: 1
- ○是否存在 JSON-LD: 2
原始證據 JSON
{
"totalNodes": 7,
"validNodes": 7,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI",
"WebPage",
"TechArticle",
"BreadcrumbList"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch",
"description mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": []
}1 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ○與 HTML 內容一致性: 0
- ○Schema 類型合法率: 0
- ○主體實體一致性: 1
- ○是否存在 JSON-LD: 2
原始證據 JSON
{
"totalNodes": 7,
"validNodes": 7,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI",
"WebPage",
"TechArticle",
"BreadcrumbList"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch",
"description mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": []
}1 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ○與 HTML 內容一致性: 0
- ○Schema 類型合法率: 0
- ○主體實體一致性: 1
- ○是否存在 JSON-LD: 2
原始證據 JSON
{
"totalNodes": 7,
"validNodes": 7,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI",
"WebPage",
"TechArticle",
"BreadcrumbList"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch",
"description mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": []
}1 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ○與 HTML 內容一致性: 0
- ○Schema 類型合法率: 0
- ○主體實體一致性: 1
- ○是否存在 JSON-LD: 2
原始證據 JSON
{
"totalNodes": 7,
"validNodes": 7,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI",
"WebPage",
"TechArticle",
"BreadcrumbList"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch",
"description mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": []
}1 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ○與 HTML 內容一致性: 0
- ○Schema 類型合法率: 0
- ○主體實體一致性: 1
- ○是否存在 JSON-LD: 2
原始證據 JSON
{
"totalNodes": 7,
"validNodes": 7,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI",
"WebPage",
"TechArticle",
"BreadcrumbList"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch",
"description mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": []
}1 筆說明
- ●JSON-LD 與頁面內容不完全一致:title/name/headline mismatch
- ○與 HTML 內容一致性: 0
- ○Schema 類型合法率: 0
- ○主體實體一致性: 1
- ○是否存在 JSON-LD: 2
原始證據 JSON
{
"totalNodes": 7,
"validNodes": 7,
"invalidNodeExamples": [],
"detectedTypes": [
"Organization",
"WebSite",
"SoftwareApplication",
"WebAPI",
"WebPage",
"TechArticle",
"BreadcrumbList"
],
"missingRichResultTypes": [],
"inconsistentFields": [
"title/name/headline mismatch",
"description mismatch"
],
"breadcrumbIssues": [],
"orgWebsiteLinkageIssues": []
}