Commit Graph
5 Commits
Author SHA1 Message Date
David Cumps cd59d087d3 revert(seo): drop the dist/blog origin rebase
Per maintainer review: the blog is BentoPDF's own content, so self-hosted
builds keep its canonicals on www.bentopdf.com.
2026-10-23 13:54:39 +00:00
David Cumps 3c605eef56 fix(seo): honour SITE_URL for blog canonicals (#933)
A build with a custom SITE_URL failed seo-audit on the blog pages:
generate-blog.mjs hard-coded https://www.bentopdf.com, and the
hand-written blog/author-alam.html carries that origin literally while
generate-i18n-pages.mjs only rewrites top-level pages.

generate-blog.mjs now reads SITE_URL like its sibling scripts, and
enhance-seo-pages.mjs rebases the default origin in dist/blog/*.html
to SITE_URL (dist only, no-op for the default URL) through a small
side-effect-free helper, scripts/site-origin.mjs, covered by
src/tests/site-origin.test.ts.
2026-10-21 19:02:45 +00:00
alam00000 edd959f345 fix(security): harden sanitize, flatten, redaction, signature validation, CSP, proxies and CI 2026-10-19 14:45:00 +05:30
alam00000 c5ec840d10 feat: add testimonial with real users 2026-09-14 02:37:46 +05:30
alam00000 9e980cdea2 seo fixes 2026-09-04 16:26:08 +05:30