Skip to content

fix: update Open Graph and Twitter meta tags for improved social shar… - #107

Merged
devaraj3 merged 1 commit into
mainfrom
fix/social-share-preview
Aug 24, 2026
Merged

fix: update Open Graph and Twitter meta tags for improved social shar…#107
devaraj3 merged 1 commit into
mainfrom
fix/social-share-preview

Conversation

@devaraj3

Copy link
Copy Markdown
Owner

Fix stale social share preview (og:title, twitter:title, og-image.png)

The link preview shown when cadviewer.xyz is shared was showing a
screenshot of the pre-redesign UI with leftover internal-sounding copy
("Standalone CAD-only viewer with migrated advanced CAD capabilities")
baked into the image, and a title that didn't mention 2D drawing
generation.

What changed

  • og:title / twitter:title updated to match the current homepage title
  • og-image.png regenerated at 1200×630 using current design tokens
    (brand mark, IBM Plex, blue/ink palette) and real hero imagery —
    reflects the actual live product, not a mockup
  • Added a cache-busting query string to the image URL so platforms that
    already cached the old preview (Slack, etc.) fetch the new one instead
    of waiting out their cache TTL

Verified

  • About page and both guide pages already set their own accurate
    og:title and don't override og:image — confirmed they inherit the
    fix automatically, no changes needed there

Not done, deliberately

  • og:description / twitter:description left untouched — not stale,
    out of scope for this fix

After merging

This only takes effect once actually deployed — the site is currently
still serving the old preview. After it's live, re-check with Facebook's
Sharing Debugger or LinkedIn's Post Inspector (both have a "scrape again"
action) to confirm the new card renders.

@vercel

vercel Bot commented Aug 24, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
cad-viewer Ready Ready Preview Aug 24, 2026 4:24pm

@devaraj3
devaraj3 merged commit 032f083 into main Aug 24, 2026
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