Why this matters
SEO sites become hard to maintain when routes, layouts, and content collections grow without a clear structure.
Setup
Start with stable route groups for posts, categories, tags, and static pages. Keep shared page chrome in layouts and keep article rendering in one post layout.
Implementation notes
Use content collections for validation and avoid ad hoc Markdown imports. Link every archive from the homepage or global navigation so crawlers can discover new content without relying only on the sitemap.
Final checklist
- One route pattern per content type
- Shared metadata layout
- Crawlable category and tag archives