astro-seo

Automate SEO markup management for Astro projects with meta tags, schemas, and sitemaps.

4|1|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/Soborbo/claudeskills --skill astro-seo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: astro-seo
Source: https://github.com/Soborbo/claudeskills/tree/main/astro-seo
Command: npx skills add https://github.com/Soborbo/claudeskills --skill astro-seo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill centralizes and standardizes SEO markup for Astro lead generation sites, ensuring consistent meta tags, OG data, and structured data.

Core Features & Use Cases

  • Meta Tags & Open Graph: Ensure unique titles/descriptions per page and robust social sharing metadata.
  • Schema.org & Rich Results: Provide LocalBusiness, WebSite, Service, FAQ, Breadcrumb, Organization, and Article schemas.
  • Sitemaps & Indexing: Generate and configure sitemap and canonical URLs for search engines.
  • Use Case: Apply to a multi-page Astro site (homepage, service pages, blog) to achieve higher crawlability and richer search results.

Quick Start

Use the astro-seo skill to configure SEO markup for your Astro project and verify via schema validators.

Frequently Asked Questions about astro-seo

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

FAQPage Schema
How do I add schema.org structured data to an Astro site for rich results?

To add schema.org structured data for rich results in Astro, use reusable components that inject JSON-LD schemas into your pages. This skill provides pre-built components for LocalBusiness, WebSite, Service, FAQ, Breadcrumb, Organization, and Article schemas driven by frontmatter defaults.

What is the best way to manage meta tags and Open Graph data across multiple Astro pages?

The best way to manage meta tags and Open Graph data across Astro pages is by centralizing them through frontmatter-driven defaults. This approach enforces unique titles and descriptions per page while standardizing social sharing metadata across your homepage, service pages, and blog posts.

How do I generate a sitemap and configure canonical URLs for an Astro project?

Sitemap generation and canonical URL configuration for Astro projects are handled by automating SEO markup management. This skill standardizes indexing configurations across your site to ensure search engines can properly crawl and index your homepage, service, and blog pages.

Does this SEO approach work for a multi-page Astro lead generation site?

Yes, this SEO approach is specifically designed for multi-page Astro lead generation sites. It standardizes meta tags, Open Graph data, and structured data across homepage, service pages, and blog posts to achieve higher crawlability and richer search results.

Can I use frontmatter to control SEO defaults for different page types in Astro?

Yes, you can use frontmatter to control SEO defaults in Astro. This skill enforces frontmatter-driven defaults for meta tags, Open Graph data, and JSON-LD schemas, allowing you to define page-specific SEO properties while maintaining consistent baseline markup across different page types.

Why do I need structured data components for my Astro blog and service pages?

You need structured data components for Astro blog and service pages to achieve higher crawlability and richer search results. Implementing Article, Service, and Breadcrumb schemas helps search engines understand your content structure, enabling enhanced visibility in search features.