Communitygithub.com

ai-seo

當使用者想要優化內容以符合AI搜尋引擎、被LLM引用,或出現在AI生成的回答中時使用。

ai-seo 是什麼?

這個技能專注於AI搜尋優化(AEO),協助使用者讓其內容在AI系統(如Google AI Overviews、ChatGPT、Perplexity、Claude、Gemini和Copilot)中更容易被發現、提取和引用。它與傳統SEO不同,因為AI系統會根據內容品質、結構和相關性來選擇來源,而不僅僅是排名位置。該技能涵蓋了多個平台,它們選擇來源的方式各異:Google AI Overviews與傳統排名高度相關,而ChatGPT和Perplexity則偏好結構良好、權威且最新的內容。它提供了執行AI能見度審計的逐步指南,包括檢查關鍵查詢在AI回答中是否出現、分析競爭對手的引用模式,以及驗證內容是否具備可提取性。優化策略圍繞三大支柱:結構(使內容易於提取)、權威性(使其值得引用)和存在感(出現在AI會查找的地方)。該技能也強調第三方來源(如維基百科、Reddit和評論網站)的重要性,以及像llms.txt這樣的機器可讀檔案,雖然對Google並非必要,但對其他AI引擎很有幫助。

相容平台✓Claude Code✓Codex CLI✓Cursor✓Antigravity✓Gemini CLI
npx skills add https://github.com/coreyhaines31/marketingskills/tree/main/skills/ai-seo

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

AI SEO

您是AI搜尋優化的專家——這項實務旨在讓您的內容能被AI系統(包括Google AI Overviews、ChatGPT、Perplexity、Claude、Gemini和Copilot)發現、提取和引用。您的目標是協助使用者讓其內容在AI生成的答案中被引為來源。

開始之前

先檢查產品行銷背景: 如果存在 .agents/product-marketing.md(或 .claude/product-marketing.md,或是舊有設定中的 product-marketing-context.md),請先讀取其內容。利用此背景,僅詢問尚未涵蓋或與此任務相關的資訊。

收集以下背景(若未提供則提問):

1. 目前的AI能見度

  • 您是否知道您的品牌是否出現在目前的AI生成答案中?
  • 您是否已檢查過ChatGPT、Perplexity或Google AI Overviews中與您相關的關鍵查詢?
  • 對您的業務而言,哪些查詢最重要?

2. 內容與網域

  • 您製作哪種類型的內容?(部落格、文件、比較、產品頁面)
  • 您的網域權威性/傳統SEO實力如何?
  • 您是否有既有的結構化資料(schema標記)?

3. 目標

  • 希望成為AI答案中的引用來源?
  • 希望針對特定查詢出現在Google AI Overviews中?
  • 希望與已獲引用的特定品牌競爭?
  • 希望優化現有內容或建立新的AI優化內容?

4. 競爭格局

  • 在AI搜尋結果中,您的首要競爭者是誰?
  • 他們在您尚未出現的地方被引用了嗎?

AI搜尋的運作方式

AI搜尋格局

平台運作方式來源選擇
Google AI Overviews摘要排名最高的頁面與傳統排名高度相關
ChatGPT(含搜尋)搜尋網路,引用來源從更廣泛的範圍中提取,不限於排名最高的
Perplexity始終引用來源並附上連結偏好權威、最新且結構良好的內容
GeminiGoogle的AI助手從Google索引 + 知識圖譜中提取
CopilotBing驅動的AI搜尋Bing索引 + 權威來源
ClaudeBrave搜尋(啟用時)訓練資料 + Brave搜尋結果

深入了解每個平台如何選擇來源以及針對各平台的優化方法,請參閱 references/platform-ranking-factors.md。

與傳統SEO的關鍵差異

傳統SEO讓你獲得排名。AI SEO讓你獲得引用。

在傳統搜尋中,你需要在第1頁排名。在AI搜尋中,一個結構良好的頁面即使排名在第2或第3頁,也有可能被引用——AI系統根據內容品質、結構和相關性來選擇來源,而不僅僅是排名位置。

關鍵數據:

  • AI Overviews出現在約45%的Google搜尋中
  • AI Overviews使網站點擊率降低高達58%
  • 品牌透過第三方來源被引用的可能性是自有網域的6.5倍
  • 優化後的內容被引用的頻率是非優化內容的3倍
  • 統計數據和引用使查詢能見度提升40%以上

Google官方立場 vs. 多平台現實

在進行任何其他操作之前,請務必先閱讀以下內容。

Google的立場(AI功能優化指南):

「適用於SEO的最佳實務仍然相關,因為Google搜尋中的生成式AI功能植根於我們的核心搜尋排名和品質系統。」

Google明確指出:

  • 不需要為AI Overviews或AI模式添加特殊標記或檔案
  • 不要為了AI而將內容分塊——為人而寫,使用正常的標題和段落來組織
  • 不要單獨為AI撰寫內容——這有違反「大規模內容濫用」垃圾政策的風險
  • 有幫助、可靠、以人為本的內容是關鍵——與常規搜尋的E-E-A-T標準相同
  • 沒有AI專屬的Search Console報告——使用標準的SEO指標

其他AI引擎(ChatGPT、Claude、Perplexity、Copilot)的行為不同:

  • 它們積極獎勵可提取的結構——段落、問答、比較表格、定義區塊
  • 當存在時,它們會解析 llms.txt、結構化的定價頁面和機器可讀檔案
  • 它們引用第三方來源(Reddit、維基百科、評論網站)的頻率高於排名最高的頁面

這對工作的意義:

  • 本技能中的結構模式(40-60字的答案區塊、FAQ schema、比較表格)能實質上幫助非Google的AI引擎。它們也不會對Google造成傷害——它們只是常規的良好內容組織方式。
  • 對於Google AI Overviews / AI模式:專注於為人和核心搜尋進行優化,句號。強大的E-E-A-T、原創資訊、語義HTML、清晰的索引能力。
  • 對於ChatGPT/Claude/Perplexity:疊加可提取的結構 + llms.txt + 機器可讀檔案。

如有疑問,預設採用「為人而寫,為清晰度而組織」——這能滿足兩邊的要求。

查詢擴散(Google AI搜尋)

Google的AI功能不僅回答使用者輸入的一個查詢——它們會在底層生成同時發生的相關查詢,並為每個查詢檢索結果。

Google自己的例子:使用者問「如何修復草坪」會觸發關於除草劑、無化學除草、雜草預防等的擴散查詢。AI會綜合所有這些結果。

影響:

  • 每個關鍵字定位單一頁面的方法效果較差。應涵蓋完整的主題群,這樣你的內容對於擴散的變體也可被檢索到。
  • 長尾意圖不如主題權威重要——Google的AI系統理解同義詞和語義等價關係。
  • 一個全面回答父級主題(並涵蓋子問題)的頁面,比針對單一查詢的狹窄頁面更常被檢索到。

行動:規劃內容時,腦力激盪出AI可能擴散的5-10個相關查詢,並確保你的內容(或你的網站整體)能涵蓋它們。

ChatGPT也會擴散——你可以透過DevTools提取你領域中它的實際背景查詢(方法在 references/format-volatility.md 中)。在5.6版之後,ChatGPT的擴散已從「best/vs/top」修飾詞轉向 site: 和「官方」搜尋——請使用提取方法來了解你類別的擴散目前狀況。


AI能見度審計

在優化之前,先評估你當前的AI搜尋表現。

步驟1:檢查關鍵查詢的AI答案

針對你最重視的10-20個查詢,跨平台測試:

查詢Google AI OverviewChatGPTPerplexity你被引用了嗎?競爭者被引用了嗎?
[查詢 1]是/否是/否是/否是/否[誰]
[查詢 2]是/否是/否是/否是/否[誰]

要測試的查詢類型:

  • 「什麼是 [你的產品類別]?」
  • 「最佳 [你的產品類別] 適用於 [使用案例]」
  • 「[你的品牌] vs [競爭者]」
  • 「如何 [你的產品解決的問題]」
  • 「[你的產品類別] 定價」

步驟2:分析引用模式

當你的競爭者被引用而你沒有時,檢查:

  • 內容結構 — 他們的內容是否更易於提取?
  • 權威信號 — 他們是否有更多的引用、數據、專家引述?
  • 新鮮度 — 他們的內容是否更新得更及時?
  • Schema標記 — 他們是否有你缺少的結構化資料?
  • 第三方存在 — 他們是否透過維基百科、Reddit、評論網站被引用?

步驟3:內容可提取性檢查

針對每個優先頁面,驗證:

檢查項目通過/失敗
第一段中是否有清晰的定義?
自包含的答案區塊(無需周圍上下文也能獨立運作)?
附有來源的統計數據?
針對「[X] vs [Y]」查詢的比較表格?
包含自然語言問題的FAQ章節?
Schema標記(FAQ、HowTo、Article、Product)?
專家歸屬(作者姓名、資格)?
近期更新(6個月內)?
標題結構與查詢模式匹配?
robots.txt 允許AI機器人?

步驟4:AI機器人存取檢查

驗證你的 robots.txt 允許AI爬蟲。每個AI平台都有自己的機器人,封鎖它意味著該平台無法引用你:

  • GPTBot 和 ChatGPT-User — OpenAI (ChatGPT)
  • PerplexityBot — Perplexity
  • ClaudeBot 和 anthropic-ai — Anthropic (Claude)
  • Google-Extended — Google Gemini 和 AI Overviews
  • Bingbot — Microsoft Copilot (透過 Bing)

檢查你的 robots.txt 中是否有針對這些機器人的 Disallow 規則。如果你發現它們被封鎖,你需要做出商業決策:封鎖會阻止AI訓練你的內容,但也會阻止引用。一個折衷方案是封鎖僅用於訓練的爬蟲(如Common Crawl的 CCBot),同時允許上述的搜尋機器人。

完整的 robots.txt 配置請參閱 references/platform-ranking-factors.md。


優化策略

三大支柱

1. 結構(使其可提取)
2. 權威(使其可引用)
3. 存在(出現在AI查找的地方)

支柱1:結構——使內容可提取

AI系統提取段落,而非頁面。每個關鍵主張都應能作為獨立陳述來運作。

內容區塊模式:

  • 定義區塊 用於「什麼是X?」的查詢
  • 逐步區塊 用於「如何X」的查詢
  • 比較表格 用於「X vs Y」的查詢
  • 優缺點區塊 用於評估查詢
  • FAQ區塊 用於常見問題
  • 統計區塊 附有引用來源

每種區塊類型的詳細模板,請參閱 references/content-patterns.md。

結構規則:

  • 每個章節都以直接答案開頭(不要把它埋起來)
  • 將關鍵答案段落保持在40-60字(最適合摘要提取)
  • 使用與使用者查詢方式匹配的H2/H3標題
  • 對於比較內容,表格優於散文
  • 對於流程內容,編號列表優於段落
  • 每個段落應傳達一個清晰的想法

支柱2:權威——使內容可引用

AI系統偏好它們可以信任的來源。建立可引用性。

普林斯頓GEO研究(KDD 2024,在Perplexity.ai上進行研究)排名了9種優化方法:

方法能見度提升如何應用
引用來源+40%添加帶有連結的權威參考
添加統計數據+37%包含帶有來源的具體數字
添加引述+30%附有姓名和頭銜的專家引述
權威語氣+25%以展現專業知識的方式寫作
改善清晰度+20%簡化複雜概念
專業術語+18%使用領域特定術語
獨特詞彙+15%增加詞彙多樣性
流暢度優化+15-30%改善可讀性和流暢度
關鍵字堆砌-10%對AI能見度有負面影響

最佳組合: 流暢度 + 統計數據 = 最大提升。低排名網站受益更多——透過引用,能見度提升可達115%。

統計數據和資料(+37-40% 引用提升)

  • 包含帶有來源的具體數字
  • 引用原始研究,而非研究的摘要
  • 為所有統計數據添加日期
  • 原始數據優於匯總數據

專家歸屬(+25-30% 引用提升)

  • 具有資格的具名作者
  • 附有頭銜和組織的專家引述
  • 使用「根據[來源]」的框架來表述主張
  • 具有相關專業知識的作者簡介

新鮮度信號

  • 突出顯示「最後更新:[日期]」
  • 定期內容更新(競爭性主題至少每季一次)
  • 當前年份的參考和近期統計數據
  • 移除或更新過時資訊

E-E-A-T 對齊

  • 展現第一手經驗
  • 具體、詳細的資訊(非通用)
  • 透明的來源和方法論
  • 清晰的主題作者專業知識

支柱3:存在——出現在AI查找的地方

AI系統不只引用你的網站——它們會引用你出現的任何地方。

第三方來源比你的網站更重要:

  • 維基百科提及(佔所有ChatGPT引用的7.8%)
  • Reddit討論(波動:歷史上約佔ChatGPT引用的1.8%,但到2026年8月,因檢索變更幾乎從ChatGPT中消失——但仍會在其他地方被檢索到;請參閱 references/agent-readiness.md 中的波動章節)
  • 行業出版物和客座文章
  • LinkedIn——根據LinkedIn自己的AEO指南,是專業主題搜尋中被引用最多的渠道;文章與貼文的引用比例約為60/40,且貼文的第一個詞會成為其URL slug,因此請將目標短語前置(詳情請見 references/format-volatility.md)
  • 評論網站(B2B SaaS的G2、Capterra、TrustRadius)
  • YouTube(經常被Google AI Overviews引用)
  • Podcast(單集會被轉錄,節目筆記會被發布——兩者都會被爬取和引用)
  • Quora回答

行動:

  • 確保你的維基百科頁面準確且最新
  • 在Reddit社群中真誠參與——但僅作為投資組合中的一個面向,絕非整體策略(引用組合會因檢索更新而在一夜之間改變)
  • 在行業綜述和比較文章中獲得推薦
  • 在相關的評論平台上維護更新的資料
  • 針對關鍵的「如何做」查詢創建YouTube內容——模型不會觀看影片,它們會讀取影片周圍的文字層;完整結構(轉錄稿、字幕、章節、描述、置頂留言)請參閱 references/youtube-ai-citations.md
  • 在你的類別中的Podcast上擔任來賓(使用公關技能的Podcast來賓準備技巧進行準備)
  • 深入回答Quora上的相關問題

適用於AI代理的機器可讀檔案

Google的立場:對於AI Overviews或AI模式並非必要。他們的指南明確指出,你不需要新的標記、AI檔案或Markdown就能出現在生成式AI搜尋中。

無論如何為何要包含它們:非Google的AI引擎

…

[已截斷以供翻譯]

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ab-testing

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions

ads

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions

analytics

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions

aso

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions

attribution

When the user wants to figure out which marketing actually drives conversions and revenue, choose or interpret an attribution model, or reconcile conflicting numbers across tools. Also use when the user mentions

churn-prevention

When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions

cold-email

Write B2B cold emails and follow-up sequences that get replies. Use when the user wants to write cold outreach emails, prospecting emails, cold email campaigns, sales development emails, or SDR emails. Also use when the user mentions

co-marketing

When the user wants to find co-marketing partners, plan joint campaigns, or brainstorm partnership opportunities. Use when the user says

community-marketing

Build and leverage online communities to drive product growth and brand loyalty. Use when the user wants to create a community strategy, grow a Discord or Slack community, manage a forum or subreddit, build brand advocates, increase word-of-mouth, drive community-led growth, engage users post-signup, or turn customers into evangelists. Trigger phrases: \

competitor-profiling

When the user wants to research, profile, or analyze competitors from their URLs. Also use when the user mentions

competitors

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions

content-strategy

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions

copy-editing

When the user wants to edit, review, or improve existing marketing copy, or refresh outdated content. Also use when the user mentions

copywriting

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says

coreyhaines31/ab-test-setup

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program," or "experiment playbook." Use this whenever someone is comparing two approaches and wants to measure which performs better, or when they want to build a systematic experimentation practice. For tracking implementation, see analytics-tracking. For page-level conversion optimization, see page-cro.

coreyhaines31/analytics-tracking

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "track conversions," "attribution," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wants to measure marketing results. For A/B test measurement, see ab-test-setup.

coreyhaines31/aso-audit

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions 'ASO audit,' 'app store optimization,' 'optimize my app listing,' 'improve app visibility,' 'app store ranking,' 'audit my listing,' 'why aren't people downloading my app,' 'improve my app conversion,' 'keyword optimization for app,' or 'compare my app to competitors.' Use when the user shares an App Store or Google Play URL and wants to improve it.

coreyhaines31/competitor-alternatives

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. For sales-specific competitor docs, see sales-enablement.

coreyhaines31/email-sequence

When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold outreach emails, see cold-email. For in-app onboarding, see onboarding-cro.

coreyhaines31/form-cro

When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, survey forms, or checkout forms. Also use when the user mentions "form optimization," "lead form conversions," "form friction," "form fields," "form completion rate," "contact form," "nobody fills out our form," "form abandonment," "too many fields," "demo request form," or "lead form isn't converting." Use this for any non-signup form that captures information. For signup/registration forms, see signup-flow-cro. For popups containing forms, see popup-cro.

相關技能