Meta descriptions in WordPress aren't a built-in feature — WordPress core has no field for them at all, so they live in whichever SEO plugin you've installed, usually Yoast, Rank Math, All in One SEO or SEOPress. The distinction that matters: a meta description doesn't directly affect your Google ranking, but it's the sales pitch under your title in search results, and increasingly the one line AI assistants quote back when summarizing your page.
TL;DR:
- WordPress core has no meta description field — you need Yoast, Rank Math, All in One SEO or SEOPress to add one.
- Keep descriptions around 120 characters for mobile and up to roughly 155-160 for desktop before Google truncates them.
- Google openly says it may write its own snippet instead of yours, depending on the search query.
- AI assistants and chat tools often surface the meta description verbatim as the summary line under a linked page.
- Auditing descriptions across several sites by hand is slow; bulk tools or AI-driven workflows do it in minutes.
Table of Contents
- Why WordPress Doesn't Have a Meta Description Field Built In
- Where to Actually Write Meta Descriptions in WordPress
- The Length Question: How Long Should a Meta Description Be
- Why Google Rewrites Your Meta Description Anyway
- Meta Descriptions Are an AI Snippet Now, Not Just a Google Snippet
- The Fastest Way to Audit Meta Descriptions Across a Whole Site
- Common Mistakes That Waste the Space You've Got
- Rewrite Every Meta Description on Every Site You Run, Without Opening Each Dashboard
- Frequently Asked Questions
- Sources
Why WordPress Doesn't Have a Meta Description Field Built In

WordPress core was built to stay lean, and SEO was never part of that core job. There's no "meta description" box in the default block editor, no setting in the Customizer, nothing in Settings → General. If you've gone looking for it and come up empty, you haven't missed anything — it genuinely isn't there. The field you need comes from an SEO plugin sitting on top of WordPress, which is also why two sites running the same theme can handle meta descriptions completely differently depending on what's installed.
This matters more once you're running several sites. If each one uses a different plugin, or no plugin at all on some pages, you end up with a patchwork: some pages with a hand-written description, some falling back to an auto-generated excerpt, and some with nothing showing at all in search results.
Where to Actually Write Meta Descriptions in WordPress

The four plugins that cover the vast majority of WordPress sites — Yoast, Rank Math, All in One SEO and SEOPress — each add the field in a slightly different place, and each has a different fallback if you leave it blank.
| Plugin | Where the field lives | If left blank |
|---|---|---|
| Yoast SEO | "SEO" tab below the post editor, Meta description box | Falls back to the post excerpt, or the first ~160 characters of content |
| Rank Math | General tab inside the Rank Math meta box | Falls back to the excerpt or auto-generated summary |
| All in One SEO | Meta Description field under the Search Appearance tab | Falls back to the excerpt |
| SEOPress | Content Analysis tab in the SEOPress meta box | Falls back to the excerpt |
Notice the pattern: every plugin falls back to the excerpt if you skip the field, and if you haven't written an excerpt either, Google ends up pulling text from wherever it likes on the page. That's usually the first sentence of your post, which is rarely the sentence you'd choose to represent you in search results.
The Length Question: How Long Should a Meta Description Be

There's no hard character limit enforced by WordPress or by Google — the real constraint is pixel width, not character count, because Google truncates based on how much space the text takes up on screen. Google's own documentation describes the snippet as a short, relevant summary rather than specifying an exact length, which is why advice varies.
155 characters on desktop, roughly 120 on mobile. That's the realistic ceiling before Google starts cutting your meta description with an ellipsis.
Moz's guidance on meta descriptions lands in the same range and is a good practical target if you want one number to write to. Go longer and you're writing for nobody — the extra words get cut before anyone reads them. Go much shorter and you're leaving persuasive space on the table that a competitor's result is using to make the case for the click instead of you.
Why Google Rewrites Your Meta Description Anyway
Here's the part that frustrates people once they've done the work: writing a careful, well-crafted description doesn't guarantee Google will show it. Google's documentation states plainly that its systems may generate a different snippet depending on the specific query a user typed, pulling text that more directly answers that search rather than using your fixed description.
That's not a reason to skip writing one. A description you control still gets shown for a large share of searches, particularly brand searches and navigational queries where there's no ambiguity about what the user wants. Think of it as setting the default, not guaranteeing the outcome — you're still better off with a default than without one.
Pro Tip: Don't just write descriptions for individual posts and pages. Category and tag archive pages often get indexed too, and most SEO plugins auto-generate their descriptions from the archive title alone, which produces identical, useless text like "Archive for: SEO" across dozens of URLs. Go into your plugin's archive settings and write one real description per major category — it's a ten-minute job that cleans up far more search real estate than another round of post-level tweaks.
Meta Descriptions Are an AI Snippet Now, Not Just a Google Snippet
The newer wrinkle is that meta descriptions aren't only written for Google anymore. When AI assistants browse, cite, or summarize a web page in an answer, many of them lean on the same metadata search engines use — including the meta description — as the shorthand for "what is this page about." Write a vague or auto-generated description and that's the sentence an AI tool may hand back to someone asking about your topic.
This is one reason meta descriptions now sit inside a broader AI SEO audit rather than a standalone checklist item. If you're already using Claude or ChatGPT to manage a site — covered in more detail in our comparison of ChatGPT vs Claude for running a WordPress site — it makes sense to have the same assistant check and rewrite descriptions as part of its routine, rather than treating it as a separate manual pass.
The Fastest Way to Audit Meta Descriptions Across a Whole Site
If you manage one site, scanning the SEO plugin's overview table for missing or duplicate descriptions takes ten minutes. If you manage ten sites — your own, a client's, a handful each on WordPress Multisite or as fully separate installs — the same job multiplies into an afternoon of logging in and out of dashboards, and it's the kind of task that quietly never gets done.
The practical fix most agencies land on is connecting an AI assistant directly to the WordPress REST API, the same mechanism explained in our API primer, using an application password per site rather than logging in manually each time — set up correctly, this takes a couple of minutes per site and then stays authenticated. Once connected, the assistant can pull every post's current meta description, flag the blanks and duplicates, and draft replacements in one pass instead of one page at a time.
Common Mistakes That Waste the Space You've Got
- Stuffing keywords instead of writing a sentence. A description crammed with repeated phrases reads as spam to a human and doesn't carry extra ranking weight — Google's systems aren't rewarding keyword density in this field.
- Writing the same description twice. Duplicate meta descriptions across multiple pages tell Google (and readers) that the pages are interchangeable, which undercuts both of them in search results.
- Describing the page instead of the benefit. "This article is about WordPress backups" wastes the pitch. "What to check before you trust any WordPress backup plugin" tells someone why to click.
- Leaving it to auto-generate from content. Auto-generated descriptions often cut off mid-sentence or lead with a subordinate clause, because the plugin has no idea which part of your opening paragraph is the hook.
- Ignoring archive and tag pages entirely. These pages get indexed whether you plan for it or not, so an unwritten description there is still a missed description, not a skipped one.
Rewrite Every Meta Description on Every Site You Run, Without Opening Each Dashboard
This is exactly the kind of repetitive, multi-site job Presshand was built for. It's an MCP client that runs on your own machine and connects Claude or ChatGPT to every WordPress site you manage, so you can ask in plain English for a meta description audit across all your sites and get a scored list back — it works directly with Yoast, Rank Math, All in One SEO and SEOPress, and includes a live SEO score out of 100 for any page you ask about. It's a one-time payment: $97 for every site you personally own, or $197 for the Agency licence if you want to rebrand and resell it to clients, with no per-site fee either way.
The honest caveat: it still needs that application-password connection per site to work, so budget a few minutes of setup before the audit itself becomes a one-line request. Check the spec sheet for which of the 83 supported jobs matter most to your workflow — meta descriptions are one piece of it, not the whole product.
Frequently Asked Questions
Does changing a meta description improve my Google ranking?
Not directly. Meta descriptions aren't a ranking factor in Google's algorithm, but a better one can improve your click-through rate, which is an indirect benefit worth having.
What happens if I leave the meta description field blank in WordPress?
Most SEO plugins fall back to your post excerpt, and if you haven't written one of those either, Google pulls whatever text it judges most relevant from the page content itself.
How long should a WordPress meta description be?
Aim for roughly 120 characters if you want it safe on mobile, and up to about 155-160 on desktop before Google starts cutting it off with an ellipsis.
Can I write meta descriptions for category and tag archive pages, not just posts?
Yes, and you should — most SEO plugins let you set them under archive or taxonomy settings, and skipping this usually leaves every archive page with the same generic, auto-generated text.
Do Yoast, Rank Math, All in One SEO and SEOPress store meta descriptions the same way?
No. Each plugin keeps the field in its own location in the editor and has a slightly different fallback behavior if you leave it blank, which is worth checking if you're migrating between plugins.
Sources
- Search appearance and snippets | Google Search Central
- Meta Descriptions: What They Are and How to Write Them | Moz
- Yoast SEO Documentation | Yoast