MetaCraft takes the busywork out of SEO for ExpressionEngine. Manage metadata, structured data, social sharing, and XML sitemaps from one place, with intelligent defaults, built-in auditing, and optional AI assistance that keeps your site optimized without the extra effort.
MetaCraft SEO
Complete SEO management for ExpressionEngine. One tag. One control panel. No unnecessary work.
MetaCraft SEO simplifies search optimization across your entire ExpressionEngine site. From metadata and structured data to social sharing and XML sitemaps, everything works together in one add-on. Set your defaults, map your fields, and let MetaCraft handle the rest.
One tag handles everything.
Add {exp:metacraft:head} to your layout and MetaCraft automatically generates page titles, descriptions, canonical URLs, robots directives, Open Graph tags, X cards, and JSON-LD structured data. Intelligent inheritance pulls values from template overrides, entries, mapped fields, channel defaults, or site settings, ensuring every page has meaningful metadata without requiring manual configuration.
Built for content editors.
A dedicated SEO tab brings live Google and social previews, length indicators, and clearly labeled metadata sources directly into the ExpressionEngine editor. Quickly update SEO settings from content listings, override inherited values, or reset fields to their defaults. Conflict warnings and selective saving help prevent accidental overwrites.
Find issues before they become problems.
Sitewide dashboards identify missing descriptions, social images, duplicate titles, canonical conflicts, and incomplete structured data. Fix issues directly from the results without opening every entry. A built-in template scanner also checks layouts, embeds, and partials for duplicate SEO output.
Structured data without the guesswork.
Configure structured data for organizations, local businesses, professional services, medical practices, and supported content types such as Article, Event, Product, Service, FAQ, Person, and Physician. Map properties to existing channel fields, including Grid fields, and generate breadcrumbs from Structure automatically. Built-in validation prevents incomplete specialized markup from being published.
XML sitemaps that maintain themselves.
MetaCraft generates and updates XML sitemaps from Structure pages and channel entries, automatically excluding drafts, noindexed content, and pages with alternate canonical destinations. Large sites get sitemap indexes, while static-file generation with cron support accommodates different hosting environments.
AI when you want it. Human approval always.
Connect your own Anthropic API key to generate content-based suggestions for titles, descriptions, and structured data. Review suggestions individually or process missing metadata in bulk with upfront cost estimates and monthly usage tracking. AI is off by default, sends only necessary page content when requested, and never publishes suggestions without approval.
Easy to install. Safe to migrate.
MetaCraft works with your existing ExpressionEngine setup and produces no frontend output until its template tag is added. A built-in SEO Lite Pro importer previews changes, flags conflicts, and protects existing metadata. Searchable documentation lives inside the control panel, making setup and ongoing management straightforward.
Feature Highlights
One template tag: Complete metadata, social cards, and JSON-LD.
Intelligent inheritance: Template, entry, mapped field, channel, site, and automatic defaults.
Live SEO previews: Google and social previews, length indicators, and quick editing.
Sitewide SEO audits: Find missing metadata, duplicates, and canonical conflicts.
Template scanner: Detect duplicate SEO output across layouts and partials.
Advanced structured data: 11 page types, local business and medical schemas, and field mapping.
Automatic breadcrumbs: Generated from your Structure hierarchy.
Dynamic XML sitemaps: Automatic updates, sitemap indexes, and static-file support.
Precise schema mapping: Identify page content using data-schema-prop attributes.
Optional AI assistance: Bulk suggestions, approval workflows, cost estimates, and usage tracking.
SEO Lite Pro importer: Preview migrations and protect existing data.
Role-based permissions: Editor access with administrator-controlled settings.
Built-in user guide: Searchable documentation inside ExpressionEngine.
Native EE experience: Light and dark modes, minimal overhead, and visitor-safe error handling.
One place to manage SEO. One tag to deliver it. Less busywork for everyone.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.