SEO Settings
SiteX CMS includes built-in SEO tools to help your content rank. Configure global SEO settings in Settings → SEO.
Global SEO Configuration
| Setting | Description |
|---|---|
| Title Separator | Character between page title and site name (default: -) |
| Title Format | {page_title} - {site_name} or reversed |
| Default Meta Description | Fallback description when pages don't have one |
| Homepage Title | Custom title for the homepage |
| Homepage Description | Meta description for the homepage |
Sitemap
SiteX automatically generates an XML sitemap at /sitemap.xml. The sitemap includes:
- All published articles with last-modified dates
- All published blog posts
- Category archive pages
- Top list pages
- Static pages
The sitemap is regenerated automatically when content is published or updated.
Robots.txt
The /robots.txt file is auto-generated and points to your sitemap. You can customize it from the SEO settings page to add custom allow/disallow rules.
Structured Data
SiteX automatically generates JSON-LD structured data for:
- Articles - Article schema with author, date, image
- Blog posts - BlogPosting schema
- Top lists - ItemList schema for rich results
- FAQ pages - FAQPage schema
- Organization - Site-wide Organization schema
- Breadcrumbs - BreadcrumbList on all pages
Canonical URLs
Canonical URLs are automatically added to all pages to prevent duplicate content issues. SiteX handles:
- Trailing slash normalization
- Query parameter stripping for canonical tags
- Pagination canonical links (rel=prev/next)
Open Graph & Twitter Cards
All pages include Open Graph (Facebook) and Twitter Card meta tags. Per-page OG images can be set, or the default site OG image is used.