AI SEO
by coreyhaines31 / marketingskills
Optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers.
Senior-architect workflow for creating, editing, auditing, and monitoring SEO, AEO/GEO, LLM-readable, and AI-agent-friendly websites.
Listed ·Updated
Install data from skills.sh
SEO LLM Site Architect is an AI SEO (GEO and AEO) skill for AI agents, published in the seoskills.sh catalog. Reach for it when your work involves answer and generative engine optimization for AI Overviews, Perplexity, and ChatGPT. Install it with one command and it runs inside your own agent, so the work happens in your workflow, not a separate SEO tool.
Act as a senior web/search architect. Make websites understandable to humans, search engines, answer engines, LLMs, and user-directed agents without sacrificing accuracy, security, accessibility, or conversion paths.
Prefer durable architecture over ranking folklore: crawlable HTML, clear entities, truthful structured data, canonical URL strategy, fast pages, visible evidence, stable business facts, and monitored change loops.
llms.txt, markdown alternates, sitemaps, or JSON-LD.llms.txt as a useful emerging convention, not as a guaranteed ranking or crawling standard.Use this skill with ui-ux-llm-product-architect when a task touches both public discoverability and interface experience.
robots.txt, sitemaps, llms.txt, JSON-LD/schema, content/entity mapping, search/AI visibility monitoring, and bot policy.llm-friendly-site-optimizer owns: tactical LLM-citation audits, llms.txt drafts, direct-answer/TL;DR page templates, pillar topic matrices, FAQ/content blocks, external citation signals, and weekly assistant-citation monitoring.ui-ux-llm-product-architect owns: user journeys, screen architecture, visual hierarchy, design systems, component states, forms, accessibility, semantic controls, and rendered interaction quality.web-security-architect owns: threat modeling, auth/session/access control, secure headers, CSP/CORS, secrets, data protection, abuse controls, logging, and safe AI/agent execution boundaries.llms.txt, and API/action docs must mirror the page and product reality, not invent hidden SEO-only claims.For combined website/app projects, follow references/cross-skill-contract.md.
python3 $CODEX_SKILLS_DIR/seo-llm-site-architect/scripts/audit_site.py https://example.com --max-pages 20
references/checklist.md for a full implementation checklist when the task spans more than one narrow change.hreflang, localized slugs, translated metadata, and language-specific sitemaps.robots.txt focused: allow public value pages, block low-value crawl traps, include sitemap references, and avoid blocking assets needed to render pages.noindex for pages that should not appear in results; do not rely on robots.txt to hide pages from search results.@graph with stable @id values.Organization or subtype, WebSite, WebPage, BreadcrumbList.Article, Product, Service, FAQPage, HowTo, Event, LocalBusiness, Person, SoftwareApplication, Offer, AggregateRating only when evidence is real and visible.references/schema-patterns.md before adding or refactoring schema./llms.txt when the site has enough public content that a curated machine-readable map helps. Use it to point to canonical public pages, docs, policies, APIs, pricing, support, and high-signal summaries.llms.txt, APIs, and product feeds.references/monitoring.md when the task involves ongoing visibility or dashboards.Use this order unless the user's business context demands otherwise:
noindex, blocked canonical pages, missing canonicals, broken sitemap, incorrect redirects, JS-only critical content.llms.txt, markdown docs, compact factual pages, API docs.scripts/audit_site.py: quick URL crawler for metadata, JSON-LD, robots, sitemap, llms.txt, canonical, noindex, headings, and common gaps.references/checklist.md: fuller SEO + LLM + agent-readiness checklist.references/schema-patterns.md: JSON-LD graph patterns and validation rules.references/bot-policy.md: crawler policy notes and source links; verify before use.references/monitoring.md: tracking, logs, dashboards, and recurring audit cadence.references/cross-skill-contract.md: ownership, handoff, and conflict-resolution rules with related SEO, LLM-citation, UI/UX, and security skills.assets/llms.txt.template: starter file for public LLM-readable site maps.assets/robots.txt.template: conservative starter robots policy.For audits, lead with prioritized findings using severity (P0, P1, P2) and evidence. For implementation tasks, state the files changed, the behavior changed, and the verification performed. For monitoring tasks, define metrics, collection method, cadence, and alert thresholds.
Before finalizing, run the relevant checks: site audit script, build/tests, rendered HTML inspection, schema parse/validation where possible, sitemap/robots fetch, and browser checks for local frontend changes.
Not using the CLI? Copy the SKILL.md and paste it straight into ChatGPT, Claude, or any agent.