SEO Optimization
Technical SEO covers how search engines discover, crawl, and index content. This skill provides the protocol-level knowledge and implementation patterns needed to make any web application search-engine friendly.
References
| Topic |
File |
| Complete XML Sitemaps protocol, validation, cross-submission |
references/sitemaps-protocol.md |
| robots.txt syntax, patterns, security |
references/robots-txt.md |
| HTML meta, Open Graph, Twitter Cards, canonical, hreflang |
references/metadata-og.md |
| JSON-LD structured data (Organization, WebSite, Article, Product, BreadcrumbList, FAQPage, etc.) |
references/structured-data.md |
| Search engine submission, ping, monitoring, incremental strategy |
references/search-submission.md |
| AI agent content negotiation, Markdown for Agents, Content Signals, llms.txt |
references/agent-content-negotiation.md |
Quick Start
# Generate a sitemap.xml from known routes
# Place at root: http://example.com/sitemap.xml
# Notify Google
curl "https://www.google.com/ping?sitemap=http://example.com/sitemap.xml"
# Verify in robots.txt (at root: /robots.txt)
echo "Sitemap: http://example.com/sitemap.xml" >> robots.txt
When to Use
- Setting up sitemap.xml for a new site
- Implementing robots.txt to guide crawlers
- Adding structured data for rich results
- Configuring Open Graph for social sharing
- Auditing SEO for existing sites
- Diagnosing crawling/indexing issues
1---2name: 050104-seo-optimization3description: Technical SEO: XML Sitemaps, robots.txt, metadata, Open Graph, canonical URLs, structured data, search submission, AI agent content negotiation.4license: MIT5---67# SEO Optimization89Technical SEO covers how search engines discover, crawl, and index content. This skill provides the protocol-level knowledge and implementation patterns needed to make any web application search-engine friendly.1011## References1213| Topic | File |14|---|---|15| Complete XML Sitemaps protocol, validation, cross-submission | [references/sitemaps-protocol.md](references/sitemaps-protocol.md) |16| robots.txt syntax, patterns, security | [references/robots-txt.md](references/robots-txt.md) |17| HTML meta, Open Graph, Twitter Cards, canonical, hreflang | [references/metadata-og.md](references/metadata-og.md) |18| JSON-LD structured data (Organization, WebSite, Article, Product, BreadcrumbList, FAQPage, etc.) | [references/structured-data.md](references/structured-data.md) |19| Search engine submission, ping, monitoring, incremental strategy | [references/search-submission.md](references/search-submission.md) |20| AI agent content negotiation, Markdown for Agents, Content Signals, llms.txt | [references/agent-content-negotiation.md](references/agent-content-negotiation.md) |2122## Quick Start2324```bash25# Generate a sitemap.xml from known routes26# Place at root: http://example.com/sitemap.xml2728# Notify Google29curl "https://www.google.com/ping?sitemap=http://example.com/sitemap.xml"3031# Verify in robots.txt (at root: /robots.txt)32echo "Sitemap: http://example.com/sitemap.xml" >> robots.txt33```3435## When to Use3637- Setting up sitemap.xml for a new site38- Implementing robots.txt to guide crawlers39- Adding structured data for rich results40- Configuring Open Graph for social sharing41- Auditing SEO for existing sites42- Diagnosing crawling/indexing issues