初始化平台
目前載入進度 0%
方案 6 / AI Pro 報告

方案6 AI Pro 報告

逐頁 AI 分析、Jira/Backlog 任務拆解、系統性架構診斷與可重複執行改善流程

網站名稱
GEO Scorecard
網站網址
https://geo.aulait.ai
產出時間
2026-06-06 09:49:04 GMT+8
75%整體成熟度
AI Pro 深度分析由 AI 根據爬取資料自動產生,供工程改善參考。
Token 上限
500,001 - 2,000,000+ Tokens
大型新聞媒體、跨國電商平台、知識庫維基(Wiki)。文字量極大。由於運算資源消耗高,系統僅跑 3 項核心指標以維持運算效率;完整 Code Review 與建議書因涉及龐大程式碼量。

AI Pro 深度分析(PLAN6)

以下內容由 AI 根據爬取資料自動產生,供工程改善參考。Token 限制:500,001-2,000,000+ tokens。


概述

本分析聚焦於以下三個核心指標,以最大化 AI Pro 計劃的效益並有效控制運算成本:

  1. 結構化資料 (JSON-LD) - 影響搜尋引擎語義理解和豐富摘要展示
  2. API 規格 (OpenAPI) - 實現 AEO(AI Engine Optimization)的基石
  3. 網站地圖 (Sitemap) - 搜尋引擎發現和索引的主要途徑

首頁(Home Page)

樣本頁面: https://stage-geo.aulait.ai/

首頁作為網站的門戶,其技術健全性對整體網站的搜尋引擎可見度及品牌信譽至關重要。

1. 具體問題點與優先級

  1. 問題點:結構化資料類型合法性缺失

    • 說明: 「Schema 類型合法率」為 0/8。這表示首頁可能完全沒有部署 OrganizationWebSite 等關鍵結構化資料,或已部署的資料存在嚴重語法錯誤。
    • 優先級: Critical
    • 預期影響: 嚴重阻礙搜尋引擎理解網站的組織實體及網站本身,影響品牌知識圖譜的建立。
  2. 問題點:結構化資料與 HTML 內容一致性低

    • 說明: 「與 HTML 內容一致性」為 1.3/5。即使存在部分結構化資料,其所描述的資訊可能與首頁的視覺內容不符。
    • 優先級: High
    • 預期影響: 搜尋引擎可能會忽略不一致的結構化資料,降低其影響力。
  3. 問題點:網站地圖包含問題

    • 說明: 「網址合法性健康度」和「同網域健康度」均為 0/5。
    • 優先級: High
    • 預期影響: 首頁的爬取頻率和索引效率可能受到影響。

2. 對應的改善建議

  1. 實作或修正組織 (Organization) 及網站 (WebSite) Schema
    {
      "@context": "https://schema.org",
      "@graph": [
        {
          "@type": "Organization",
          "@id": "https://stage-geo.aulait.ai/#organization",
          "name": "GEO260520_01",
          "url": "https://stage-geo.aulait.ai/",
          "logo": "https://stage-geo.aulait.ai/images/logo.png",
          "contactPoint": {
            "@type": "ContactPoint",
            "telephone": "+886-XXX-XXXX",
            "contactType": "customer service"
          }
        },
        {
          "@type": "WebSite",
          "@id": "https://stage-geo.aulait.ai/#website",
          "url": "https://stage-geo.aulait.ai/",
          "name": "GEO260520_01",
          "description": "提供關於 GEO260520_01 的服務與資訊",
          "publisher": { "@id": "https://stage-geo.aulait.ai/#organization" }
        }
      ]
    }
    

內容頁(Content Page)

樣本頁面:

  • https://stage-geo.aulait.ai/faq
  • https://stage-geo.aulait.ai/plans
  • https://stage-geo.aulait.ai/explanations
  • https://stage-geo.aulait.ai/plans/demo/plan1

內容頁是網站提供資訊、服務或產品詳細描述的主要載體。

1. 具體問題點與優先級

  1. 問題點:結構化資料類型合法性缺失

    • 說明: 「Schema 類型合法率」為 0/8。大多數或所有內容頁都未部署合適的結構化資料。
    • 優先級: Critical
  2. 問題點:結構化資料與 HTML 內容一致性低

    • 說明: 「與 HTML 內容一致性」為 1.3/5。若內容頁存在結構化資料,其標記的屬性值與頁面實際內容不符。
    • 優先級: High
  3. 問題點:網站地圖未妥善處理內容頁 URL

    • 說明: 「網址合法性健康度」和「同網域健康度」均為 0/5。
    • 優先級: High

2. 對應的改善建議

  1. 針對不同內容頁類型實作合適的結構化資料

    • FAQ 頁 (/faq): 實作 FAQPage Schema
    • 計畫/服務頁 (/plans): 實作 ServiceProduct Schema
    • 解釋說明頁 (/explanations): 實作 ArticleHowTo Schema
  2. 確保結構化資料的數據與頁面可見內容完全同步

    • 建立嚴格的內容管理流程
    • 考慮自動化 Schema 生成
    • 定期手動檢查關鍵頁面
  3. 優化內容頁在網站地圖中的包含與健康度

    • 確保所有可索引的內容頁 URL 都被包含
    • 排除所有非規範、重複或被 noindex 標記的 URL
    • 定期更新網站地圖

OpenAPI 規格優化

由於 API 規格得分最低(33%),這是需要優先改善的領域。

1. 定義 Components Schemas

  • 全面盤點所有 API 資源涉及的資料結構
  • 為每個獨特的資料模型創建明確的 Schema 定義
  • 確保所有 API 路徑的請求和響應體都引用這些中心化的 Schema

2. 補齊 Response Schema 定義

  • 為每個 API 端點定義所有可能的 HTTP 狀態碼回應
  • schema 部分引用已定義的資料模型
  • 對於錯誤響應,定義標準化的錯誤 Schema

3. 確保包含所有有效 API 路徑

  • 全面審核後端服務所提供的所有 API 端點
  • 將所有實際存在的 API 路徑及其 HTTP 方法添加到規格中
  • 為每個路徑操作提供描述、參數和響應定義

系統性改善路線圖

第一階段:基礎修復(1-2 週)

  1. 結構化資料基礎修正 - 修正 Schema 類型合法率
  2. 網站地圖徹底審查 - 確保 URL 合法性和同網域健康度
  3. OpenAPI 規格補全 - 定義 Components 和 Response Schemas

第二階段:質量提升(2-4 週)

  1. 結構化資料內容一致性 - 確保 Schema 與 HTML 內容匹配
  2. 內部連結優化 - 建立層次化連結結構
  3. Meta 標籤完善 - 確保社交媒體預覽標籤完整

第三階段:進階優化(4 週以上)

  1. 內容頁特定類型優化 - 為 FAQ、文章等實施差異化 Schema
  2. 定期監測驗證 - 建立持續的監測機制
  3. API 規格維護 - 確保規格與實際 API 行為保持一致

本分析重點關注影響最大的三個指標。請依照優先級逐步實施改善,在每個階段使用工具驗證效果。

關鍵評分總覽

以下三個分數由六大面向 evidence 加權聚合而來,提供 AI 系統對這個網站的發現性、可讀性與可行動性的高層次快照。六大面向原始分數仍可在下方追溯。

AI 發現度

評估網站能否被搜尋引擎與 AI crawler 發現,聚合「發現」面向。

86.2%
AI 理解度

評估語意是否可被機器正確解析且被 AI 摘要或引用清單採用,聚合「理解」面向。

81.6%
AI 引用度
需關注

評估網站能否透過 OpenAPI 或結構化能力描述被 AI Agent 整合,聚合「引用」面向。

55.1%

三個產品面向

每個面向映射到一或多個衍生分數。「理解」與「引用」共享同一個分數,因為兩者的評估證據高度重疊。

發現AI 發現度

能不能被搜尋引擎與 AI crawler 找到

依據: 網站地圖、爬蟲規則
理解AI 理解度

能不能被機器正確解析語意、主題與正式版本

依據: Meta 標籤、HTML 原始碼
引用AI 引用度

能不能被 AI 摘要、答案引擎或引用清單採用

依據: 結構化資料、Meta 標籤

各評分優先改善建議

每個衍生分數列出前三個改善項目,依「面向權重 × 分數缺口」排序,優先改善影響最大的項目。

AI 發現度86.2%
面向優先改善項目目前分數
網站地圖
網址合法性健康度

依合法 URL 比例計分,非 http/https 或無法解析者會降低分數。

0 / 0
Meta 標籤
社交媒體預覽標籤

檢查是否正確設定 Open Graph(og:title、og:description、og:image、og:url、og:type)以及 Twitter Card(twitter:card、twitter:title、twitter:description、twitter:image)。這些標籤有助於在社群平台分享時呈現良好的標題與圖片。

0 / 0
HTML原始碼
語言宣告完整性

檢查 html lang 是否存在且符合語言代碼格式。

0 / 3
AI 理解度81.6%
面向優先改善項目目前分數
結構化資料
Schema 類型合法率

檢查 @type 是否為有效的 Schema.org 類型,依合法比例計分(無無效類型可拿滿分)。

0 / 0
HTML原始碼
語言宣告完整性

檢查 html lang 是否存在且符合語言代碼格式。

0 / 3
Meta 標籤
社交媒體預覽標籤

檢查是否正確設定 Open Graph(og:title、og:description、og:image、og:url、og:type)以及 Twitter Card(twitter:card、twitter:title、twitter:description、twitter:image)。這些標籤有助於在社群平台分享時呈現良好的標題與圖片。

0 / 0
AI 引用度55.1%
面向優先改善項目目前分數
API 規格
資料結構(Components Schemas)

檢查 components.schemas 是否存在,並作為共用資料模型被 API 引用(OpenAPI 核心能力)。

0 / 8
結構化資料
Schema 類型合法率

檢查 @type 是否為有效的 Schema.org 類型,依合法比例計分(無無效類型可拿滿分)。

0 / 0
HTML原始碼
語言宣告完整性

檢查 html lang 是否存在且符合語言代碼格式。

0 / 3

面向評分

AI 發現度

網站地圖 目前得分 83%,評分為 優。

AI 發現度、AI 理解度

爬蟲規則 目前得分 97%,評分為 優。

需關注AI 引用度

API 規格 目前得分 33%,評分為 需關注。

AI 理解度、AI 引用度

HTML原始碼 目前得分 84%,評分為 優。

AI 發現度、AI 理解度

Meta 標籤 目前得分 84%,評分為 優。

AI 發現度、AI 理解度、AI 引用度

結構化資料 目前得分 70%,評分為 優。

六面向分布(雷達圖)

100755025網站地圖爬蟲規則API 規格HTML原始碼Meta 標籤結構化資料

評分等級說明

此面向整體表現穩定,持續監控即可,並在日常維運中補強少數邊界情境。

良好

目前已有部分基礎,在一致性或完整性上仍有改善空間,進一步優化可提升整體成效。

需關注

此面向存在明確缺口,會實際影響搜尋可見性、渲染理解或結構化判讀,建議排入改善計畫。

異常

核心可爬取性或索引能力已被明顯阻斷,此面向需優先修復,再進行其他優化工作。

高優先問題與風險

Meta 標籤

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

可優化項目

Meta 標籤

Canonical 與頁面網址不完全一致

canonical 存在但與目前頁面的 host/path 不完全對齊,可能影響索引判定。

  • https://geo.aulait.ai
結構化資料

Organization / WebSite / WebPage 關聯不足

站點級 schema 關聯不完整,會降低實體與網站之間的語義連結。

  • missing WebPage node
  • missing WebPage linkage fields
Meta 標籤

Title 可辨識度不足

title 過短、過於重複或 token 多樣性不足,會降低頁面主題辨識度。

  • FAQ 說明 | GEO Scorecard | GEO Scorecard
  • 六大面向說明 | GEO Scorecard | GEO Scorecard
  • HTML 語意 | GEO Scorecard | GEO Scorecard
網站地圖

Sitemap 更新時效性不足

近期更新比例約為 64%,仍有部分頁面 lastmod 偏舊。

Meta 標籤

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>
API 規格資料結構(Components Schemas)

建立 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: integer
修改後
components:
  schemas:
    User:
      type: object
      properties:
        id:
          type: integer
          example: 42
        name:
          type: string
          example: Alice
# 在 endpoint 中以 $ref 引用:
schema:
  $ref: "#/components/schemas/User"
API 規格Response Schema 定義

為每個 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"
API 規格API 路徑數量

確保 OpenAPI 文件的 paths 區塊包含所有現有的 API 端點。若 API 路徑少於 3 個,考慮是否有遺漏的端點未被文件化(如 CRUD 子路由、搜尋、過濾等)。

預期影響充足的路徑數量讓 AI Agent 有足夠的動作選項完成複雜多步驟任務,提升 AI 引用度分數。

修改前
paths:
  /health:
    get:
      summary: Health check
修改後
paths:
  /users:
    get:
      summary: 取得使用者清單
  /users/{id}:
    get:
      summary: 取得單一使用者
    put:
      summary: 更新使用者
  /reports:
    post:
      summary: 建立分析報告
API 規格Request Schema 定義

為 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
API 規格文件說明完整性

為每個 operation 加入 summary(一行簡短說明)和 description(詳細用途、限制、副作用說明),以及 responses[200] 的 description 欄位。

預期影響完整的說明讓 AI Agent 能正確選擇並呼叫對應的 API,減少因資訊不足導致的誤用與錯誤呼叫。

修改前
paths:
  /users:
    get:
      responses:
        200:
          description: OK
修改後
paths:
  /users:
    get:
      summary: 取得使用者清單
      description: 回傳所有啟用中的使用者,支援 page/limit 分頁參數。
      responses:
        200:
          description: 成功,回傳使用者陣列(含分頁 metadata)
API 規格參數結構定義

為所有 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
API 規格API 標籤分類

在 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: 取得使用者清單
API 規格範例資料(Examples)

對每個重要的 request/response schema 新增 inline example 或 components/examples。也可在 schema 中直接加入 example: 欄位。

預期影響樣本資料讓 AI Agent 能對比實際回應格式並自動產生測試案例,大幅提升 AI 引用度。

修改前
responses:
  200:
    content:
      application/json:
        schema:
          $ref: "#/components/schemas/User"
          # 缺少 example
修改後
responses:
  200:
    content:
      application/json:
        schema:
          $ref: "#/components/schemas/User"
        example:
          id: 42
          name: Alice
          email: alice@example.com
HTML原始碼語言宣告完整性

在 <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">
Meta 標籤社交媒體預覽標籤

補充完整的 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">
Meta 標籤重複標籤檢查

使用瀏覽器開發者工具或 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">
結構化資料Schema 類型合法率

審查所有 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" } }
結構化資料與 HTML 內容一致性

確保 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>
結構化資料Rich Results 關鍵欄位完整度

參考 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"
  }
}
結構化資料Breadcrumb 結構完整性

確保 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%,評分為 優。

- 目前表現較佳:是否存在 Sitemap。

- 優先改善項目:網址合法性健康度。

Sitemap URL 總數 22可訪問抽樣 8 頁

可優化項

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%,評分為 優。

- 目前表現較佳:robots.txt 是否存在。

- 優先改善項目:robots.txt 是否存在。

Sitemap 宣告 1 條API 或靜態資源封鎖規則 0 條

完整子項明細

子項目檢核方式狀態分數
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%,評分為 需關注。

- 目前表現較佳:文件結構合法性。

- 優先改善項目:資料結構(Components Schemas)。

paths 0 條operations 0 個

完整子項明細

子項目檢核方式狀態分數
文件結構合法性確認文件是否為有效的 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%,評分為 優。

- 目前表現較佳:Landmarks 完整性。

- 優先改善項目:語言宣告完整性。

逐頁 HTML 檢查 22 頁總 explanation 0 筆

完整子項明細

子項目檢核方式狀態分數
網頁結構完整度檢查是否有 <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

逐頁觀測

https://geo.aulait.ai/
分數 50
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 2
  • 圖片可存取性: 2
  • 媒體語意補充: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "如果 AI 看不懂你的網站,就很難推薦你",
    "讓網站成為 AI 推薦的首選",
    "讓 AI 推薦你的三個關鍵",
    "發現",
    "理解",
    "引用"
  ]
}
https://geo.aulait.ai/faq
分數 50
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. 這個產品主要在解決什麼問題?"
  ]
}
https://geo.aulait.ai/plans
分數 46
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 1
  • 圖片可存取性: 2
  • 媒體語意補充: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "選擇方案分級"
  ]
}
https://geo.aulait.ai/start
分數 48
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 2
  • 圖片可存取性: 2
  • 媒體語意補充: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "email 驗證"
  ]
}
https://geo.aulait.ai/terms
分數 45
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 2
  • 圖片可存取性: 2
  • 媒體語意補充: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "服務條款",
    "閱讀重點",
    "服務條款",
    "一、會員資格與註冊",
    "二、服務內容",
    "三、使用者提交資料與授權"
  ]
}
https://geo.aulait.ai/contact
分數 51
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 1
  • 圖片可存取性: 2
  • 媒體語意補充: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "連絡我們"
  ]
}
https://geo.aulait.ai/privacy
分數 45
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 2
  • 圖片可存取性: 2
  • 媒體語意補充: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "隱私權政策",
    "閱讀重點",
    "隱私權政策",
    "一、蒐集之個人資料類型",
    "1. 帳號與驗證資料",
    "2. 服務使用與分析資料"
  ]
}
https://geo.aulait.ai/comparison
分數 51
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 1
  • 圖片可存取性: 2
  • 媒體語意補充: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "圖表比較"
  ]
}
https://geo.aulait.ai/explanations
分數 44
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 能做什麼,不能做什麼"
  ]
}
https://geo.aulait.ai/plans/demo/plan1
分數 51
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 1
  • 圖片可存取性: 2
  • 媒體語意補充: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "方案1 quick score 報告",
    "關鍵評分總覽",
    "三個產品面向",
    "面向評分",
    "98%",
    "87%"
  ]
}
https://geo.aulait.ai/plans/demo/plan2
分數 50
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 1
  • 圖片可存取性: 2
  • Heading 文字品質: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "方案2 standard score 報告",
    "關鍵評分總覽",
    "三個產品面向",
    "各評分優先改善建議",
    "簡化摘要結果",
    "98%"
  ]
}
https://geo.aulait.ai/plans/demo/plan3
分數 50
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 1
  • 圖片可存取性: 2
  • Heading 文字品質: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "方案3 full score 報告",
    "關鍵評分總覽",
    "三個產品面向",
    "各評分優先改善建議",
    "面向評分",
    "98%"
  ]
}
https://geo.aulait.ai/plans/demo/plan4
分數 50
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 1
  • 圖片可存取性: 2
  • Heading 文字品質: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "方案3 full score 報告",
    "關鍵評分總覽",
    "三個產品面向",
    "各評分優先改善建議",
    "面向評分",
    "98%"
  ]
}
https://geo.aulait.ai/plans/demo/plan5
分數 50
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 1
  • 圖片可存取性: 2
  • Heading 文字品質: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "方案3 full score 報告",
    "關鍵評分總覽",
    "三個產品面向",
    "各評分優先改善建議",
    "面向評分",
    "98%"
  ]
}
https://geo.aulait.ai/plans/demo/plan6
分數 50
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 1
  • 圖片可存取性: 2
  • Heading 文字品質: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "方案3 full score 報告",
    "關鍵評分總覽",
    "三個產品面向",
    "各評分優先改善建議",
    "面向評分",
    "98%"
  ]
}
https://geo.aulait.ai/plans/demo/plan7
分數 51
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 1
  • 圖片可存取性: 2
  • 媒體語意補充: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "專業諮詢服務",
    "服務內容",
    "診斷工作坊",
    "改善路線圖",
    "導入追蹤"
  ]
}
https://geo.aulait.ai/explanations/html
分數 49
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 1
  • 圖片可存取性: 2
  • 媒體語意補充: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "html 結構語意說明",
    "閱讀導覽",
    "html 結構為什麼重要",
    "什麼是 html 結構",
    "為什麼這會成為評分依據",
    "官方規範與參考連結"
  ]
}
https://geo.aulait.ai/explanations/jsonld
分數 49
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 1
  • 圖片可存取性: 2
  • 媒體語意補充: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "json-ld 結構化資料說明",
    "閱讀導覽",
    "json-ld 為什麼重要",
    "什麼是 json-ld",
    "為什麼這會成為評分依據",
    "官方規範與參考連結"
  ]
}
https://geo.aulait.ai/explanations/robots
分數 49
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 1
  • 圖片可存取性: 2
  • 媒體語意補充: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "robots.txt 合規說明",
    "閱讀導覽",
    "robots.txt 為什麼重要",
    "為什麼這是評分依據",
    "什麼是 robots.txt",
    "官方規範與參考連結"
  ]
}
https://geo.aulait.ai/explanations/openapi
分數 49
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 1
  • 圖片可存取性: 2
  • 媒體語意補充: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "agent 可行動性說明(openapi)",
    "閱讀導覽",
    "openapi 為什麼重要",
    "什麼是 openapi 路徑",
    "為什麼這會成為評分依據",
    "官方規範與參考連結"
  ]
}
https://geo.aulait.ai/explanations/sitemap
分數 49
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 1
  • 圖片可存取性: 2
  • 媒體語意補充: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "sitemap.xml 完整度說明",
    "閱讀導覽",
    "sitemap.xml 為什麼重要",
    "什麼是 sitemap.xml",
    "為什麼 sitemap.xml 會成為評分依據",
    "官方規範與參考連結"
  ]
}
https://geo.aulait.ai/explanations/meta-tags
分數 49
0 筆說明
較弱子項
  • 語言宣告完整性: 0
  • 內容語意標籤使用: 1
  • 圖片可存取性: 2
  • 媒體語意補充: 2
原始證據 JSON
{
  "mainCount": 1,
  "headingSequenceValid": true,
  "missingLandmarks": [],
  "duplicateIds": [],
  "javascriptHrefExamples": [],
  "unlabeledFormFieldExamples": [],
  "inaccessibleLinkExamples": [],
  "headingExamples": [
    "meta tags 標籤品質說明",
    "閱讀導覽",
    "meta tags 為什麼重要",
    "什麼是 meta tags",
    "為什麼這會成為評分依據",
    "官方規範與參考連結"
  ]
}

- Meta 標籤 目前得分 84%,評分為 優。

- 目前表現較佳:基本 SEO 標籤。

- 優先改善項目:社交媒體預覽標籤。

逐頁 Meta 檢查 22 頁重複 meta key 樣本 22 筆

問題與風險

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

逐頁觀測

https://geo.aulait.ai/
分數 49
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"
}
https://geo.aulait.ai/faq
分數 48
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"
}
https://geo.aulait.ai/plans
分數 48
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"
}
https://geo.aulait.ai/start
分數 48
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"
}
https://geo.aulait.ai/terms
分數 45
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"
}
https://geo.aulait.ai/contact
分數 48
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"
}
https://geo.aulait.ai/privacy
分數 49
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"
}
https://geo.aulait.ai/comparison
分數 48
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"
}
https://geo.aulait.ai/explanations
分數 48
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"
}
https://geo.aulait.ai/plans/demo/plan1
分數 48
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"
}
https://geo.aulait.ai/plans/demo/plan2
分數 48
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"
}
https://geo.aulait.ai/plans/demo/plan3
分數 48
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"
}
https://geo.aulait.ai/plans/demo/plan4
分數 48
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"
}
https://geo.aulait.ai/plans/demo/plan5
分數 48
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"
}
https://geo.aulait.ai/plans/demo/plan6
分數 48
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"
}
https://geo.aulait.ai/plans/demo/plan7
分數 48
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"
}
https://geo.aulait.ai/explanations/html
分數 48
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"
}
https://geo.aulait.ai/explanations/jsonld
分數 49
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"
}
https://geo.aulait.ai/explanations/robots
分數 48
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"
}
https://geo.aulait.ai/explanations/openapi
分數 48
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"
}
https://geo.aulait.ai/explanations/sitemap
分數 48
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"
}
https://geo.aulait.ai/explanations/meta-tags
分數 48
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%,評分為 優。

- 目前表現較佳:是否存在 JSON-LD。

- 優先改善項目:Schema 類型合法率。

逐頁 JSON-LD 檢查 22 頁偵測節點總數 126

問題與風險

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

逐頁觀測

https://geo.aulait.ai/
分數 58
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": []
}
https://geo.aulait.ai/faq
分數 59
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": []
}
https://geo.aulait.ai/plans
分數 50
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"
  ]
}
https://geo.aulait.ai/start
分數 50
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"
  ]
}
https://geo.aulait.ai/terms
分數 56
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": []
}
https://geo.aulait.ai/contact
分數 50
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"
  ]
}
https://geo.aulait.ai/privacy
分數 56
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": []
}
https://geo.aulait.ai/comparison
分數 50
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"
  ]
}
https://geo.aulait.ai/explanations
分數 58
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": []
}
https://geo.aulait.ai/plans/demo/plan1
分數 50
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"
  ]
}
https://geo.aulait.ai/plans/demo/plan2
分數 50
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"
  ]
}
https://geo.aulait.ai/plans/demo/plan3
分數 50
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"
  ]
}
https://geo.aulait.ai/plans/demo/plan4
分數 50
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"
  ]
}
https://geo.aulait.ai/plans/demo/plan5
分數 50
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"
  ]
}
https://geo.aulait.ai/plans/demo/plan6
分數 50
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"
  ]
}
https://geo.aulait.ai/plans/demo/plan7
分數 50
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"
  ]
}
https://geo.aulait.ai/explanations/html
分數 59
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": []
}
https://geo.aulait.ai/explanations/jsonld
分數 59
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": []
}
https://geo.aulait.ai/explanations/robots
分數 59
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": []
}
https://geo.aulait.ai/explanations/openapi
分數 59
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": []
}
https://geo.aulait.ai/explanations/sitemap
分數 59
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": []
}
https://geo.aulait.ai/explanations/meta-tags
分數 59
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": []
}