NEWCheck out our FREE templates →

Programmatic SEO for Craft CMS

Generate SEO pages at scale for Craft CMS. Create structured entries in bulk for your Craft-powered site.

  • Generate content for Craft entries and custom fields
  • Works with any Craft CMS template or front-end
  • Export structured content ready for Craft's import tools
Request Integration
SEOmatic Craft CMS integration
craft cms logo
Craft CMS

About Integration

Generate programmatic SEO content for Craft CMS at scale with SEOmatic. Create your pages, export, and publish to your site.

Supported Content

  • Pages
  • Blog Posts
  • Custom Post Types

Pricing

All integrations are included in every plan. Plans start at $149/month. See pricing.

Requirements

A Craft CMS account.

Resources

Visit our blog to learn more about programmatic SEO and how it can help your business generate more traffic, leads, and sales.

Craft CMS Integration with SEOmatic

How to Connect Craft CMS with SEOmatic

SEOmatic connects to your Craft CMS site through the API. Once connected, you can publish entries at scale — each with unique, SEO-optimized content.

 

Step 1: Grab your API credentials from your Craft CMS admin.

Step 2: In SEOmatic, go to Connections and select Craft CMS. Paste your credentials — SEOmatic validates everything automatically and loads your entry types.

Step 3: Select your entry type and build your content template using variables, AI, or both.

Step 4: Publish directly to your Craft CMS site. Content goes live instantly, or save as draft to review first.

Key Features for Craft CMS

  • Element API Support
  • Matrix Block Support
  • Multi-Site Publishing
  • Entry Type Templates
  • Asset Management
  • Category & Tag Automation
  • SEO Field Optimization
  • Bulk Content Publishing
  • Version Control Integration

Built specifically for Craft's powerful content modeling capabilities, SEOmatic enables you to leverage custom fields, Matrix blocks, and entry types while automating content creation at scale.

Use Case 1: Location Pages for Craft CMS

Location Pages for Craft CMS

Deploy location-specific landing pages across multiple cities and regions using Craft's structured content approach. Perfect for multi-location businesses that need consistent branding with localized content across their entire network.

Read more

Use Case 2: Case Study Pages for Craft CMS

Case Study Pages for Craft CMS

Showcase client success stories and project portfolios through structured case study pages. Leverage Craft's relational fields to connect projects with team members, services, and outcomes for rich, interconnected content.

Read more

Use Case 3: Feature Pages for Craft CMS

Feature Pages for Craft CMS

Create detailed product feature pages that highlight individual capabilities and benefits. Use Craft's Matrix fields to build flexible content blocks that explain complex features with text, images, and structured data.

Read more

Frequently Asked Questions

Will SEOmatic support Craft CMS's custom fields?

Yes, our Craft CMS integration will fully support custom fields, Matrix blocks, and all entry types. You'll be able to map your SEOmatic content templates directly to Craft's field layout, ensuring your programmatic content matches your existing content architecture perfectly.

Can I publish to multiple Craft CMS sites at once?

Absolutely. The integration supports Craft's multi-site functionality, allowing you to publish localized or regional content across different sites from a single SEOmatic project. This is ideal for international businesses or multi-brand organizations using Craft CMS.

How will SEOmatic handle Craft CMS relationships?

SEOmatic respects Craft's relational fields, enabling you to automatically create connections between entries, categories, tags, and assets. This means you can build complex content networks programmatically while maintaining Craft's powerful content relationships.

Will this work with Craft Commerce?

Yes, the integration supports Craft Commerce, allowing you to generate product pages, variant descriptions, and category content at scale. You can automate product catalog expansion while maintaining Commerce-specific fields and relationships.

What happens to my Craft CMS templates?

Your existing Craft templates work seamlessly with SEOmatic-generated content. The integration publishes content as standard Craft entries that your Twig templates can render normally, so there's no need to modify your frontend implementation.

salespitch

Today, I used SEOmatic for the first time.


It was user-friendly and efficiently generated 75 unique web pages using keywords and pre-written excerpts.


Total time cost for research & publishing was ≈ 3h (Instead of ≈12h)

ben-farley

Ben Farley

SaaS Founder, Salespitch

The Simple Way to Scale SEO Pages

Add 10 pages. 1,000 pages. Or more. Stop letting manual production limit your growth.

No developers required
Works with your CMS
Launch pages in hours

14-Day Free Trial. No Credit Card Required.