SEO Toolkit - Schema.org, Meta Tags & Sitemaps
Technical SEO infrastructure for Astro sites. Schema.org generators, Open Graph management, XML sitemaps, canonical URLs, and meta tag automation - all driven by your content collections.
SEO that writes itself from your content
The SEO Toolkit generates structured data, meta tags, and sitemaps automatically from your Astro content collections and config files. Instead of manually writing JSON-LD for every page, you define your business info once in config.json and the toolkit handles the rest.
Schema.org generators produce Organization, WebSite, BreadcrumbList, Article, FAQ, Product, and Service schemas from your existing content. Open Graph and Twitter Card tags are generated per-page with proper image dimensions and fallbacks.
XML sitemaps are built at compile time with proper lastmod dates, priority hints, and changefreq values. Canonical URLs prevent duplicate content issues across paginated and filtered views.
Schema.org structured data
Auto-generated JSON-LD for Organization, WebSite, BreadcrumbList, Article, FAQ, Product, and Service types. Validates against Google's Rich Results requirements.
Open Graph & Twitter Cards
Per-page OG tags with proper image dimensions, type declarations, and fallback images. Twitter Card markup included. All driven by frontmatter and config.
XML sitemap generation
Build-time sitemap with lastmod dates, priority hints, and changefreq values. Automatically includes all static and dynamic routes.
Canonical URL management
Automatic canonical URLs on every page. Handles pagination, category pages, and filtered views to prevent duplicate content penalties.
Battle-Tested
Battle-tested across real agency deployments.
Lifetime Updates
Every template update is yours forever.
Top Lighthouse Performance
Fastest sites in your market, out of the box.
Technical Specifications
Included with All Kits
The SEO Toolkit is included with all Wumty kits - Starter, Single Site, Studio, and Agency. Core SEO infrastructure is too important to be a paid add-on.
Frequently Asked Questions
Common questions about the SEO Toolkit.
Do I need to write JSON-LD manually?
Does it support multilingual sites?
How do I test the structured data?
Can I override generated meta tags on specific pages?
Included With All Kits
The SEO Toolkit is included with every Wumty kit. The Starter Kit includes core SEO features (meta tags, sitemaps, Open Graph). The Single Site, Studio, and Agency Kit add the full toolkit with JSON-LD structured data, breadcrumbs, and advanced schema generation. Combine with the Performance Toolkit for Lighthouse optimization and the Theme System for dark mode and design tokens. Compare kits on the pricing page.
Schema Types Generated
The SEO Toolkit produces nine distinct schema.org types, each generated automatically from your content collections and configuration files:
- Organization. Defines your business identity - name, logo, contact information, social profiles, and service area. Generated from
config.jsonand injected on every page. - WebSite. Declares your site’s name, URL, and search action target. Enables sitelinks search box in Google results when your site qualifies.
- WebPage. Provides page-level metadata including name, description, date published, and date modified. Applied to every page with values pulled from frontmatter.
- BlogPosting. Enriches blog posts with author, publish date, modified date, headline, and article body. Enables rich article snippets in search results.
- Service. Describes each service offering with type, provider, area served, and pricing. Generated from service page frontmatter for local and commercial search visibility.
- Product. Defines product offerings with name, description, price, and availability. Supports aggregate rating and review markup when review data is provided.
- FAQ. Generates question-and-answer pairs from FAQ sections, enabling the expandable FAQ rich result in Google search.
- BreadcrumbList. Produces breadcrumb navigation markup from page hierarchy, improving both search display and user navigation context.
- HowTo. Structures step-by-step content into a format Google can display as a rich how-to snippet with individual steps and estimated time.
How It Works
The toolkit follows a cascade model for generating meta tags and structured data. Global defaults are defined in config.json - your business name, logo, default Open Graph image, and site description. Collection-level defaults can override globals for specific content types. Individual page frontmatter overrides everything, giving you fine-grained control without repetitive configuration.
At build time, the SEO components read this cascade, merge the values, and inject the appropriate <meta> tags and <script type="application/ld+json"> blocks into each page’s <head>. There is no runtime cost - all SEO markup is static HTML generated once during the build.