SEO and LLM Engine Optimization (LLMEO) skill for BroomVA content. Analyzes pages for traditional search-engine signals (meta tags, structured data, Core Web Vitals, internal linking) and for LLM discoverability (llms.txt, semantic headings, FAQ schema, citation-friendly structure). Generates actionable audits and rewrites. Use when: (1) auditing a page or site for SEO health, (2) optimizing content for LLM citation and AI search surfaces, (3) generating meta tags and structured data, (4) creating or updating llms.txt, (5) improving content structure for both Google and AI answer engines.
Citation-friendly paragraphs (clear topic sentences, factual claims with sources)
Content chunked into digestible sections (300-500 words per section)
Key definitions and concepts clearly stated (not buried in prose)
Tables used for structured comparisons
Code blocks properly labeled with language
Core Web Vitals Guidance
Metric
Good
Needs Improvement
Poor
LCP
< 2.5s
2.5s - 4.0s
> 4.0s
CLS
< 0.1
0.1 - 0.25
> 0.25
INP
< 200ms
200ms - 500ms
> 500ms
llms.txt Specification
The llms.txt file lives at the site root and describes the site for LLM crawlers:
# Site Name
> Brief description of what this site is about.
## Docs
- [Page Title](url): Description of what this page covers
- [Another Page](url): Description
## API
- [Endpoint docs](url): API reference description
## Optional
- [Less important page](url): Description
Integration
Works with:
content-creation — apply SEO/LLMEO checks before publishing
arcan-glass — ensure design system pages have proper meta
broomva.tech — site-wide audit and llms.txt management
brand-icons — ensures OG/Twitter meta tags reference correct image assets
1---2name: seo-llmeo3description: SEO and LLM Engine Optimization (LLMEO) skill for BroomVA content. Analyzes pages for traditional search-engine signals (meta tags, structured data, Core Web Vitals, internal linking) and for LLM discoverability (llms.txt, semantic headings, FAQ schema, citation-friendly structure). Generates actionable audits and rewrites. Use when: (1) auditing a page or site for SEO health, (2) optimizing content for LLM citation and AI search surfaces, (3) generating meta tags and structured data, (4) creating or updating llms.txt, (5) improving content structure for both Google and AI answer engines.4---56# SEO / LLMEO78Search-engine optimization plus LLM engine optimization for BroomVA content.910## Capabilities1112| Area | What it does |13|------|-------------|14| Traditional SEO | Meta tags, Open Graph, canonical URLs, sitemap, robots.txt, structured data (JSON-LD) |15| Core Web Vitals | LCP, CLS, INP guidance based on page structure |16| LLMEO | `llms.txt` generation, semantic heading hierarchy, FAQ schema, citation-friendly paragraphs |17| Content audit | Readability score, keyword density, internal/external link ratio |18| Rewrite suggestions | Actionable diffs to improve both SEO and LLMEO signals |1920## Commands2122### `audit <url-or-path>`2324Run a full SEO + LLMEO audit on a page. Returns a scored checklist with fix suggestions.2526### `llms-txt <site-root>`2728Generate or update an `llms.txt` file for the site, following the emerging standard for29LLM-friendly site descriptions.3031### `meta <url-or-path>`3233Generate optimal meta tags (title, description, OG, Twitter card) for a page.3435### `structured-data <url-or-path>`3637Generate JSON-LD structured data (Article, FAQ, HowTo, etc.) for a page.3839## Audit Checklist4041### Traditional SEO Signals4243- [ ] Title tag present, 50-60 characters, includes primary keyword44- [ ] Meta description present, 150-160 characters, includes CTA45- [ ] Canonical URL set correctly46- [ ] Open Graph tags complete (og:title, og:description, og:image, og:url)47- [ ] Twitter Card tags present (twitter:card, twitter:title, twitter:description, twitter:image)48- [ ] H1 tag present, unique per page, includes primary keyword49- [ ] Heading hierarchy valid (no skipped levels)50- [ ] Internal links present (minimum 3 per page)51- [ ] Images have alt text52- [ ] Structured data valid (JSON-LD, no errors in schema.org validator)53- [ ] robots.txt allows crawling54- [ ] sitemap.xml present and valid5556### LLMEO Signals5758- [ ] `llms.txt` present at site root59- [ ] Semantic heading hierarchy (H1 > H2 > H3, logically nested)60- [ ] FAQ schema present where appropriate61- [ ] Citation-friendly paragraphs (clear topic sentences, factual claims with sources)62- [ ] Content chunked into digestible sections (300-500 words per section)63- [ ] Key definitions and concepts clearly stated (not buried in prose)64- [ ] Tables used for structured comparisons65- [ ] Code blocks properly labeled with language6667### Core Web Vitals Guidance6869| Metric | Good | Needs Improvement | Poor |70|--------|------|-------------------|------|71| LCP | < 2.5s | 2.5s - 4.0s | > 4.0s |72| CLS | < 0.1 | 0.1 - 0.25 | > 0.25 |73| INP | < 200ms | 200ms - 500ms | > 500ms |7475## llms.txt Specification7677The `llms.txt` file lives at the site root and describes the site for LLM crawlers:7879```80# Site Name8182> Brief description of what this site is about.8384## Docs8586- [Page Title](url): Description of what this page covers87- [Another Page](url): Description8889## API9091- [Endpoint docs](url): API reference description9293## Optional9495- [Less important page](url): Description96```9798## Integration99100Works with:101- `content-creation` — apply SEO/LLMEO checks before publishing102- `arcan-glass` — ensure design system pages have proper meta103- `broomva.tech` — site-wide audit and llms.txt management104- `brand-icons` — ensures OG/Twitter meta tags reference correct image assets
Run npx skillmds@latest add broomva/seo-llmeo in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
SEO and LLM Engine Optimization (LLMEO) skill for BroomVA content. Analyzes pages for traditional search-engine signals (meta tags, structured data, Core Web Vitals, internal linking) and for LLM discoverability (llms.txt, semantic headings, FAQ schema, citation-friendly structure). Generates actionable audits and rewrites. Use when: (1) auditing a page or site for SEO health, (2) optimizing content for LLM citation and AI search surfaces, (3) generating meta tags and structured data, (4) creating or updating llms.txt, (5) improving content structure for both Google and AI answer engines. It is listed under Marketing & Growth on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
broomva (@broomva) published this skill. Their other Agent Skills are listed on their SkillMD profile.