seo: complete Twitter card meta on 19 public-indexed pages#50
Open
VaultSparkStudios wants to merge 1 commit into
Open
seo: complete Twitter card meta on 19 public-indexed pages#50VaultSparkStudios wants to merge 1 commit into
VaultSparkStudios wants to merge 1 commit into
Conversation
21 sitemap-indexed pages had og:image set but were missing twitter:image (and in several cases twitter:title/description too). Twitter/X, Slack, Discord, and other platforms that check twitter:-namespaced tags specifically would show a plain link instead of a rich card preview. Fixed pages: /membership/, /social/, /vault-wall/, /vault-portal/, /vault/tombstones/, /notebook/, /games/voidfall/, /games/vaultspark-forge/, /games/gridiron-gm-play/, and 10 /projects/* pages. Each now carries a complete twitter:card, twitter:site, twitter:title, twitter:description, and twitter:image block matching the existing og: values.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
19 sitemap-indexed pages had
og:imageset but were missingtwitter:image(and in some casestwitter:titleandtwitter:descriptiontoo). Twitter/X, Slack, Discord, and any platform that checkstwitter:-namespaced tags specifically would display a plain link preview instead of a rich card.Pages fixed
/membership/twitter:site,twitter:title,twitter:description,twitter:image/notebook/twitter:site,twitter:title,twitter:description,twitter:image/social/twitter:title,twitter:description,twitter:image/vault-wall/twitter:title,twitter:description,twitter:image/vault-portal/twitter:title,twitter:description,twitter:image/vault/tombstones/twitter:title,twitter:description,twitter:image/games/voidfall/twitter:title,twitter:description,twitter:image/games/vaultspark-forge/twitter:title,twitter:description,twitter:image/games/gridiron-gm-play/twitter:title,twitter:description,twitter:image/projects/atlas/twitter:title,twitter:description,twitter:image/projects/concurrent/twitter:title,twitter:description,twitter:image/projects/hashmark/twitter:title,twitter:description,twitter:image/projects/obelisk/twitter:title,twitter:description,twitter:image/projects/ouren/twitter:title,twitter:description,twitter:image/projects/scriptorium/twitter:title,twitter:description,twitter:image/projects/seamline/twitter:title,twitter:description,twitter:image/projects/shadow/twitter:title,twitter:description,twitter:image/projects/sparkraid/twitter:title,twitter:description,twitter:image/projects/syntha/twitter:title,twitter:description,twitter:imageAll added values mirror the existing
og:equivalents. No content changed.The two remaining non-indexed member portal pages (
/vault-member/,/vault-member/passport/) were intentionally left out — they are not in the sitemap and carrynoindex.What to verify
summary_large_imagecard renders with the correct image and@VaultSparkStudiosattribution./membership/into a Slack or Discord channel and confirm a rich embed appears with the correct image.grep -c 'twitter:image' membership/index.html— should return1.Generated by Claude Code