diff --git a/.changeset/giant-humans-grow.md b/.changeset/giant-humans-grow.md new file mode 100644 index 0000000..a845151 --- /dev/null +++ b/.changeset/giant-humans-grow.md @@ -0,0 +1,2 @@ +--- +--- diff --git a/apps/web/app/layout.tsx b/apps/web/app/layout.tsx index f5dd62e..3ea99df 100644 --- a/apps/web/app/layout.tsx +++ b/apps/web/app/layout.tsx @@ -59,6 +59,22 @@ export const metadata: Metadata = { type: "website", url: siteConfig.url, }, + // Without these, Google's defaults cap the text snippet and the image + // preview. The cap is what AI surfaces read against when deciding how much of + // a page they may quote, and Search Console shows those surfaces carrying 27% + // of blode.co's impressions. blode.co sets the same three at its root; no + // zone did. + robots: { + follow: true, + googleBot: { + follow: true, + index: true, + "max-image-preview": "large", + "max-snippet": -1, + "max-video-preview": -1, + }, + index: true, + }, title: { default: siteTitle, template: `%s | ${siteConfig.name}`,