Skip to content

feat(seo): add bilingual route-specific Open Graph images - #85

Merged
devrodri-com merged 1 commit into
mainfrom
codex/brand-web-01-og-i18n
Aug 9, 2026
Merged

feat(seo): add bilingual route-specific Open Graph images#85
devrodri-com merged 1 commit into
mainfrom
codex/brand-web-01-og-i18n

Conversation

@devrodri-com

Copy link
Copy Markdown
Owner

Summary

  • add the 12 approved bilingual Open Graph PNG assets under public/img/og/brand-v1/
  • map one localized image and exact manifest alt to each of the 12 indexable routes
  • emit og:site_name=devrodri, localized OG locales, PNG type, and matching Twitter image/alt metadata
  • extend route and prerender verification for exact images, hashes, dimensions, metadata, canonical origin, and legacy OG exclusions

Validation

  • npm run ci with Node 22
  • 33 test files / 362 tests passed
  • full build, prerender, sitemap/robots, and static HTTP verification passed
  • local 12/12 HTML and 12/12 PNG requests passed with exact hashes and image/png
  • Chrome smoke test passed on representative ES/EN routes with no page exceptions, error overlay, or console.error

Boundaries

  • Draft only; do not merge yet
  • no production deploy or manual Vercel deploy
  • Structured Data, visible copy, sitemap, robots, legacy assets, and visual system remain unchanged

@vercel

vercel Bot commented Aug 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
minisitio-rodrigo Ready Ready Preview Aug 9, 2026 7:23pm

Request Review

Copy link
Copy Markdown
Owner Author

Rodrigo completed and approved the BRAND_WEB_01 Open Graph gate:

  • 12 bilingual route-specific PNG assets: PASS
  • Independent asset QA: PASS
  • Content matrix: APPROVED
  • Preview integration: PASS
  • 12/12 HTML routes: PASS
  • 12/12 Preview assets and hashes: PASS
  • ES/EN metadata mapping: PASS
  • Twitter/Open Graph parity: PASS

Squash merge explicitly authorized by Rodrigo.

Production deployment and postflight verification remain required after merge.

@devrodri-com
devrodri-com marked this pull request as ready for review August 9, 2026 19:48
@cursor

cursor Bot commented Aug 9, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@devrodri-com
devrodri-com merged commit ae4ebfd into main Aug 9, 2026
7 checks passed
@devrodri-com
devrodri-com deleted the codex/brand-web-01-og-i18n branch August 9, 2026 19:54
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