Skip to content

fix(seo): add missing twitter:image to 20 pages#48

Open
VaultSparkStudios wants to merge 1 commit into
mainfrom
fix/twitter-image-meta-tags
Open

fix(seo): add missing twitter:image to 20 pages#48
VaultSparkStudios wants to merge 1 commit into
mainfrom
fix/twitter-image-meta-tags

Conversation

@VaultSparkStudios

Copy link
Copy Markdown
Owner

Summary

  • 20 pages declared twitter:card: summary_large_image but had no twitter:image tag
  • Twitter/X was falling back to a no-image card on shares for these pages: game pages (Voidfall, Gridiron GM Play, VaultSpark Forge), Membership, Notebook, 9 project pages, Social, Vault Member, Vault Portal, Vault Wall, and Vault Tombstones
  • Each page already had a correct og:image — this PR mirrors that URL into a new twitter:image tag inserted immediately after twitter:card

Pages fixed (20):
games/voidfall, games/gridiron-gm-play, games/vaultspark-forge, membership, notebook, projects/atlas, projects/concurrent, projects/hashmark, projects/obelisk, projects/ouren, projects/scriptorium, projects/seamline, projects/shadow, projects/sparkraid, projects/syntha, social, vault-member, vault-portal, vault-wall, vault/tombstones

What to verify

  • Paste a URL from any fixed page into the Twitter Card Validator and confirm the large image previews correctly
  • Paste into OpenGraph.xyz and confirm the image appears under the Twitter tab
  • Spot-check that og:image and twitter:image match on the same page (they should be identical)
  • Confirm no pages that already had twitter:image were touched (grep confirms zero such files in the diff)

Generated by Claude Code

Every affected page already declared twitter:card=summary_large_image
and had a correct og:image, but lacked twitter:image — causing Twitter/X
to render shares with no preview image. Added twitter:image mirroring
og:image on all 20 pages.

Pages fixed: games/voidfall, games/gridiron-gm-play, games/vaultspark-forge,
membership, notebook, projects/{atlas,concurrent,hashmark,obelisk,ouren,
scriptorium,seamline,shadow,sparkraid,syntha}, social, vault-member,
vault-portal, vault-wall, vault/tombstones.
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