Skip to content

feat: add dynamic XML sitemap generation#275

Merged
Jexsie merged 1 commit intonext-js-migrationfrom
sitemap
Feb 9, 2026
Merged

feat: add dynamic XML sitemap generation#275
Jexsie merged 1 commit intonext-js-migrationfrom
sitemap

Conversation

@Jexsie
Copy link
Member

@Jexsie Jexsie commented Feb 9, 2026

  • Add dynamic sitemap route at /sitemap.xml that automatically includes all pages and blog posts
  • Generate sitemap with proper SEO metadata (lastmod, changefreq, priority)
  • Support multi-locale URLs for both English and German content
  • Update robots.txt to reference the new sitemap location
  • Remove legacy static sitemap files to prevent conflicts
  • Auto-discover blog posts from content directory for both locales

- Add dynamic sitemap route at /sitemap.xml that automatically includes all pages and blog posts
- Generate sitemap with proper SEO metadata (lastmod, changefreq, priority)
- Support multi-locale URLs for both English and German content
- Update robots.txt to reference the new sitemap location
- Remove legacy static sitemap files to prevent conflicts
- Auto-discover blog posts from content directory for both locales

Signed-off-by: Jessie Ssebuliba <jessiessebuliba@gmail.com>
@Jexsie Jexsie merged commit 0e0ad71 into next-js-migration Feb 9, 2026
2 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant