Index of every page on this site: llms.txt
All skills
coreyhaines31 avatar

/ai-seo

@e85f3cb
Run it yourself

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions 'AI SEO,' 'AEO,' 'GEO,' 'LLMO,' 'answer engine optimization,' 'generative engine optimization,' 'LLM optimization,' 'AI Overviews,' 'optimize for ChatGPT,' 'optimize for Perplexity,' 'AI citations,' 'AI visibility,' 'zero-click search,' 'how do I show up in AI answers,' 'LLM mentions,' 'optimize for Claude/Gemini,' 'llms.txt,' 'llms-full.txt,' 'OKF,' 'Open Knowledge Format,' 'knowledge bundle,' 'agent-readable site,' 'agent readiness,' 'is my site agent-ready,' 'WebMCP,' 'do listicles still work for AI,' 'ChatGPT stopped citing comparison pages,' 'how do LLMs see our brand,' 'LinkedIn for AEO,' or 'AI citation format shift.' Use this whenever someone wants their content to be cited or surfaced by AI assistants and AI search engines. For traditional technical and on-page SEO audits, see seo-audit. For structured data implementation, see schema.

Use this Skill: https://skilld.dev/gh/coreyhaines31/marketingskills/ai-seo

Nothing lands on disk. Nothing to clean up.

Fork this Skill

Edit a local copy. It keeps the author and licence.

referencesformat-volatility.md

≈1.8k tokens on demand. Your agent reads this file only when SKILL.md points to it.

Format Volatility — Which Content Formats AI Cites (and How Fast That Changes)

Citation-source volatility (Reddit wiped overnight, Gemini favoring owned sites) is covered in agent-readiness.md. This reference covers the second volatility axis: citation-format — which page types AI engines retrieve and cite, and the August 2026 evidence that heavily-exploited formats get demoted.

Read this before recommending comparison pages, listicles, or "best X" content for AI visibility. The advice changed materially with ChatGPT 5.6.

The ChatGPT 5.6 format shift (August 2026)

Data from Peec AI (shared by Tomek Rudzki via Lily Ray, Aug 2026), comparing ChatGPT retrieval behavior before and after the 5.6 launch:

Fan-out queries — the modifiers that declined most as a share of ChatGPT's background searches:

  • "vs"
  • "comparison"
  • "top"
  • "best"
  • "reviews"

At the same time: a surge in site: searches and modifiers like "official".

Citations by page type — share of total ChatGPT citations:

Page type Pre-5.6 Post-5.6 Change
Listicles ("Top 10 X," "8 best Y") 15.77% 7.80% −50.5%
Comparison pages ("X vs Y," alternatives) 9.08% 6.17% −32.1%

The interpretation (Lily Ray's, and it fits the fan-out data): these are exactly the two formats companies scaled for GEO over the prior 18 months, and ChatGPT adjusted retrieval to mitigate the spam. The site:/"official" surge points the same direction — toward primary sources and owned domains, away from aggregator formats.

What this changes (and what it doesn't)

It does NOT mean "stop making comparison pages." Comparison and best-of content still:

  • Converts human buyers (its original job)
  • Gets cited by Google AI Overviews (which follow core rankings, not ChatGPT's retrieval)
  • Feeds Gemini and Perplexity, which haven't shown the same demotion
  • Answers real mid-funnel queries on your own site

It DOES mean:

  1. Stop justifying scaled listicle/comparison production with "it wins AI citations." On ChatGPT — the largest AI answer surface — that rationale lost half its force in one release.
  2. The "official"/primary-source shift favors your owned pages. Product pages, docs, pricing pages, original research — the pages only you can publish — are rising as the citable class. This compounds the Gemini finding (business-owned sites ≈ 60% of citations).
  3. Format strategy is now per-platform. Check which engines matter for your category before choosing formats:
Format ChatGPT (post-5.6) Google AIO Gemini Perplexity
Listicles / best-of Demoted Rankings-dependent OK OK
Comparison / vs pages Demoted Rankings-dependent OK OK
Original research + data Strong Strong Strong Strong
Product/docs/pricing (owned, "official") Rising Strong Dominant Strong
How-to / guides Steady Strong OK Strong

(Table caveat: the demotion was measured on ChatGPT only. "OK" for Gemini/Perplexity means no demotion has been reported there — not that stability was measured. Any engine can ship its own 5.6-style shift.)

  1. Treat every number above as a dated snapshot. Same doctrine as source volatility: these are Aug 2026 measurements of a moving system. Verify against your own citation monitoring before betting budget.

LinkedIn as a citation surface

LinkedIn is among the most-cited domains for professional queries, but the surface mix shifted during 2026 and differs by engine: ChatGPT moved from Pulse articles to feed posts, Perplexity and Copilot still cite articles and company pages, and Gemini barely cites LinkedIn at all. A post's first words still become its URL slug, so front-load the target phrase.

Correction: LinkedIn's guide doesn't say Articles get ~60% of citations versus ~40% for Posts. It says articles, newsletters, and posts combined account for 60%. Third-party splits put Articles ahead overall (roughly 60–70% vs 25–35%), but not on ChatGPT anymore.

Full breakdown by engine, crawler access, a noindex self-check, and what makes posts citable: linkedin-ai-citations.md.

DIY diagnostic: extract ChatGPT's real fan-out queries

You don't need a tool to see what ChatGPT actually searches for in your niche (method circulating publicly, Aug 2026):

  1. Run an important query for your category in ChatGPT (with search).
  2. Open DevTools → Network tab, refresh the conversation (URL id after /c/).
  3. Find the conversation response payload and search it for queries.
  4. You'll see the literal background searches ChatGPT fanned out to.

Use it for: building your query-test list from real fan-out behavior instead of guesses; checking whether your category's fan-outs still use "best/vs" modifiers or have shifted to site:/"official" patterns; finding sub-topics your content doesn't cover.

Then work backwards from the domains. If the fan-out runs site: searches on third-party sources (Gartner, G2, Capterra) for your category, those profiles are your priority list, often ahead of new pages on your own site. See positioning-and-consensus.md.

Do not use it for: auto-generating and mass-publishing an article per fan-out query. That's the exact scaled-content pattern 5.6 demoted (and Google's scaled content abuse policy names). The diagnostic is for coverage planning, not content spam.

Measurement rigor: AI answers are non-deterministic

A single ChatGPT answer is an anecdote, not a measurement — the same prompt returns different sources run-to-run. (The statistical-rigor framing here is popularized by Initial Commit's AEO audit skill, Josh Pigford, Aug 2026; the practice stands on its own.)

When auditing or monitoring:

  • Track prompts like keywords. "I'm looking for the best X," "what is the best X," and "find me the best X" usually return the same brands. Collapse wording variants into one core prompt per intent, and spend the budget on repeat runs instead.
  • Run each query 3–5 times per platform, fresh session each time.
  • Track mention/citation rate ("cited in 3 of 5 runs"), never a yes/no from one run.
  • Report the sample size with every number ("40% mention rate, n=5") so future-you knows how much to trust it.
  • Compare rates over time, not runs. A drop from 4/5 to 3/5 is noise; a drop from 4/5 to 0/5 sustained across a month is signal.
  • Before diagnosing why you're not cited, split causes the way an audit should: technical (can't be crawled/parsed — see agent-readiness.md), comprehension (AI describes you inaccurately or vaguely), or trust (understood but not selected — see citations-vs-recommendations.md).

Sources, all labeled and dated: Peec AI pre/post-5.6 citation data via Tomek Rudzki and Lily Ray (Aug 2026); LinkedIn's AEO guide numbers via Chris Long (Sep 2026, platform-reported); fan-out extraction method as publicly circulated (Aug 2026); measurement-rigor framing credited to Initial Commit's AEO audit skill (Josh Pigford, Aug 2026). All snapshots of a volatile system — verify against your own monitoring.

Source: SKILL.md on GitHub

skilld matched fixed text patterns in SKILL.md and file names. Patterns miss obfuscated code.

skilld run checks every file with the same patterns. It asks for approval before it loads a Skill with a behavior marked Needs approval.

1 warning3d5 checks · Risk SAFE
  • Gen Agent Trust Hub7d

    This skill provides a comprehensive framework for AI Search Engine Optimization (AI SEO). It includes tactical guidance, content templates, and technical audit steps. The skill references well-known external tools and provides standard shell commands for site inspection. No malicious patterns or security risks were identified.

  • Socket3d

    No alerts

  • Snyk3d

    Risk: LOW · No issues

  • Runlayer7mo

    2/3 files flagged

  • ZeroLeaks6mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at e85f3cb. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 4 days ago.

Activeupdated 5 days ago
metadata
{
  "version": "2.10.1"
}
  • ai-seo
  • aeo
  • llm-optimization
  • answer-engine
  • content-marketing
  • structured-data
  • generative-search
  • ai-visibility

README badge

README badge for coreyhaines31/marketingskills/ai-seo

Optimizes content to be discovered and cited by AI search engines like ChatGPT, Perplexity, Claude, Google AI Overviews, and Copilot. Covers content structure for extractability, authority signals, platform-specific ranking factors, and AI bot access configuration.

Generated from the current SKILL.md.

Does this skill help with Google AI Overviews?
Yes, but the approach differs from other AI platforms. For Google AI Overviews, follow standard SEO practices and E-E-A-T — Google explicitly states no special markup or AI-specific optimization is required. For ChatGPT, Claude, and Perplexity, layer on extractable structure (definition blocks, FAQs, comparison tables) and llms.txt files.
What if my site is blocked from AI crawlers?
You won't be cited by that platform. Check your robots.txt for blocks on GPTBot, PerplexityBot, ClaudeBot, Google-Extended, and Bingbot. You can allow search/citation crawlers while blocking training-only crawlers like CCBot.
Does AI SEO require creating separate content from traditional SEO?
No. Write for people and organize with clear headings, paragraphs, and structure. This satisfies both traditional search and AI platforms. Avoid creating scaled or duplicate content specifically for AI, which violates Google's spam policies.
Which optimization methods boost AI visibility the most?
According to Princeton GEO research, citing sources (+40%), adding statistics with sources (+37%), and including expert quotations (+30%) deliver the largest visibility boosts across AI platforms like Perplexity. Combining fluency improvements with statistics yields the highest gains.
Can I rank on page 2 or 3 and still get cited in AI answers?
Yes. AI systems select sources based on content quality, structure, and relevance — not just rank position. A well-structured page with clear answers and authority signals can be cited even if it ranks lower in traditional search.

Generated from the current SKILL.md. These answers refresh after source changes.