CARL SEO - Schema, Sitemaps, Canonicals, and Site Health Built In
Everything you need to understand how CARL handles SEO, from meta descriptions and canonical URLs through to XML sitemaps, RSS feeds, and structured data. None of it requires a plugin. The core SEO infrastructure is built into CARL and baked into every page file during generation.

If you're setting up a new site, start with How CARL generates JSON-LD schema markup to understand the Generate Schema workflow, then run Site Health regularly to keep every published page in good shape. The articles below cover every part of the SEO system in detail.
How to Add a Favicon in CARL | Set Your Site Icon Once, Done | Carl Riedel
Add a favicon to your CARL site in just 2 minutes. Upload your icon file, add one simple tag to your template, and every page automatically gets your professional site icon.
Continue readingHow to Fix a Canonical Mismatch in CARL | Correct the Tag, Regenerate, Done | Carl Riedel

Fix canonical URL mismatches in CARL CMS quickly. Correct the canonical tag in Head Injection or regenerate schema to point to the current page URL. Simple solution for slug and directory changes.
Continue readingWhat Site Health Checks For on Every Page | A Complete List of CARL's SEO Audit Criteria | Carl Riedel

Complete reference guide to CARL's Site Health audit criteria. Master every SEO check from title optimization to canonical tags and schema markup validation.
Continue readingHow CARL's Site Health Checker Works | Catch SEO Problems Before Google Does | Carl Riedel

CARL's Site Health Checker automatically scans every published page for SEO issues like missing meta descriptions, canonical mismatches, and schema problems. Fix problems before Google finds them.
Continue readingHow CARL Handles RSS Feeds | Syndicate Your Content Without a Plugin | Carl Riedel

CARL CMS automatically generates RSS feeds without plugins. Get faster Google indexing, content syndication, and subscriber updates with zero manual configuration required.
Continue readingHow CARL Generates XML Sitemaps | Keep Google Updated Without a Plugin | Carl Riedel

CARL automatically generates and updates XML sitemaps without plugins, keeping Google informed of new pages and changes. Built-in sitemap generation ensures fast indexing for your site.
Continue readingHow CARL Handles Open Graph Tags | Control How Your Pages Look When Shared on Social | Carl Riedel

Master Open Graph implementation in CARL CMS. Automate og:title, og:description, and og:image tags for Facebook, LinkedIn shares with AI Schema Generator plus manual override options.
Continue readingHow CARL Generates JSON-LD Schema Markup | AI-Powered Structured Data on Every Page | Carl Riedel

CARL's AI Schema Generator automatically creates JSON-LD Article schema, Thing entities, and meta tags for every page. Powered by Claude AI with automatic injection and knowledge graph connections.
Continue readingHow CARL Handles Canonical URLs | Prevent Duplicate Content Before It Becomes a Problem | Carl Riedel

Control canonical URLs at the page level in CARL CMS to prevent duplicate content issues. Static generation ensures reliable canonical tags without runtime complications.
Continue readingHow CARL Handles Meta Descriptions | Write Once, Baked Into Every Page File | Carl Riedel

CARL's Generate Schema button automatically creates optimized meta descriptions. Click once, get Claude-powered descriptions baked into your pages with complete SEO markup.
Continue reading