評估網站能否被搜尋引擎與 AI crawler 發現,聚合「發現」面向。
方案4 AI Lite 報告
完整子項分數 + AI 全站優化建議
AI Lite 深度分析(PLAN4)
以下內容由 AI 根據爬取資料自動產生,供工程改善參考。Token 限制:<=50,000 tokens。
逐頁分析(依頁型分組)
針對不同頁型的問題點與改善建議(含範例與優先級):
好的,身為專業的 SEO、AEO 及網站品質專家,我將根據您提供的網站評分摘要資料,針對現有頁型提供詳細的分析、建議與執行步驟。
首頁 (Home Page)
首頁是網站的門面,對於搜尋引擎的首次印象和使用者體驗至關重要。根據提供的資料,首頁的整體評分會受到網站整體結構化資料、Meta 標籤和網站地圖問題的影響。
1. 具體問題點
- 問題一:結構化資料 Schema 類型合法率低 (0/8)
- 說明: 網站的結構化資料在 Schema 類型的使用上存在合法性問題,首頁通常需要
WebSite和Organization類型,若這些基礎類型定義不合法或缺失,會嚴重影響搜尋引擎理解網站的本質和主要實體,進而錯失豐富摘要的機會。 - 優先級: Critical
- 說明: 網站的結構化資料在 Schema 類型的使用上存在合法性問題,首頁通常需要
- 問題二:社交媒體預覽標籤缺失 (0/5)
- 說明: 首頁通常是分享最頻繁的頁面之一,缺少如 Open Graph (OG) 和 Twitter Card 等社交媒體預覽標籤,將導致在社群平台分享時,無法顯示吸睛的標題、圖片和描述,降低點擊率和傳播效果。
- 優先級: High
- 問題三:主體實體一致性低 (1/5)
- 說明: 網站的結構化資料在定義主要實體時,可能與頁面內容或網站本身的核心主旨不一致。對於首頁來說,這可能意味著其
mainEntityOfPage或Organization/WebSite的定義不明確或與實際呈現的內容有所衝突。 - 優先級: High
- 說明: 網站的結構化資料在定義主要實體時,可能與頁面內容或網站本身的核心主旨不一致。對於首頁來說,這可能意味著其
2. 對應的改善建議
- 改善建議一:正確實作
WebSite和Organization結構化資料- 具體操作範例: 在
<head>區塊內加入 JSON-LD 格式的WebSite和Organization類型。<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebSite", "name": "GEO260520_02", "url": "https://stage-geo.aulait.ai/", "potentialAction": { "@type": "SearchAction", "target": "https://stage-geo.aulait.ai/search?q={search_term_string}", "query-input": "required name=search_term_string" } } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Organization", "name": "GEO260520_02", "url": "https://stage-geo.aulait.ai/", "logo": "https://stage-geo.aulait.ai/images/logo.png", "sameAs": [ "https://facebook.com/your-page", "https://twitter.com/your-handle" ] } </script> - 預期影響: 提高搜尋引擎對網站性質和品牌的理解,增加在搜尋結果中顯示品牌資訊(如網站連結搜尋框、知識面板)的機會。
- 具體操作範例: 在
- 改善建議二:添加完整的 Open Graph 及 Twitter Card 標籤
- 具體操作範例: 在
<head>區塊內確保所有關鍵的 Open Graph 和 Twitter Card 標籤都已設定。<meta property="og:title" content="GEO260520_02 - 您的網站標題" /> <meta property="og:description" content="GEO260520_02 網站的簡短描述,吸引用戶點擊。" /> <meta property="og:url" content="https://stage-geo.aulait.ai/" /> <meta property="og:site_name" content="GEO260520_02" /> <meta property="og:image" content="https://stage-geo.aulait.ai/images/homepage-preview.jpg" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="630" /> <meta property="og:type" content="website" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@your_twitter_handle" /> <meta name="twitter:title" content="GEO260520_02 - 您的網站標題" /> <meta name="twitter:description" content="GEO260520_02 網站的簡短描述,吸引用戶點擊。" /> <meta name="twitter:image" content="https://stage-geo.aulait.ai/images/homepage-preview.jpg" /> - 預期影響: 大幅提升網站在 Facebook, Twitter, Line 等社交媒體上的分享效果,增加品牌曝光和流量。
- 具體操作範例: 在
系統性問題與改善路徑
根據評分資料的分析,網站存在多項基礎性的技術 SEO 問題。以下為系統性診斷與改善路徑:
1. 網站資訊架構問題
- Sitemap 健全度不足(67/81,83%):
- 「網址合法性健康度」及「同網域健康度」均為 0/5
- 表示網站地圖中存在大量無效、格式錯誤或非本網域的 URL
- 改善路徑:
- 使用 Google Search Console 審查網站地圖
- 修正所有無效 URL 和非本網域的連結
- 確保 Sitemap 完整涵蓋所有重要頁面
2. 結構化資料問題
- Schema 類型合法率:0/8
- 所有已部署的結構化資料可能存在類型錯誤
- 改善路徑:
- 使用 Schema Markup Validator 檢查所有頁面
- 為不同頁面類型選擇合適的 Schema 類型
- 確保屬性值與 HTML 內容一致
3. Meta 標籤問題
- 社交媒體預覽標籤:0/5
- 缺少 Open Graph 和 Twitter Card 標籤
- 改善路徑:
- 為所有頁面添加基本 Open Graph 標籤
- 添加 Twitter Card 標籤
- 測試社交媒體分享預覽效果
優先改善路線圖
第一階段(1-2 週):基礎修復
- 網站地圖修正 - 修復所有無效 URL 和非同網域連結
- 結構化資料基礎修正 - 選用合法的 Schema 類型
- Meta 標籤重複檢查 - 移除重複標籤
第二階段(2-4 週):可見度提升
- 結構化資料內容一致性 - 確保 Schema 與 HTML 內容匹配
- 社交媒體預覽標籤 - 實作 Open Graph 和 Twitter Card
- OpenAPI 規格優化 - 補齊資料結構和回應定義
本分析涵蓋了網站最關鍵的優化方向。請依照優先級逐步實施,在每個階段完成後使用工具驗證效果。
關鍵評分總覽
以下三個分數由六大面向 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 |
| Sitemap 入口可取得性 | 檢查 sitemap 入口 URL 是否可連線且回應 2xx/3xx。 | 良好 | 8 / 8 |
| Sitemap XML 可解析性 | 檢查 sitemap 入口回應是否為可解析的 XML sitemap 內容。 | 良好 | 8 / 8 |
| 格式正確率 | 檢查 <loc> 是否為合法完整 URL(http/https),並按比例計分。 | 良好 | 8 / 8 |
| 頁面可訪問性 | 對抽樣 URL 發送請求,依可成功回應比例計分(2xx/3xx)。 | 良好 | 8 / 8 |
| URL 唯一性 | 依重複率計分,重複越少分數越高。 | 良好 | 5 / 5 |
| 更新時效性 | 依 lastmod 在最近 30 天內的比例計分。 | 良好 | 3 / 5 |
| 網域一致性 | 依 URL 是否屬於同一網域按比例計分。 | 良好 | 5 / 5 |
| 網址數量充足 | 依 URL 數量分段計分,避免 sitemap 資料量不足。 | 異常 | 1 / 3 |
| 是否完全無 noindex 頁面 | 抽樣頁面若完全無 noindex,給滿分;否則為 0。 | 良好 | 8 / 8 |
| 可索引 URL 比例 | 依抽樣頁面未出現 noindex 的比例計分。 | 良好 | 8 / 8 |
| 網址合法性健康度 | 依合法 URL 比例計分,非 http/https 或無法解析者會降低分數。 | 異常 | 0 / 0 |
| 同網域健康度 | 依 sitemap URL 與主網域一致的比例計分。 | 異常 | 0 / 0 |
| 網址格式健康度 | 檢查是否包含 undefined/null/javascript: 等異常 URL 型態。 | 良好 | 3 / 3 |
爬蟲規則:
97%
- 爬蟲規則 目前得分 97%,評分為 優。
- 目前表現較佳:robots.txt 是否存在。
- 優先改善項目:robots.txt 是否存在。
完整子項明細
| 子項目 | 檢核方式 | 狀態 | 分數 |
|---|---|---|---|
| robots.txt 是否存在 | 確認網站根目錄是否提供 robots.txt 檔案。 | 良好 | 8 / 8 |
| 是否定義 User-agent | 檢查是否有定義 User-agent 條目。 | 良好 | 5 / 5 |
| 是否包含爬蟲規則 | 檢查是否存在 Allow 或 Disallow 規則(不含未知指令)。 | 良好 | 2 / 2 |
| 是否提供 Sitemap | 檢查 robots.txt 是否宣告 Sitemap URL。 | 良好 | 1 / 1 |
| 語法是否正確 | 檢查指令格式與結構是否可被正確解析。 | 良好 | 1 / 1 |
| 是否未封鎖 API 或靜態資源 | 檢查是否未出現 /api/、/assets、/locales 等禁止爬取的路徑。 | 良好 | 3 / 3 |
| 是否未封鎖整站 | 若出現 Disallow: /,此項為 0 分(表示整站禁止爬取)。 | 良好 | 8 / 8 |
| 是否未封鎖 CSS | 檢查 Disallow 是否未阻擋 .css 檔案。 | 良好 | 8 / 8 |
| 是否未封鎖 JavaScript | 檢查 Disallow 是否未阻擋 .js 檔案。 | 良好 | 8 / 8 |
| 是否未封鎖圖片 | 檢查 Disallow 是否未阻擋 .png/.jpg/.svg 等圖片格式。 | 良好 | 5 / 5 |
| 是否未封鎖字型檔 | 檢查 Disallow 是否未阻擋 .woff2/.ttf 等字型格式。 | 良好 | 3 / 3 |
| 是否未封鎖 Sitemap | 檢查 Disallow 是否未阻擋 sitemap URL。 | 良好 | 3 / 3 |
| 是否不含未知指令 | 檢查是否未出現 RFC 9309 未定義指令(如 Crawl-delay、Host)。 | 良好 | 1 / 1 |
| 是否允許主要搜尋引擎爬蟲 | 確認 Googlebot、Bingbot 未被明確全封鎖。 | 良好 | 8 / 8 |
| 是否允許主要 AI 爬蟲 | 確認 12 種主要 AI 爬蟲(GPTBot、ChatGPT-user、OAI-SearchBot、Google-Extended、PerplexityBot、PerplexityUser、ClaudeBot、Anthropic-ai、CCBot、Bytespider、Amazonbot、Applebot)未被全封鎖。 | 良好 | 2 / 2 |
| Sitemap URL 是否為合法絕對網址 | 檢查 Sitemap 宣告是否為 http/https 完整 URL。 | 良好 | 3 / 3 |
| Sitemap 是否可存取 | 檢查 Sitemap URL 是否可成功連線(2xx/3xx)。 | 良好 | 3 / 3 |
| 是否避免高風險萬用字元封鎖 | 檢查是否出現 `/*?`、`/*.php$` 等高風險規則。 | 良好 | 5 / 5 |
| 是否避免 Allow/Disallow 規則衝突 | 檢查同路徑是否同時出現 Allow 與 Disallow。 | 良好 | 1 / 1 |
| robots.txt 檔案大小是否合理 | 檢查 robots.txt 大小是否過大(>500KB)。 | 良好 | 1 / 1 |
| robots.txt 可取得性與 HTTP 狀態 | 檢查 /robots.txt 是否可連線且回應狀態正常。 | 良好 | 8 / 8 |
| Sitemap 指向內容型態是否正確 | 檢查 Sitemap URL 回傳內容是否為有效 XML sitemap。 | 良好 | 3 / 3 |
| 是否包含 User-agent: * 群組 | 檢查是否具備全域 User-agent 群組。 | 良好 | 1 / 1 |
| 規則優先序可解析性 | 檢查規則是否可依最長匹配原則明確解讀。 | 良好 | 1 / 1 |
| 是否允許關鍵渲染路徑 | 檢查 /_next/、/static/、/build/ 等是否未被封鎖。 | 良好 | 8 / 8 |
API 規格:
33%
- API 規格 目前得分 33%,評分為 需關注。
- 目前表現較佳:文件結構合法性。
- 優先改善項目:資料結構(Components Schemas)。
完整子項明細
| 子項目 | 檢核方式 | 狀態 | 分數 |
|---|---|---|---|
| 文件結構合法性 | 確認文件是否為有效的 OpenAPI 文件(必須具有 openapi 欄位且符合 OAS 3.x 標準格式)。 | 良好 | 8 / 8 |
| 資料結構(Components Schemas) | 檢查 components.schemas 是否存在,並作為共用資料模型被 API 引用(OpenAPI 核心能力)。 | 異常 | 0 / 8 |
| Response Schema 定義 | 檢查 responses[200].application/json 是否具有 schema,確保回應格式可被機器理解。 | 異常 | 0 / 8 |
| API 路徑數量 | paths 是否至少包含 3 個以上的 API 路徑,代表 API 結構具備一定規模。 | 異常 | 0 / 5 |
| Request Schema 定義 | 檢查 requestBody.application/json 是否具有 schema,確保請求格式有明確定義。 | 異常 | 0 / 5 |
| 安全機制定義(Security Schemes) | 檢查是否定義 Bearer Token、OAuth2、API Key 等 securitySchemes,以呈現 API 的授權方式。 | 良好 | 5 / 5 |
| 基本資訊完整度 | 確認 info 區塊是否包含 title、version、description 等基本資訊。 | 良好 | 3 / 3 |
| 文件說明完整性 | 確認每個 API operation 都具有 summary/description,並至少提供 responses[200] 的描述。 | 異常 | 0 / 3 |
| 伺服器端點設定 | 檢查是否在 servers 陣列中定義至少一個 URL(用來表示 API 可在哪裡被呼叫)。 | 良好 | 2 / 2 |
| OpenAPI 版本宣告 | 檢查 openapi 欄位是否定義為 3.0 / 3.1(符合最新 OpenAPI 官方規範)。 | 良好 | 2 / 2 |
| 參數結構定義 | 是否在 parameters 中正確定義查詢參數、路徑參數等對應的 schema。 | 異常 | 0 / 2 |
| API 標籤分類 | 確認 API 是否使用 tags 進行分類,使文件更易閱讀與維護。 | 異常 | 0 / 1 |
| 範例資料(Examples) | 確認 response 或 request 中是否提供 example/examples,協助開發者理解 API 行為。 | 異常 | 0 / 1 |
HTML原始碼:
84%
- HTML原始碼 目前得分 84%,評分為 優。
- 目前表現較佳:Landmarks 完整性。
- 優先改善項目:語言宣告完整性。
完整子項明細
| 子項目 | 檢核方式 | 狀態 | 分數 |
|---|---|---|---|
| 網頁結構完整度 | 檢查是否有 <header>、<main>、<footer>、<nav> 等語意結構。 | 良好 | 7 / 8 |
| 標題階層合理性 | 確認是否僅有一個 <h1> 並且標題階層遞增合理 (H1→H2→H3)。 | 良好 | 6.9 / 8 |
| 互動與可存取性 | 檢查是否有按鈕、連結、表單及適當的 aria 標籤。 | 良好 | 4 / 5 |
| 圖片可存取性 | 確認所有 <img> 標籤是否都包含 alt 屬性。 | 良好 | 2 / 3 |
| 內容語意標籤使用 | 檢查是否使用 <article>、<section>、<aside>、<figure> 等語意標籤。 | 良好 | 1.3 / 2 |
| Landmarks 完整性 | 檢查 header/nav/main/footer 或對應 landmark role 的覆蓋完整度。 | 良好 | 5 / 5 |
| Heading 文字品質 | 檢查 h1~h3 是否有有效文字且避免重複模板字串。 | 良好 | 2.7 / 3 |
| 連結可及性 | 檢查 a[href] 是否具備可辨識文字或替代文字(aria-label/title/img alt)。 | 良好 | 5 / 5 |
| 表單可及性細節 | 檢查 input/select/textarea 是否有 label 或 aria 標註關聯。 | 良好 | 8 / 8 |
| 媒體語意補充 | 檢查 figure 是否有 figcaption,以及 video 是否有 track。 | 良好 | 2 / 3 |
| 語言宣告完整性 | 檢查 html lang 是否存在且符合語言代碼格式。 | 異常 | 0 / 3 |
| 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 |
| 社交媒體預覽標籤 | 檢查是否正確設定 Open Graph(og:title、og:description、og:image、og:url、og:type)以及 Twitter Card(twitter:card、twitter:title、twitter:description、twitter:image)。這些標籤有助於在社群平台分享時呈現良好的標題與圖片。 | 異常 | 0 / 0 |
| 通用瀏覽器與搜尋設定 | 確認是否包含 viewport(響應式)、charset(正確編碼)、canonical(避免重複內容)、theme-color 等必要標籤。這些項目能影響 SEO、渲染與頁面一致性。 | 良好 | 5 / 5 |
| 內容品質與字數最佳化 | 檢查 <title> 與 <meta description> 的字數是否符合 Google 推薦(title:20–70 字;description:50–160 字),確保搜尋摘要能完整呈現訊息,提升 CTR。 | 良好 | 4.9 / 5 |
| 重複標籤檢查 | 確認是否存在重複的 meta property/name,避免覆蓋或衝突。 | 異常 | 0 / 3 |
| 索引允許設定 | 確認 robots meta 未包含 noindex,並允許搜尋引擎索引。 | 良好 | 2 / 2 |
| Title 唯一性與可讀性 | 檢查 title 是否有足夠資訊密度、非單純品牌詞,避免過度模板化。 | 良好 | 4.7 / 5 |
| Description 品質 | 檢查 description 是否具備摘要性、長度合理且非 placeholder 模板文案。 | 良好 | 4.9 / 5 |
| Canonical 合法性 | 檢查 canonical 是否為可解析的絕對 URL,且與當前頁同網域。 | 良好 | 4.5 / 5 |
| Robots Meta 精準性 | 檢查 robots 指令是否為常見合法值,並避免 index/noindex、follow/nofollow 同時出現。 | 良好 | 3 / 3 |
| Open Graph 完整性 | 檢查 og:title、og:description、og:image、og:url、og:type 覆蓋率。 | 良好 | 5 / 5 |
| Twitter Card 完整性 | 檢查 twitter:card、twitter:title、twitter:description、twitter:image 覆蓋率。 | 良好 | 3 / 3 |
| 多語 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 |
| JSON-LD 格式合法性 | 確認 JSON-LD 是否為合法 JSON,並且符合 W3C JSON-LD 1.1 要求:必須具備 @context 與 @type。 | 良好 | 8 / 8 |
| Schema.org 類型是否合法 | 確認 @type 是否為有效的 Schema.org 類型。若使用不存在的類型(例如 Org 或 Articl),Google 會忽略甚至降權。 | 良好 | 8 / 8 |
| 類型多樣性 | 統計 JSON-LD 中不同的 @type 數量,例如 WebPage、Organization、BreadcrumbList、FAQPage。類型多樣可提升搜尋理解度。 | 良好 | 2 / 2 |
| 資料完整度 | 依照 @type 的 Schema.org 必填欄位檢查(如 Article 必須含 headline、datePublished、image)。欄位越完整越容易出現 rich results。 | 良好 | 7.4 / 8 |
| 結構連結性(Knowledge Graph 友好) | 檢查是否使用 @id、publisher.@id、author.@id 來形成跨結構化資料的連結,提高 Google Knowledge Graph 的理解能力。 | 良好 | 3 / 3 |
| 與 HTML 內容一致性 | 比較 JSON-LD 的 name/headline/description 是否與 <title> 與 meta description 一致。Google 官方要求內容一致才計入排名。 | 異常 | 1.3 / 5 |
| 重複性控制 | 檢查是否有重複、無必要的 JSON-LD(例如兩份完全相同的 WebPage)。Google 會忽略過度或冗餘的 JSON-LD。 | 良好 | 3 / 3 |
| Schema 類型合法率 | 檢查 @type 是否為有效的 Schema.org 類型,依合法比例計分(無無效類型可拿滿分)。 | 異常 | 0 / 0 |
| Rich Results 關鍵欄位完整度 | 依 Article/Product/FAQ 等常見類型檢查關鍵欄位完整率,完整率越高越容易產生 rich results。 | 需關注 | 3.6 / 8 |
| @context 正規性 | 檢查 @context 是否使用 https://schema.org(或 http://schema.org),並以正規率計分。 | 良好 | 3 / 3 |
| JSON-LD 可解析率 | 檢查 JSON-LD 項目是否為可解析物件,依可解析比例計分。 | 良好 | 5 / 5 |
| 主體實體一致性 | 檢查同頁多份 JSON-LD 的主體實體(@id/name/url)是否一致,避免知識圖譜主體混亂。 | 異常 | 1 / 5 |
| Breadcrumb 結構完整性 | 檢查 BreadcrumbList 的 itemListElement 是否有 position 與 item/name 等關鍵欄位。 | 需關注 | 1.4 / 3 |
| Organization / Website 關聯完整性 | 檢查 Organization、WebSite、WebPage 間是否有 @id / isPartOf / publisher 等關聯連結。 | 良好 | 2.5 / 3 |
| 多語內容一致性 | 檢查 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": []
}