Astro SEO Skill

Generate SEO head markup, canonical URLs, Open Graph tags, schema, and sitemap configuration for Astro pages.

1|1|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/svssdeva/agentic-skills --skill astro-seo-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Astro SEO Skill
Source: https://github.com/svssdeva/agentic-skills/tree/main/astro/astro-seo
Command: npx skills add https://github.com/svssdeva/agentic-skills --skill astro-seo-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Producing consistent SEO metadata, social previews, schema markup, and crawl controls across every Astro page is time-consuming and easy to get wrong.

Core Features & Use Cases

  • Unique page metadata: Enforces a unique title and description per page and always sets canonical URLs to prevent duplication issues.
  • Social sharing support: Adds Open Graph tags (and Twitter card) so links render correctly when shared.
  • Rich results enablement: Applies Schema.org patterns such as LocalBusiness, Service, and FAQPage for enhanced search result display.
  • Indexing and discovery controls: Supports noindex/nofollow pages (e.g., thank-you, 404/410, admin/preview, duplicates) and ensures sitemap generation for crawlability.
  • Definition of Done: Covers OG + schema + canonical + sitemap + noindex requirements end-to-end for Astro sites.

Quick Start

Use the Astro SEO skill to generate the full head markup, schema, canonical URL, and sitemap configuration for my Astro website pages.

Frequently Asked Questions about Astro SEO Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add canonical URLs and Open Graph tags to my Astro website?

To add canonical URLs and Open Graph tags in Astro, generate complete SEO head markup for each page. This ensures links render correctly when shared and prevents content duplication issues across your site.

What is the best way to configure schema.org structured data in Astro?

Configuring schema.org structured data in Astro involves applying patterns like LocalBusiness, Service, and FAQPage to your pages. This enables rich-result eligibility for enhanced search engine display.

How do I set up noindex and sitemap controls for specific Astro page templates?

Set up noindex and sitemap controls in Astro by applying robots handling to specific templates like 404 or thank-you pages. This ensures correct indexing controls and sitemap generation for crawlability.

Does Astro require unique SEO metadata for every page?

Astro requires unique SEO metadata for every page to ensure proper indexing. Enforcing a unique title and description per page, along with canonical URLs, prevents duplicate content issues across production websites.

Why are my Astro pages missing Twitter card previews when shared?

Missing Twitter card previews in Astro indicate incomplete social sharing support. Adding Open Graph tags and Twitter card metadata to your head markup ensures links render correctly when shared on social platforms.