Add SEO meta descriptions and a dynamic sitemap.

Expose optional metaDescription for blogs, reportages, and brands in admin/API, apply it on detail pages, and serve an up-to-date /sitemap.xml for approved content plus static site pages.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Alireza Hassani
2026-08-11 18:37:43 +03:30
co-authored by Cursor
parent 5088e0f4ae
commit 16bc154fb0
20 changed files with 281 additions and 0 deletions
+1
View File
@@ -3,6 +3,7 @@ DATABASE_URL=postgresql://novintrades:novintrades@localhost:5433/novintrades?sch
JWT_SECRET=change-me-in-production
PORT=3000
HOST=0.0.0.0
SITE_URL=https://novintrades.com
# ParsPack S3-compatible storage
S3_ENDPOINT=https://c287211.parspack.net