Back to blog
6 min readby Mathias

How to Fix a Missing Meta Description in 2026

A missing meta description is the most common SEO issue on small business websites. Here's how to find out if your site has one, write a good one, and add it to WordPress, Squarespace, Wix, Shopify, or raw HTML in five minutes.

SEOMeta tagsOn-page SEO

A missing meta description is the most common SEO issue I see when I audit small business websites. In a recent batch of 50 dentist websites, 37 of them either had no meta description at all or used the same generic one on every page. It's a five-minute fix that almost nobody does — and it's probably costing you click-throughs from Google search results every day.

This guide walks through what a meta description actually is, why missing one hurts you more than you think, and exactly how to add a good one to your site in 2026. No jargon, no fluff.

What is a meta description?

A meta description is a short HTML tag that sits in the <head> of your page. It looks like this:

<meta name="description" content="Family dentistry in Madison, WI. Same-day appointments, gentle care, and transparent pricing. Book online or call (608) 555-1234." />

Google reads this tag when it indexes your page and often (not always) uses it as the gray text snippet under your blue link on the search results page. That snippet is the second thing a searcher sees, right after your page title. It's prime real estate — and a missed opportunity if you leave it blank.

Why does a missing meta description hurt you?

Here's the part most people get wrong: a missing meta description doesn't mean Google shows nothing. It means Google writes one for you, automatically, by pulling text from somewhere on your page.

What Google grabs is usually one of these:

  • The first paragraph it finds — often a generic welcome message
  • A boilerplate sentence that appears across your whole site (like the tagline in your footer)
  • Whatever phrase happens to contain the searcher's keyword, ripped out of context with an ellipsis

None of these convert. A snippet like "...home our practice is dedicated to delivering..."next to your competitor's "Family dentistry in Madison. Same-day appointments. Book online." loses every time.

Studies of organic search click-through rates (CTR) consistently show a 20–40% lift when a page's meta description is well-written versus when Google auto-generates one. For a business already ranking on page 1, that's the difference between getting 30 visitors a day and getting 50. No new backlinks needed. No content rewrite. Just one HTML tag.

How do I know if my meta description is missing?

Three ways, fastest first:

  1. Run a free audit at sitegrade.xyz. Type your URL, hit Audit, look at the Meta Description check. If it says "fail" or "warning", you have a problem.
  2. Use your browser. Visit your page, right-click → View Page Source (or press Ctrl+U / Cmd+U). Search the page (Ctrl+F) for name="description". If nothing shows up, you don't have one. If you find it but the content= attribute is empty or matches every other page on your site, fix it.
  3. Google your own site. Search site:yourdomain.com in Google. Look at the gray snippets under each result. If they look ripped out of context or identical across pages, your meta descriptions are missing or duplicated.

How to write a good meta description

The formula that converts:

[What you do] in [where you do it]. [Specific benefit]. [Call to action].

Concrete examples for different niches:

Dentist: Family dentistry in Madison, WI. Same-day appointments, gentle care, transparent pricing. Book online in 30 seconds.

Plumber: 24/7 emergency plumbing in Phoenix, AZ. Licensed, insured, upfront flat-rate pricing. Call (602) 555-9876 for fast service.

Personal injury lawyer: Personal injury attorney in Tampa, FL. No fee unless we win. Free consultation, available 24/7. Over $40M recovered for clients.

Three rules to follow:

  1. Keep it between 120 and 160 characters. Google truncates anything longer with an ellipsis. Under 120 wastes the space.
  2. Include your primary keyword naturally. Google bolds search terms when they appear in your description, which catches the eye. Don't stuff — write it like a human would.
  3. Write a different one for every important page. Your homepage, your services pages, your blog posts — each gets its own custom description. Duplicate descriptions across your site confuse Google about which page to rank.

How to add a meta description to your site

Where you add the tag depends on what your site is built with. The five most common platforms:

WordPress

Install the Yoast SEO or Rank Math plugin (both free). After activation, every page and post in your WordPress dashboard gets a new section near the bottom labeled "SEO" or "Meta Description." Type your custom description there, save, done. The plugin handles the HTML for you.

Squarespace

Open the page editor, click the gear icon (Page Settings), go to the SEO tab, and fill in the "Page Description" field. Save.

Wix

From the Wix dashboard, go to your site's Pages, click the three dots next to the page you want to edit, choose "SEO Basics," and edit the Description field. Wix calls it "Description" but it's the same thing.

Shopify

For product pages: edit the product → scroll to "Search engine listing" → click Edit → fill in the Description. For other pages (Online Store → Pages, or Online Store → Blog posts), the same field appears at the bottom of the editor.

Raw HTML / static sites

Add this line inside the <head> section of each page, with the content tailored to that specific page:

<meta name="description" content="Your 120-160 character custom description here." />

Next.js (App Router)

In each page.tsx, export a metadata object:

export const metadata = {
  title: "Family Dentistry — Bright Smile Dental",
  description:
    "Family dentistry in Madison, WI. Same-day appointments, gentle care, transparent pricing. Book online in 30 seconds.",
};

Next.js generates the HTML <meta> tag automatically.

How to verify it's working

After you've added the tag, wait 24–48 hours for Google to re-crawl your page. Then:

  • Re-run the audit at sitegrade.xyz — the Meta Description check should flip from fail/warning to pass.
  • Google site:yourdomain.com and check that your new description appears in the snippet. Google sometimes still rewrites it if it decides your custom version isn't a good match for the searcher's query — that's normal and not a problem.
  • Use Google Search Console's URL Inspection tool to confirm Google has indexed the updated version of your page.

A reasonable next step

Meta descriptions are one of 15 checks SiteGrade runs on every audit. The others — heading hierarchy, page speed, schema markup, canonical tags, image alt text, robots.txt, XML sitemap, and more — each take a similar amount of effort to fix and each compounds the same way.

If you haven't audited your site yet, the free version takes 30 seconds and tells you exactly which of the 15 you're missing, ranked by impact. No signup, no card.

→ Run a free SEO audit on your site

Run a free SEO audit on your site

30 seconds. No signup. A clear A–F grade and the top fixes ranked by impact.

Audit my site