Skip to content

fix(seo): align social metadata with blog covers - #57

Merged
drewstone merged 1 commit into
masterfrom
fix/blog-social-cover-metadata
Aug 3, 2026
Merged

fix(seo): align social metadata with blog covers#57
drewstone merged 1 commit into
masterfrom
fix/blog-social-cover-metadata

Conversation

@drewstone

Copy link
Copy Markdown
Contributor

What changed

  • Normalize the 14 editorial WebP covers to 1200×630 for predictable social previews.
  • Emit og:image:type from the actual file extension, so WebP covers are labeled image/webp.

Proof

  • pnpm check:blog — 85 posts, 13 series, 0 errors, 0 warnings.
  • pnpm build — passed and prerendered all blog routes.
  • git diff --check — passed.
  • file public/images/covers/editorial/*.webp — all 14 assets are 1200×630 WebP.

This follows the merged reader-first content pass and keeps the page hero, structured data, and social metadata on the same cover asset.

@tangletools tangletools left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Auto-approved drewstone PR — 780d1ea3

This PR was opened by the trusted drewstone account.
The full PR reviewer audit still runs separately and will publish findings if it detects issues.

tangletools · auto-approval · reason: drewstone_author · 2026-08-03T07:28:30Z

@drewstone
drewstone merged commit d9a0473 into master Aug 3, 2026
2 of 3 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.

2 participants