Skip to content

fix: resolve SEO audit priorities#42

Merged
PrimeBuild-pc merged 5 commits into
mainfrom
fix/seo-security-priorities
Jul 24, 2026
Merged

fix: resolve SEO audit priorities#42
PrimeBuild-pc merged 5 commits into
mainfrom
fix/seo-security-priorities

Conversation

@PrimeBuild-pc

Copy link
Copy Markdown
Owner

Summary

  • canonicalize all public routes to their final trailing-slash URLs
  • share JSON-LD between prerendered HTML and React, including Article schema for every guide
  • prerender complete guide content for non-JavaScript crawlers
  • replace the eager 6 MB PDF viewer with an explicit download link and remove pdf.js
  • add a factual business identity page and visible guide attribution
  • add a build-time SEO regression check

Validation

  • npm audit: 0 vulnerabilities
  • npm run check
  • npm run build: SEO checks pass for 12 routes
  • npm run knip
  • Lighthouse mobile, DLSS guide: 95 performance / 100 accessibility / 100 best practices / 100 SEO; 256 KiB initial payload (previously 6.5 MiB and 34.8 s LCP)

Notes

The dependency security updates from #41 are already included in the base branch. This PR removes the now-unused pdfjs-dist dependency as well.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 24, 2026

Copy link
Copy Markdown

Deploying website with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2b1af70
Status: ✅  Deploy successful!
Preview URL: https://53dab26d.website-6al.pages.dev
Branch Preview URL: https://fix-seo-security-priorities.website-6al.pages.dev

View logs

Comment thread scripts/prerender-meta.ts Fixed
Comment thread scripts/prerender-meta.ts Fixed
Comment thread scripts/prerender-meta.ts Fixed
Comment thread scripts/prerender-meta.ts Fixed
@PrimeBuild-pc
PrimeBuild-pc merged commit 072d735 into main Jul 24, 2026
5 checks passed
@PrimeBuild-pc
PrimeBuild-pc deleted the fix/seo-security-priorities branch July 24, 2026 17:03
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.

2 participants