On WordPress you end up with a stack: Yoast (or Rank Math, or All in One) for meta and sitemaps, Redirection for 301s, a schema plugin for structured data, often a dedicated breadcrumb plugin too. Contensio folds all the essentials into the core — because a CMS should know how to look good in search results without three paid plugins.
What ships in the core
Sitemap
Auto-generated /sitemap.xml, updated on publish. Multilingual, hreflang-aware.
Robots.txt
Editable from settings. Sensible defaults out of the box.
Meta per language
Meta title, description, OG image — editable per translation.
Open Graph
Default OG image + per-page overrides. Twitter Card ready.
Redirects
301 / 302 with per-URL hit counters. Browse, search, edit, delete.
Canonical URLs
Respects the default locale and per-language URLs; no duplicate-content penalties.
Redirects, in detail
The Redirects tool ships in the core. Create a redirect from
/old-page to /new-page, pick 301 or 302, and the middleware handles
everything — before route resolution, so redirects take precedence even if a
page with that slug exists.
- Hit counter — see how often each redirect fires; prune unused ones.
- Last hit timestamp — identify dead redirects that no longer receive traffic.
- Loop protection — a redirect can't point to itself.
- Bulk-friendly — import/export via the JSON dump, or add programmatically.
Multilingual SEO
Each language has its own slug, its own meta, its own OG image. Contensio emits correct
hreflang tags pairing every page with its translations, so search engines serve
the right language to the right visitor.
Compared to WordPress
WordPress stack
- ✗Yoast or Rank Math (premium tiers for most features)
- ✗Redirection plugin for 301s
- ✗Separate sitemap plugin in older setups
- ✗hreflang tagging varies by multilingual plugin
Contensio
- ✓Meta + OG per language, in the core
- ✓Redirects admin with hit counters
- ✓Automatic multilingual sitemap
- ✓Correct hreflang emitted out of the box