astro-seo

Solid

SEO for Astro sites — meta tags, Open Graph, Twitter Cards, JSON-LD structured data, sitemap, RSS, robots.txt, canonical URLs, hreflang, Core Web Vitals. Use when optimizing search engine visibility or social sharing.

Web & Frontend 22 stars 3 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
45
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Astro SEO Complete SEO strategy for Astro 7 sites — zero JS by default makes Astro naturally SEO-friendly. ## Agent Workflow (MANDATORY) Before ANY implementation, use `TeamCreate` to spawn 3 agents: 1. **fuse-ai-pilot:explore-codebase** - Analyze existing layouts, head components, and metadata 2. **fuse-ai-pilot:research-expert** - Verify latest SEO best practices via Context7/Exa 3. **mcp__context7__query-docs** - Check Astro 7 sitemap/RSS integration docs After implementation, run **fuse-ai-pilot:sniper** for validation. --- ## Overview ### When to Use - Adding meta tags and Open Graph to any Astro page - Generating JSON-LD structured data for rich snippets - Setting up @astrojs/sitemap for search indexing - Configuring RSS feeds with @astrojs/rss - Creating robots.txt and canonical URL patterns - Adding hreflang for multilingual SEO - Measuring and improving Core Web Vitals ### Why Astro for SEO | Feature | Benefit | |---------|---------| | Zero JS by default | Pure HTML for crawlers, instant indexing | | Static output | Sub-second TTFB, top Core Web Vitals | | `Astro.site` | Canonical URL construction built-in | | Islands Architecture | Only hydrate interactive parts | --- ## Core Concepts ### Head Component Pattern Create a reusable `<SEO />` or `<Head />` component accepting `title`, `description`, `og`, `canonical` props. Place in all layouts. Use `Astro.site` for absolute URL construction. ### Canonical URLs Always construct canonicals with `Astro....

Details

Author
fusengine
Repository
fusengine/agents
Created
6 months ago
Last Updated
2 days ago
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category