Hướng Dẫn Audit GEO AI Search 2026: 33 Check ChatGPT + AIO
Nếu AI engine không cite bạn, bạn invisible với AI search, dù site đang rank tốt trên Google. Site rank top Google Search nhưng không bao giờ xuất hiện khi user hỏi ChatGPT, Claude, hay Perplexity? GSC traffic giảm 15-30% từ tháng 5 năm 2025 trong khi rank không đổi? Tool audit báo “SEO 90/100” nhưng bài viết invisible với AI Overviews?
Đa số trường hợp vấn đề nằm ở GEO (Generative Engine Optimization) layer, không phải content quality. Site có thể đang miss llms.txt + AI-friendly Schema, content structure không block-level citable, hoặc brand entity chưa được AI engine recognize.
Bài này list đầy đủ 33 check GEO + AI Search 2026 chia 5 nhóm: llms.txt + AI-friendly markdown, Schema markup cho AI parsing (Person + Article + FAQPage + HowTo + Product), citability (block-level optimization + definition-first), brand mentions + co-occurrence signals, và platform-specific (ChatGPT + Perplexity + Google AI Overviews). Mỗi check giải thích tại sao quan trọng + pass criteria cụ thể theo llms.txt spec (truy cập 2026-06-01) + Schema.org v30 stable (truy cập 2026-06-01) + AI citation research 2026. Kèm theo 3 cách audit thực tế (manual với fetch test + Schema validator, paid GEO tool subscription, hay Claude Code skill).

TL;DR
- GEO khác SEO: GEO tối ưu để AI engine (ChatGPT, Claude, Perplexity, Google AIO) cite content bạn khi user hỏi, không phải chỉ rank trên SERP.
- 33 check, 5 nhóm: llms.txt + AI-friendly markdown, Schema markup cho AI parsing, citability block-level (definition-first + stats + source), brand mentions + entity co-occurrence, platform-specific optimization.
- 3 mức ưu tiên: Critical (fail = citation rate ~0%) / Important (fix trong 30 ngày) / Recommended (enterprise scale).
- 3 cách audit: manual Schema validator + fetch test (3-4 giờ), paid GEO tool ($99-299 mỗi tháng), hoặc kit Claude Code
claude-growth(15-30 phút, kèm Schema JSON-LD snippet + citability rewrite suggestion sẵn dùng).
📌 Nếu bạn là PM, founder, CEO non-tech: bài này dùng nhiều thuật ngữ technical (GEO citability, llms.txt, AIO Traffic Impact, GPTBot, ClaudeBot). 2 câu summary cho non-dev:
- Audit này làm gì: 1 lệnh score khả năng AI engine (ChatGPT, Perplexity, Google AI Overviews) cite từng block H2-H3 trong bài bạn, plus llms.txt validation.
- Bạn nhận lợi ích gì: AI search era 2026: 15-55% search có AI Overview, CTR organic drop 30%+. AI cite = traffic mới từ kênh AI thay vì mất hoàn toàn.
GEO là gì và business impact 2026 ra sao?
GEO (Generative Engine Optimization) là tập hợp practice tối ưu content để được AI engine (Generative AI search) cite trong câu trả lời cho user query. Khác SEO (Search Engine Optimization) đo bằng rank trên SERP, GEO đo bằng citation rate (% lần content bạn được cite trên tổng query relevant) và citation share (% AI response cite bạn so với competitor). GEO chỉ là một yếu tố trong một SEO audit hoàn chỉnh.
5 platform AI search chính 2026:
- Google AI Overviews (AIO): xuất hiện trên một tỷ lệ lớn Google search query 2026 (ước tính dao động theo nghiên cứu). Cite 3-5 source per response.
- ChatGPT Search: launched 11-2024, default search experience cho 200M+ ChatGPT user. Cite 8-15 source per query.
- Perplexity: 100M+ MAU, search-first AI. Cite 5-20 source per query, optimize aggressive theo recency.
- Claude (Anthropic): web search beta 2025-2026. Cite curated authoritative source.
- Microsoft Copilot (Bing): integrate Bing Search + GPT-4. Cite Bing search result.
Tại sao 2026 quan trọng hơn 2024?
- AI Overviews phủ tỷ lệ lớn search query (ước tính ~15-55% tùy loại query). CTR organic drop ~30% trên query có AIO theo Wellows 2026 study (truy cập 2026-06-01).
- ChatGPT Search default mode từ 11-2024, 800M weekly user. Brand visibility shift từ Google SERP sang AI response.
- Search interest cho “Generative Engine Optimization” tăng mạnh 2024-2026. Market đang mature lên nhanh.
- llms.txt do Jeremy Howard (Answer.AI) đề xuất 09-2024 (proposal, chưa phải chuẩn chính thức), nhiều công ty AI + tài liệu kỹ thuật đã áp dụng. Site có llms.txt giúp AI crawler discover content dễ hơn.
- Schema.org v30 stable 03-2026 với new property cho speakable + citation tracking.
- AI engine có recency bias: content tươi mới được ưu tiên cite hơn, cập nhật thường xuyên tương quan với cite rate cao hơn (theo các phân tích AI search 2025-2026). Update dateModified khi refresh để giữ tín hiệu freshness.
Tác động kinh doanh:
| Vấn đề kỹ thuật | Tác động kinh doanh trực tiếp |
|---|---|
| llms.txt thiếu | AI crawler skip site, citation rate ~0% trong ChatGPT/Claude |
| Schema markup không AI-friendly | Google AIO không pick lên cite, brand invisible top response |
| Content không block-level citable | Long-form bị skip vì AI cần snippet đứng riêng được |
| Brand entity chưa recognize | AI engine không co-occurrence với category, mất authority |
| Outdated content > 18 tháng | Recency bias penalty, AI prefer fresher source |
Investment vs traffic shift opportunity: Manual audit GEO 3-4 giờ × ~$20 USD/giờ = ~$80 USD mỗi site. Paid GEO tool $99-299 mỗi tháng. Kit ~$240/năm (cost lifetime tier).
AI Overviews phủ tỷ lệ lớn search query 2026, CTR organic drop 30%+ trên query có AIO. Site không tối ưu GEO = mất ~15-25% organic traffic trong 12 tháng tới (estimate dựa trên Wellows + Ahrefs 2026 study). Site có 50K user/tháng mất ~7,500-12,500 user/tháng = traffic value $1,500-5,000/tháng (rate $0.20-0.40/click average). Payback investment kit 1-3 tháng.
GEO 2026: 5 nhóm check cần cover
ℹ️ Lưu ý quan trọng: 6 trong 33 check yêu cầu 👤 human judgment (không tool nào tự động được, vì là business policy / UX choice / legal review). Mỗi check manual đều có badge 👤 Manual inline để bạn dễ nhận. Chi tiết breakdown ở section Skill coverage cuối bài.
Tier: 🔴 Critical · 🟡 Important · 🟢 Recommended | Mode: 🤖 Auto (qua skill kit) · 👤 Manual (cần human judgment)
33 check GEO + AI Search 2026 chia 5 sub-section. Critical tập trung llms.txt + Schema AI-friendly (foundation cho AI crawler discover). Citability + brand mentions Important. Platform-specific Recommended cho team mature.
| Sub-section | Range | Tier dominant |
|---|---|---|
| 5.1 llms.txt + AI-friendly markdown | #1-6 | 🔴 Critical (5) + 🟡 (1) |
| 5.2 Schema markup cho AI parsing | #7-14 | 🔴 Critical (6) + 🟡 (2) |
| 5.3 Citability block-level optimization | #15-22 | 🔴 Critical (5) + 🟡 (3) |
| 5.4 Brand mentions + entity | #23-26 | 🟡 Important (3) + 🔴 (1) |
| 5.5 Platform-specific (ChatGPT/Perplexity/AIO) | #27-30 | 🟢 Recommended (3) + 🟡 (1) |

Tier classification:
- 🔴 Critical: fail = AI engine không discover content, citation rate ~0%. Ví dụ llms.txt missing, Schema markup bad, content không block-citable.
- 🟡 Important: fix trong 30 ngày, ảnh hưởng citation share competitive. Ví dụ brand entity weak, Schema thiếu sameAs, platform-specific tuning.
- 🟢 Recommended: nice-to-have enterprise scale. Ví dụ speakable Schema cho voice, AI citation tracking dashboard, A/B test prompt response.

Disclosure: Body chứa đầy đủ 33 check numbered. 342 check tổng hợp 9 yếu tố đã có ở series Audit Website 2026.
llms.txt + AI-friendly markdown: 6 check foundation 2026?
📌 Section này bao gồm check #1 đến #6 trong tổng 33 check.
llms.txt là file standard tương tự robots.txt nhưng dành riêng cho LLM crawler. Bạn liệt kê page quan trọng nhất + sitemap structure dạng markdown đơn giản, AI engine dùng làm “directory” navigate site bạn nhanh hơn so với crawl HTML đầy đủ.

- [1] Site có file
/llms.txtroot domain? 🔴 Critical- 💡 Tại sao: llms.txt spec llmstxt.org là chuẩn de-facto 2024-2026. AI crawler (ChatGPT, Claude) check file này trước HTML để discover priority content.
- ✅ Cách check: Mở
yoursite.com/llms.txtbrowser → phải hiển thị markdown content. Hoặccurl -sI yoursite.com/llms.txt→ HTTP 200.
- [2] llms.txt format markdown đúng spec (H1 + summary + H2 sections + links)? 🔴 Critical
- 💡 Tại sao: spec yêu cầu H1 = site name, summary 1-2 dòng, H2 sections group content. Sai format = AI parse fail.
- ✅ Cách check: Open llms.txt content, verify H1 → summary → H2 (Docs/Examples/Optional) → bullet links. Spec ví dụ tại llmstxt.org.
- [3] Có
/llms-full.txtcho deep content (optional nhưng giá trị)? 🟡 Important- 💡 Tại sao:
/llms-full.txtchứa concatenated markdown của top page (10-50 page) để AI fetch 1 lần thay vì 50 lần. Reduce hallucination. - ✅ Cách check:
curl -s yoursite.com/llms-full.txt | wc -l→ 500+ dòng OK. Hoặc dùng Anthropic generator script.
- 💡 Tại sao:
- [4] Content body có markdown structure rõ (H2/H3 + bullet + code block)? 🔴 Critical
- 💡 Tại sao: AI engine parse markdown tốt hơn HTML messy với inline style. Page Vue/React SPA với nested div không có semantic = AI bỏ qua.
- ✅ Cách check: View source body, count H2/H3 + bullet + code block. Sạch markdown = OK. Nested div thuần = refactor cần.
- [5] Robots.txt cho phép AI bot crawl (GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot)? 🔴 Critical
- 💡 Tại sao: nhiều theme default block AI bot. Site invisible với AI search nếu bot disallow.
- ✅ Cách check:
curl -s yoursite.com/robots.txt | grep -i 'gptbot\|claudebot\|perplexitybot'→ tìmAllow: /hoặc không có rule disallow.
- [6] Sitemap.xml include trong llms.txt links? 🔴 Critical
- 💡 Tại sao: AI crawler check sitemap để map content priority. Link trong llms.txt section “Docs” giúp index nhanh.
- ✅ Cách check: llms.txt content có line
- Sitemap: Full content indexkhông.
Schema markup cho AI parsing: 8 check Schema.org v30?
📌 Section này bao gồm check #7 đến #14 trong tổng 33 check.
Schema.org markup giúp AI engine parse meaning content (entity, relation, attribute) thay vì keyword matching. v30 stable 03-2026 ra new property cho AI search era. JSON-LD format trong <head> là chuẩn 2026.
Cho 8 JSON-LD type cụ thể nên prioritize 2026 (Article, FAQPage, HowTo, Product, Organization, BreadcrumbList, Person, VideoObject) với code template ready-to-paste, đọc thêm Schema Markup Best Practices 2026 trên NextGrowth.ai (English).
- [7] Article schema với author + datePublished + dateModified? 🔴 Critical
- 💡 Tại sao: AI engine + Google ranking factor (E-E-A-T) check author + freshness. Thiếu = signal weak.
- ✅ Cách check: Schema Validator nhập URL → Article type với 3 property mandatory. Hoặc view source
<script type="application/ld+json">search “Article”.
- [8] FAQPage schema cho FAQ section page? 🔴 Critical
- 💡 Tại sao: FAQ schema mặc dù deprecated Google rich result 05-2026 nhưng AI engine vẫn cite FAQPage data heavily. SearchEngineLand FAQ deprecation.
- ✅ Cách check: Schema Validator → FAQPage type với mainEntity array of Question. Mỗi Question có acceptedAnswer property.
- [9] Person schema (author) với sameAs links to social/LinkedIn? 🔴 Critical
- 💡 Tại sao: AI engine build entity graph cho author. sameAs link tới LinkedIn + Twitter + GitHub xác nhận identity, boost trust.
- ✅ Cách check: Validator → Person type với name + jobTitle + sameAs array. sameAs cần 3-5 link verified.
- [10] Organization schema với logo + sameAs + contactPoint? 🔴 Critical
- 💡 Tại sao: brand entity recognition cho AI. Organization schema map name → industry → location → contact, AI cite chính xác hơn.
- ✅ Cách check: Validator homepage → Organization type với @type, name, logo, sameAs, contactPoint properties.
- [11] BreadcrumbList schema cho nav structure? 🟡 Important
- 💡 Tại sao: AI engine map content hierarchy + topic group. Breadcrumb signal page thuộc category nào.
- ✅ Cách check: Validator interior page → BreadcrumbList type với itemListElement array.
- [12] HowTo schema cho tutorial step-by-step? 🟡 Important
- 💡 Tại sao: tutorial page có HowTo schema dễ được ChatGPT/Perplexity cite hơn cho query “how to X”. Mặc dù Google deprecated 2023 rich result, AI engine vẫn parse.
- ✅ Cách check: Validator tutorial page → HowTo type với step array.
- [13] Product schema với offer + aggregateRating cho e-commerce/review? 🔴 Critical
- 💡 Tại sao: review article không Product schema = AI không identify product entity. Mất visibility query so sánh “X vs Y”.
- ✅ Cách check: Validator review page → Product với offer.price, aggregateRating.ratingValue, brand properties.
- [14] Schema markup không có error theo Schema.org v30? 🔴 Critical
- 💡 Tại sao: schema syntax error = browser/AI ignore toàn block. 1 lỗi property = mất hết signal.
- ✅ Cách check: Schema Validator → 0 error. Hoặc Google Rich Results Test cho Google-specific validation.
Citability block-level: 8 check để AI cite passage cụ thể?
📌 Section này bao gồm check #15 đến #22 trong tổng 33 check.
AI engine không cite toàn page; chúng cite passage cụ thể (1-3 paragraph) trả lời câu hỏi user. Citability = ability của passage để standalone-cite được, không cần context xung quanh.
- [15] Mỗi H2/H3 section answer 1 câu hỏi cụ thể? 🔴 Critical
- 💡 Tại sao: heading question format match user query AI extract. “Tại sao X quan trọng?” được cite cho query “Why is X important?”.
- ✅ Cách check: Audit H2/H3 list, count question (?) vs statement. Target 60-80% question format.
- [16] Paragraph đầu mỗi section có definition-first sentence? 🔴 Critical
- 💡 Tại sao: AI extract first sentence làm answer summary. “X là Y” định nghĩa thẳng = citation perfect.
- ✅ Cách check: Audit 5-10 section đầu, sentence 1 có pattern “X là …” định nghĩa thẳng không.
- [17] Stats có inline source link (hyperlink tới authority)? 🔴 Critical
- 💡 Tại sao: AI verify stat qua source. Stats không link = AI skip vì không trust. Inline link → AI cite cả bạn lẫn source.
- ✅ Cách check: Body grep stats (%, số tuyệt đối). Mỗi stats có markdown link
statkhông. Min 9 inline link per article (per ongboit rule).
- [18] Block content (1-3 paragraph) standalone hiểu được không cần context? 🔴 Critical
- 💡 Tại sao: AI extract 1-3 paragraph làm citation. Nếu paragraph reference “as mentioned above” = AI không hiểu, skip.
- ✅ Cách check: Read random 3 paragraph trong article không context. Standalone meaningful không.
- [19] Sentence length avg 16-22 words? 🟡 Important
- 💡 Tại sao: sentence > 30 words = AI compress sai meaning. Sentence < 12 words = không đủ content cite.
- ✅ Cách check: Hemingway Editor nhập article → avg sentence length. Sweet spot 16-22.
- [20] Bullet list có 3-7 items per list? 🟡 Important
- 💡 Tại sao: AI extract bullet list nguyên block. List 10+ items bị truncate, list 1-2 items không meaningful.
- ✅ Cách check: Audit bullet list count items. Refactor list > 7 thành 2 list hoặc table.
- [21] Code block có comment + clear context? 🔴 Critical
- 💡 Tại sao: AI cite code snippet kèm explanation. Code không comment = AI cite raw code, user không biết dùng.
- ✅ Cách check: Code block có comment đầu + paragraph context trước/sau không.
- [22] First 100 words paragraph chứa primary keyword + definition? 🟡 Important
- 💡 Tại sao: AI engine ưu tiên first 100 words làm summary. Keyword + definition front-loaded = citation higher.
- ✅ Cách check: First paragraph article có primary keyword + 1 sentence definition không.
Brand mentions + entity: 4 check để AI recognize brand?
📌 Section này bao gồm check #23 đến #26 trong tổng 33 check.
AI engine build entity graph cho brand. Co-occurrence với category + competitor + authority source = brand recognition tăng. Mention rate trong AI response = visibility metric mới ngoài SERP rank.
- [23] Brand name + variant consistent trong content? 🔴 Critical
- 💡 Tại sao: “Ông Bố IT” vs “OngBoIT” vs “OBI” inconsistent = AI confused entity. Pick 1 canonical + dùng nhất quán.
- ✅ Cách check: Audit content grep brand name variant. Standardize trên 1 canonical (e.g., “Ông Bố IT” full name).
- [24] Brand mention trong external article authority (PR + backlink)? 🟡 Important 👤 Manual
- 💡 Tại sao: AI engine train trên external mention. Brand không mention ngoài site = entity weak, AI không cite confident.
- ✅ Cách check: Google search
"Ông Bố IT" site:.edu OR site:.gov OR site:authoritydomain.com→ mention count. Target 10+ authority mention.
- [25] sameAs link trong Organization schema verified? 🟡 Important
- 💡 Tại sao: sameAs link tới Wikipedia, Wikidata, LinkedIn = AI verify entity. Unverified link bị skip.
- ✅ Cách check: Organization schema sameAs array có Wikipedia entry không. Nếu không có: create Wikipedia stub hoặc Wikidata entity.
- [26] Brand co-occurrence với category keyword trong top article? 🟡 Important 👤 Manual
- 💡 Tại sao: “Ông Bố IT” co-occurrence với “Claude Code”, “SEO”, “n8n” = AI map brand → category group.
- ✅ Cách check: Top 10 article có brand name + category keyword cùng paragraph không. Audit + add inline mention strategic.
Platform-specific: 4 check tối ưu ChatGPT/Perplexity/AIO?
📌 Section này bao gồm check #27 đến #30 trong tổng 33 check.
Để hiểu sâu cơ chế Google AI Overviews + cách content được pick cite, đọc AI Overview SEO Guide trên NextGrowth.ai (English) cung cấp deep-dive 2026 strategy.
- [27] Content có direct answer 40-60 words ngay đầu cho ChatGPT? 🟢 Recommended
- 💡 Tại sao: ChatGPT extract first 40-60 words làm answer summary. Front-load answer = cite probability tăng 2.5x.
- ✅ Cách check: First paragraph 40-60 words có direct answer cho query target không.
- [28] Recency signal (datePublished + dateModified < 6 tháng)? 🟡 Important
- 💡 Tại sao: AI engine có recency bias. Content cũ ít được AI cite hơn content tươi; update dateModified khi refresh content.
- ✅ Cách check: Schema Article dateModified < 6 tháng. Audit content > 18 tháng list để refresh quarterly.
- [29] Perplexity-optimized: content < 800 words concise sections? 🟢 Recommended
- 💡 Tại sao: Perplexity prefer concise section dễ extract. Long-form 3K+ words bị down-rank vs section-based article.
- ✅ Cách check: Audit article > 5K words → split thành multiple smaller article hoặc TOC navigation prominent.
- [30] Google AIO speakable Schema cho voice search? 🟢 Recommended
- 💡 Tại sao: Google AIO + voice assistant extract speakable section. Schema.org speakable property identify voice-ready content.
- ✅ Cách check: View source
<script type="application/ld+json">có “@type”: “SpeakableSpecification” với cssSelector array không.
Measurement + Fan-out + Anti-stuffing: 3 check đo lường GEO
3 check đo baseline AI visibility + cover fan-out query + tránh keyword stuffing phản tác dụng.
- [31] Có baseline AI visibility (GA4 AI-bot segment + manual prompt test 30-50 query/quý)? 🟡 Important 👤 Manual
- 💡 Tại sao: Measurement là 1 trục riêng của GEO 2026. Không đo baseline thì không biết GEO có tiến không.
- ✅ Cách check: Set GA4 segment cho AI bot traffic (ChatGPT-User, PerplexityBot referrer); manual prompt test 30-50 query mỗi quý; record baseline cite rate để so trend.
- [32] Content cover fan-out sub-question quanh topic chính, không chỉ keyword chính? 🟡 Important 👤 Manual
- 💡 Tại sao: AI bẻ câu hỏi phức tạp thành nhiều sub-query (fan-out) rồi search từng cái. Content nên cover các sub-question xung quanh topic.
- ✅ Cách check: Mỗi pillar cover các câu hỏi phụ buyer hay hỏi AI (audit bằng cách hỏi ChatGPT what related questions cho topic).
- [33] Fact density đủ NHƯNG tránh keyword stuffing + stats vô nghĩa? 🟡 Important 👤 Manual
- 💡 Tại sao: Princeton research: thêm quote/stats/citation tăng visibility tới khoảng 40%, NHƯNG keyword stuffing GIẢM visibility khoảng 10%; stats generic out-of-context không tác dụng.
- ✅ Cách check: Audit fact density (data point + named citation mỗi 500 từ) nhưng tránh keyword stuffing + stats vô nghĩa.
3 cách thực hiện audit 33 check theo budget
Có 3 cách audit 33 check GEO + AI Search 2026, đánh đổi khác nhau giữa thời gian, chi phí, độ chính xác. Xem công cụ audit website theo từng yếu tố để chọn đúng tool cho mỗi nhóm check.

Cách 1: Manual với Schema Validator + fetch test + AI prompt test
Phù hợp dev tự audit 1 site, sinh viên/người mới bắt đầu (budget = 0), hoặc learn GEO fundamentals. Schema.org Validator + Google Rich Results Test + llmstxt.org spec + manual prompt test ChatGPT/Claude/Perplexity đều free. Thời gian 3-4 giờ, 65% coverage.
GEO discipline đang emerging 2026. Fundamentals dễ học hơn SEO traditional vì spec ít hơn, nhưng practice cần lặp nhiều với prompt test để đánh giá citation rate thực tế.
Stack tool:
- Schema.org Validator cho Schema markup audit
- Google Rich Results Test cho Google-specific validation
curl -s yoursite.com/llms.txt+ spec llmstxt.org cho llms.txt audit- Manual prompt test ChatGPT/Claude/Perplexity với 5-10 query relevant, count citation
- Hemingway Editor cho readability + sentence length
- View source for inline schema + first 100 words audit
Hạn chế: manual prompt test 5 platform x 10 query = 50 sample, không đủ statistical significance, audit 5+ site tốn time linear, không có actionable rewrite suggestion.
Cách 2: Paid GEO tool subscription
Phù hợp agency audit client batch hoặc team SEO scale GEO. Tool 2026 emerging market: Profound, BrandRank.ai, Hall, etc. Cost trung bình $99-299 mỗi tháng entry, $499-2K mỗi tháng pro.
Mạnh: dashboard tổng hợp citation rate per platform, track historical, alert competitor citation share.
Hạn chế: tool còn beta + dataset limited, English-focused market, không integrate VN-specific (Vietnamese AI search emerging), cost cộng dồn agency.
VN context outsource GEO: hire freelance VN audit GEO trung bình $120-280 USD mỗi site đầy đủ (cần freelance có hands-on Schema markup + AI prompt test experience, market emerging 2026). Agency VN chuyên GEO $800-2,400 USD mỗi project kèm Schema JSON-LD generation + AI citation tracking 30 ngày. Cost cao hơn paid tool nhưng có actionable rewrite suggestion VN-language + AI Overviews tracking thực tế.
Cách 3: Kit Claude Code claude-growth (6 skill chuyên dụng + 1 orchestrator)
Kit ship 6 skill chuyên audit GEO + 1 orchestrator full 33 check.
Cách get kit: Kit hiện ở giai đoạn private v0.11+, public v1.0.0 launch Q3 2026. Mình đang battle-test trên 6 site (ongboit + 5 client) trước public release. Xem chi tiết + đăng ký sớm ở bài giới thiệu kit claude-growth để get early access beta build + lifetime 30% off launch price. Manual Schema Validator + prompt test free path ở Cách 1 vẫn dùng tốt nếu budget = 0; kit chỉ cần khi audit batch 5+ site hoặc cần actionable rewrite suggestion AI tự generate.
| Skill kit | Cover check số | Use case |
|---|---|---|
/geo-citability |
#15-22 block-level + recency | Per-H2 citability scoring |
/geo-platform-optimizer |
#27-30 ChatGPT/Perplexity/AIO | Platform-specific tuning |
/geo-llmstxt |
#1-6 llms.txt + AI markdown | llms.txt generator + audit |
/blog-schema |
#7-14 Schema markup AI parsing | JSON-LD generator + v30 audit |
/geo-brand-mentions |
#23-26 brand entity | Brand mention monitor + co-occurrence |
/geo-content |
#15-22 content rewrite suggestions | Rewrite content for citability |
3 cách dùng kit:
- Cách 1 – Skill riêng lẻ debug: chạy 1 skill khi nghi vấn 1 tầng (e.g., citability fail →
/geo-citabilityrewrite suggestion deep-dive). Output 1 markdown report + rewrite snippet paste. - Cách 2 – Orchestrator full audit: chạy
/seo-pipeline yoursite.com --geofull 33 check, 15-30 phút output HTML/MD deliverable + Schema JSON-LD snippet + citability rewrite suggestion sẵn dùng. - Cách 3 – Multi-client agency mode: per-agency license cover 25 client site, white-label GEO report rebrand theo agency, n8n webhook integration cho weekly AI citation tracking ChatGPT/Perplexity/AIO, VN/EN dual-language support. Tier này release Q3 2026 cùng v1.0.0 launch.
Sample output illustrative (anonymized):
GEO + AI Search Audit Report: ongboit.com (Sample)
=====================================================
llms.txt: PASS (root + full versions)
Schema v30: PASS (Article + FAQPage + Person + Organization)
Citability score: 78/100
Brand mention authority: 12 sources
Critical findings: 1
→ [11] BreadcrumbList schema missing trên 8/12 article
Important findings: 4
→ [16] 5 article thiếu definition-first sentence H2
→ [17] 3 stats missing inline source link
→ [22] 4 article first 100w không có primary keyword
→ [25] sameAs schema chưa link tới Wikidata
JSON-LD snippet auto-generated: 8 file (Schema templates)
Rewrite suggestion: 5 H2 section
Onboarding kit ~60 phút cho buyer. Số liệu illustrative anonymized.
Muốn chạy 33 check GEO bằng 1 lệnh thay vì audit tay?
Kit claude-growth gom toàn bộ skill vào pipeline 1 lệnh trên Claude Code, từ URL tới report + Schema JSON-LD snippet + citability rewrite suggestion. Đã test trên 6 site.
So sánh 3 cách: time vs coverage vs actionable
| Tiêu chí | Manual | Paid GEO Tool | Kit claude-growth |
|---|---|---|---|
| Thời gian 1 site (33 check) | 3-4 giờ | 1-2 giờ + setup | 15-30 phút |
| Coverage | 65% (manual prompt sample) | 80% (auto dashboard) | 85% (auto + rewrite suggestion) |
| VN-specific GEO | Manual research | Limited (English-focused) | Built-in VN support |
| Schema JSON-LD snippet | ❌ tự viết | ❌ template only | ✓ auto-generated v30 |
| Citability rewrite | ❌ tự edit | ❌ flag only | ✓ AI-suggested rewrite |
🔧 Setup nhanh: API key + CLI tool cần chuẩn bị (nếu chạy tay từng skill)
Bảng dưới list rõ skill nào cần API key / browser / CLI tool. Nếu mua kit claude-growth, các setup này đã preconfig sẵn (chỉ cần paste credential vào .env). Nếu tự chạy tay, làm theo từng row.
| Skill / tool | Yêu cầu API / cài đặt | Chi phí | Chi tiết |
|---|---|---|---|
| seo-geo | Không cần key | 0 đ | Parse llms.txt + AI bot allow rules trong robots.txt |
| seo-technical | Không cần key | 0 đ | HTML semantic + schema extract |
| seo-dataforseo (LLM mentions) | DataForSEO MCP | ~$0.10/query | ai_opt_llm_ment_search endpoint, optional |
| chrome-devtools MCP | Chrome installed | 0 đ | Test bot User-Agent simulation |
| Manual AI Overview check | Google search | 0 đ | Search query, screenshot AIO box, đánh giá citation |
Gợi ý: setup 1 lần đầu mất 30-90 phút. Sau đó re-run rất nhanh. Nếu chỉ muốn audit 1 lần, mua kit + dùng setup sẵn nhanh hơn là tự setup từ đầu.
Skill coverage: bao nhiêu % 33 check tự động được?
Nếu chạy hết các skill mentions trong Cách 3 (kit claude-growth), coverage ~82% của 33 check GEO + AI Search, cụ thể 27/33 check auto qua skill, 6/33 cần human judgment. Honest breakdown:
Skill chủ lực (7 skill cover 27 check tự động):
6 check cần human (không skill nào tự động được):
| Check | Lý do cần manual | Workaround |
|---|---|---|
| #24 | Brand mention reclamation outreach | Manual outreach + relationship |
| #26 | Brand co-occurrence | Manual content audit |
| #31 | GA4 segment AI bot baseline | Manual GA4 setup |
| #32 | Fan-out sub-question coverage | Human content review per pillar |
| #33 | Fact density citation quality | Human judgment vs stuffing |
| #28-29 | Platform-specific tone optimization | ChatGPT vs Perplexity, human iterate |
Verdict: kit cover 82% tự động + 6 check còn lại là strategic decision (business policy, UX choice, legal review), không có tool nào thay thế được human judgment ở những điểm này. Đây là design choice của kit: automate cái automatable, surface cái cần human để bạn quyết.
Quick win top 5 ship trong 1 buổi
5 quick win ROI cao nhất ship 1 buổi (4-6 giờ):

- Create llms.txt + llms-full.txt (1 giờ): generate từ sitemap + top 30 article. Spec llmstxt.org format. Upload root domain. Impact AI crawler discover content + cite faster.
- Add 4 Schema markup core (Article + FAQPage + Person + Organization) (2 giờ): JSON-LD trong
<head>per page type. Impact AI engine entity graph build accurate. - Update robots.txt allow AI bot (15 phút): explicit
User-agent: GPTBot Allow: /+ ClaudeBot + PerplexityBot. Impact site visible cho AI crawler. - Front-load definition + primary keyword 5-10 article top (1.5 giờ): first 100 words include primary keyword + 1 sentence definition. Impact citation rate ChatGPT + AIO.
- Add inline source link cho 10 article top stats (1 giờ): grep stats, add markdown link tới authority source. Impact AI verify + cite cả bạn lẫn source.
Bookmark bài này + tick checklist khi audit site. 342 check tổng hợp 9 yếu tố đã có ở bài tổng hợp chính Audit Website 2026 (interactive tick online hoặc PDF 85 trang, free CC BY 4.0).
📊 Demo: chạy 3 skill thực tế trên ongboit.com (output sample)
Để bạn hình dung output thực tế khi chạy từng skill cho claude-code-audit-geo-ai-search, đây là 3 sample run trên ongboit.com (data anonymized + truncated, full output 5-20KB mỗi skill):
▶ /geo-llmstxt ongboit.com → llms.txt validation
{
"url": "https://ongboit.com/llms.txt",
"present": true,
"http_status": 200,
"content_length_kb": 7.5,
"structure_valid": true,
"sections_detected": 6,
"pillar_links_listed": 27,
"external_url_check": "100% return 200",
"last_updated_days_ago": 1,
"llms_full_md_present": true,
"llms_full_md_size_kb": 65,
"articles_indexed": 180,
"composite_score": 92,
"severity": "LOW",
"recommendation": "llms.txt tổng hợp với 27 pillar links + llms-full.md với 180 articles. Cheap GEO win đã claim."
}
Action: Kit auto-validate format spec + ensure broken link 0. Cover check #2-6 llms.txt foundation.
▶ /geo-schema ongboit.com homepage → site-wide schema scan
{
"url": "https://ongboit.com",
"jsonld_blocks": 1,
"schema_types": ["WebSite", "WebPage", "Organization", "Person", "BreadcrumbList"],
"spec_version_check": "v30 PASS",
"rich_results_eligible": true,
"rich_results_test_errors": 0,
"missing_types_recommended": ["FAQPage (cho some posts)", "Article speakable property", "Product (if e-commerce)"],
"sameAs_count": 4,
"composite_score": 85,
"severity": "LOW",
"recommendation": "Site-wide schema solid. Per-article schema cần Speakable property cho AI voice search (Cover check #16 Speakable)."
}
Action: Kit gen JSON-LD template thiếu (FAQPage, Speakable) sẵn paste vào Rank Math Pro. Cover check #13-15 schema.org v30.
▶ /geo-citability ongboit.com/[article] → per-passage block-level scoring
{
"url": "https://ongboit.com/claude-code-audit-content/",
"passage_count": 47,
"passage_citability_avg": 78,
"h2_open_definition_first_pct": 64,
"h2_question_format_pct": 71,
"stats_inline_source_link_pct": 82,
"block_standalone_pct": 75,
"uniqueness_vs_serp_top5": 0.68,
"best_passages_for_ai_cite": [
{"h2": "Phase 1 Setup", "score": 92, "platform_match": ["ChatGPT", "Perplexity"]},
{"h2": "Phase 3 Decision", "score": 88, "platform_match": ["AIO", "Gemini"]}
],
"composite_score": 78,
"severity": "LOW"
}
Action: Per-passage scorecard giúp identify section nào AI engine prefer cite. Cover check #15-22.
Pattern output tương tự cho mọi skill khác trong kit. Heavy orchestrator (/seo-pipeline) consolidate output 14 skill thành 1 HTML report 32 trang + autofix bundle 23 file.
Câu hỏi thường gặp
1. Bài cover scope nào, không cover scope nào?
Cover: 33 check GEO + AI Search 2026 chia 5 nhóm (llms.txt, Schema AI, Citability, Brand mentions, Platform-specific). Không cover: traditional SEO ranking factor (link velocity, anchor text optimization legacy), local SEO Google Business Profile, voice search Alexa/Siri (chỉ touch speakable schema cơ bản), paid AI ads (ChatGPT promoted, Perplexity Ads emerging).
2. GEO có phải kế thừa thay thế SEO không?
Không thay thế. GEO + SEO complementary 2026. SEO vẫn 50% traffic source qua Google SERP traditional, GEO chiếm phần still growing (15-25% query có AIO citation 2026). Site need cả 2: rank Google + cite AI engine. Bài này focus GEO layer trên foundation SEO sẵn có.
3. llms.txt vs sitemap.xml: dùng cả 2 hay chỉ 1?
Cả 2 độc lập. Sitemap.xml chuẩn cho crawler search engine (Google, Bing) discover URL. llms.txt chuẩn cho AI crawler discover priority content + structure overview dạng markdown human-readable. AI crawler check llms.txt trước sitemap, sitemap fallback nếu llms.txt thiếu.
4. Re-audit GEO cadence bao lâu nên chạy?
- Site nhỏ: quarterly full audit + monthly Schema validator check.
- Site medium (publication + e-commerce): monthly full + weekly manual prompt test ChatGPT/Perplexity với 5-10 query target.
- Enterprise: weekly full + first-party AI citation tracking dashboard realtime.
- Mỗi content launch: ad-hoc citability audit cho article mới.
5. AI citation tracking metric nào tin được?
Mới emerging 2026, không có industry standard yet. Cách tracking thực tế: (1) Manual prompt test 50-100 query relevant, count brand mention rate; (2) Profound/BrandRank.ai tracking dashboard (beta tier); (3) GSC referrer ChatGPT.com + Perplexity.ai (traffic-side proxy). Combination cả 3 cho picture đầy đủ.
6. Kit claude-growth áp dụng cho yếu tố nào khác?
Kit cover 9 yếu tố Audit Website 2026: Technical SEO, Core Web Vitals, Accessibility, Security + PDPD, GEO + AI Search (bài này), Backlinks, Brand Authority, Content Audit. Xem bài tổng hợp chính Audit Website 2026 cho overview + decision tree audit theo audience.
Kết luận: 3 take-away ngay hôm nay
Site không tối ưu cho AI engine = invisible với phần traffic source mới đang lớn dần. Google AI Overviews phủ tỷ lệ lớn query 2026, ChatGPT Search default cho 800M weekly user, search interest cho GEO tăng mạnh. 2026 là năm GEO chính thức trở thành discipline standalone bên cạnh SEO.
3 hành động ngay hôm nay:
- Tick Critical 10 trước trong 45 phút: llms.txt root, llms.txt format spec, markdown structure, robots.txt allow AI bot, Article schema, FAQPage schema, Person sameAs, Organization, H2 question format, stats inline link. 10 check này cover ~70% citation rate baseline.
- Chọn cách audit phù hợp scale: 1 site dev tự manual với Schema Validator + prompt test; agency 5+ client thì paid GEO tool subscription; multi-site hoặc cần actionable rewrite suggestion thì kit
claude-growthsave thời gian + VN-specific support. - Setup re-audit cadence: site nhỏ quarterly, site medium monthly + weekly prompt test, enterprise weekly + AI citation tracking realtime. GEO landscape thay đổi nhanh hơn SEO traditional, re-audit thường xuyên cần thiết.
Bài này là phần GEO + AI Search (yếu tố 5) trong series Audit Website 2026. Đọc các bài đã có: Audit Technical SEO 2026, Core Web Vitals 2026, Accessibility WCAG 2.2, Security + PDPD 2026, hoặc xem bài tổng hợp chính Audit Website 2026 với master checklist 342 check (interactive + PDF 85 trang).
