Agent skill

Web SEO Skill: Technical and On-Page SEO for AI Agents

The web SEO skill makes an AI coding agent check crawlability, metadata, structured data and agent-facing signals with Lighthouse evidence, without inventing ranking factors or promising rankings.

Install
git clone https://github.com/addyosmani/web-quality-skills.git
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the web SEO skill?

The web SEO skill is a SKILL.md in web-quality-skills. It guides an AI coding agent through technical SEO such as robots.txt, sitemaps, canonicals and HTTPS, on-page titles, descriptions and headings, JSON-LD, mobile and hreflang. It separates crawl findings from content quality and tells the agent never to invent ranking weights.

This is the seo folder of addyosmani/web-quality-skills. Its workflow runs Lighthouse SEO and Agentic Browsing checks when available, then inspects what Lighthouse cannot establish: response headers, redirects, robots.txt, sitemap coverage, canonicals and structured-data eligibility.

It keeps technical crawl and index findings apart from content quality and authority. It tells the agent not to invent ranking-factor weights or promise ranking changes, and to report that search engine validation is still pending.

What changes in your agent's output

  • Sitemaps follow the stated rules: at most 50,000 URLs or 50 MB each, canonical indexable URLs only, a sitemap index for larger sites.
  • Titles and descriptions use 50 to 60 and 150 to 160 characters only as a rough linting proxy, since snippets vary by query and device.
  • Pages are not failed solely for having more than one h1 when the HTML is valid.
  • Structured data describes visible, accurate content and is validated on the rendered output, with no type added only to chase a rich result.
  • AI crawler controls are treated as product-specific, and llms.txt is called optional.

What the skill covers

Sections span crawlability, XML sitemaps, URL structure, HTTPS, title tags, meta descriptions, headings, image SEO, internal linking, JSON-LD, mobile SEO and hreflang. A table lists crawler tokens such as OAI-SearchBot, PerplexityBot and Google-Extended with their documented purpose and the effect of blocking.

Who the web SEO skill is for

Best for

  • Pre-launch technical SEO checks on pages an agent builds.
  • Teams that want honest limits: the skill lists what it can verify and what it cannot.
  • Pairing with fixing-metadata for title, canonical and social tag fixes in code.

Not for

  • Keyword research or content strategy. It audits technical and on-page signals.
  • Guaranteeing rankings or AI citations. It says a valid llms.txt does not prove any AI product will cite a page.
  • Performance work. Link to core-web-vitals for measured speed evidence.

Use it with UiChemy

Pages that UiChemy places into WordPress still need titles, canonicals and structured data from your SEO setup. Run this skill on the published page to see what is missing at the rendered level. Click Get Started on uichemy.com.