Advanced Usage
Manual
Plan a production-ready Paragraph CMS integration with custom routing, localization, and generated SEO documents.
Use this page when you are building a custom production setup and do not want to rely on an advanced starter project.
Recommended architecture
- Keep
Client,site, and SEO configuration in a sharedparagraph.configfile. - Define a clear locale strategy before building routes or generating static params.
- Centralize your public route map so sitemap, RSS,
robots.txt, andllms.txtall use the same source of truth. - Split list routes, detail routes, and localized routes cleanly so generated URLs stay predictable.
- Render content with stable slug-based lookups and avoid duplicating routing rules in multiple places.
- Generate SEO documents during build or request time from the same content source as the app.
Pick the closest implementation
Production checklist
- Verify the default locale and translated locale URL structure.
- Confirm every public route can be reproduced from CMS data during build.
- Keep canonical URLs, sitemap entries, and RSS items aligned with the same route helpers.
- Decide how preview content, unpublished pages, and cache invalidation should work before launch.
This manual page is the framework-agnostic checklist. For concrete code, use the advanced guide for the framework you are shipping.