Skip to content
Documentation
Rule catalogue

description.missing

Provide a <meta name="description"> on every indexable page

warningper pagespec-recommended

Why it matters

The description is not a ranking factor, and it is the only sentence you control between the title and the click. With none, the engine assembles one from whatever text sits near the matched query.

What the finding looks like

The message goflag prints, with example values substituted.

warn description.missing Page has no <meta name="description">.

Add a meta description

Written for the Next.js App Router. The finding is correct on any stack; only the remedy assumes one.

// app/…/page.tsx
export const metadata = {
  description: "One sentence that promises what this page delivers.",
};

Says who?

This rule is spec-recommended, and it cites the documentsbelow. Nothing here is goflag’s opinion of what a good page looks like — if you disagree with a finding, this is what you are disagreeing with.