{
  "path": "/2026/05/09/og-metatag-fix",
  "site": "at://did:plc:ofrbh253gwicbkc5nktqepol/site.standard.publication/3mlen2qhzrt2s",
  "tags": [
    "devlog",
    "tooling"
  ],
  "$type": "site.standard.document",
  "title": "devlog: fix OG metatags",
  "description": "OG image URLs were relative — crawlers need absolute URLs. Index page was also missing an OG image entirely.",
  "publishedAt": "2026-05-09T20:00:00.000Z",
  "textContent": "OG image URLs in both the post page and the index were relative (/api/og?...), which crawlers can't resolve. Prefixed with PUBLIC_SITE_URL throughout.\n\nThe index page had no OG image at all and was using twitter:card: summary (small image). Now has a proper image and summary_large_image to match the post pages.\n\nAlso removed a duplicate pair of og:image:width / og:image:height tags on the post page.",
  "canonicalUrl": "https://devlog.croft.click/2026/05/09/og-metatag-fix"
}