How do I write SEO meta descriptions with AI?

Kurnia Kharisma Agung Samiadjie
Written by

Kurnia Kharisma Agung Samiadjie

Katelin Teen
Reviewed by

Katelin Teen

Last edited June 21, 2026

Expert Verified
Illustration of a writer using AI to compose meta descriptions that flow into a Google search results page

First, the reality check before you generate anything

I've spent enough years on SEO content to have made this mistake myself: bulk-generating meta descriptions for a whole site, feeling productive, and then watching most of them never appear in search. So before you fire up a tool, it's worth knowing what actually happens to a meta description once it's live.

Google often throws yours out. Ahrefs compared hardcoded descriptions against the real snippets Google showed across 20,000 keywords and found it rewrites them 62.78% of the time. Portent ran a separate check over 30,000 keywords and got an even higher 68% on desktop and 71% on mobile. Two independent datasets, same verdict: your custom line shows up as written maybe a third of the time.

Bar chart: Google rewrites about 63% of meta descriptions per Ahrefs, 68% desktop and 71% mobile per Portent, so only about 1 in 3 is shown as written
Bar chart: Google rewrites about 63% of meta descriptions per Ahrefs, 68% desktop and 71% mobile per Portent, so only about 1 in 3 is shown as written

This isn't Google being difficult. Its documentation says snippets are "automatically created from page content" and tuned to each searcher's query, so one page can show different snippets for different searches. Your tag is a fallback Google uses only when it's a better summary than the page text. And it's never a ranking signal, it's one small part of your on-page SEO, not the lever that moves position.

That's the honest framing to carry into the rest of this: the goal isn't to generate a description for every URL. It's to generate the right ones, well, and not waste an afternoon on the rest. One practitioner who automated the whole thing and then thought twice put it best:

Reddit

"On larger sites, the descriptions tend to get repetitive and are clearly AI generated. This is not the best experience for the searcher and could potentially lead to lower click thru rates... most importantly, Google frequently does not use your custom description in the snippet displayed on the SERP. So, at the end of the day, this could be a waste of time... My advice: For priority pages, just manually write the descriptions."

strepdog, r/SEO

How to write meta descriptions with AI, step by step

The difference between AI that helps and AI that hurts is entirely in how you run it. Here's the process I'd use, and the order matters.

A five-step workflow for writing meta descriptions with AI: triage pages, feed the page not the topic, cap around 150 characters, ban AI-tell openers, spot-check then ship
A five-step workflow for writing meta descriptions with AI: triage pages, feed the page not the topic, cap around 150 characters, ban AI-tell openers, spot-check then ship

1. Triage first, then generate. Don't point AI at everything. Hand-write the pages that earn the attention (homepage, money pages, your top traffic) and let AI take the long tail. This is the same instinct behind any sane way to prioritize SEO content: the few pages that drive results get human care, the hundreds that don't get automated.

2. Feed it the page, not the topic. This is the whole ballgame. A web designer with a 10,000-product catalog hit the classic failure using plain ChatGPT: "meta information it generates doesn't pick up the correct intent of the page" (r/SEO). A bare topic gives the model a vague gist; the real content gives it the specifics that make a description worth reading. eesel's meta description generator is built around exactly this, its own guidance notes that "using full blog content often produces more accurate and relevant meta descriptions" than a topic line.

3. Cap the length up front. Tell the AI to stay under about 150 characters before you generate, so you're not trimming every result by hand. A tool that bakes this in, like the 130-150 character output eesel produces, saves the cleanup pass entirely.

4. Ban the AI tells. Generic openers ("discover", "explore", "dive into", "embark") are an instant giveaway and read as spam. One r/SEO poster literally wrote them into a banned-words list in their prompt: "Do NOT start the description with the words explore, embark, experience, join, dive into, or discover." If you're cleaning up output at scale, the same instincts that keep any AI content human apply here, and an AI humanizer can catch the worst offenders.

5. Spot-check, then ship. Pull a sample and read it like a searcher would. The right reflex came up in an r/SaaS thread: "Just keep an eye on the output if you go the bulk route... You want actual descriptions of the clothing, not just a string of keywords" (r/SaaS). The long-term pattern that works, from a developer running this across multiple brands, is "AI with human oversight... It really shows overtime. Small things add up" (r/SaaS).

Follow those five and you get the time savings without the repetitive, obviously-machine-written output that drags click-through down, the exact failure mode that makes bulk AI SEO content read as filler.

What a good meta description looks like

Whether you write it or an AI does, you're aiming at the same target. Google publishes its own best practices, and they're refreshingly concrete: the description should be unique to that specific page, accurately summarize what's on it, and read like a pitch rather than a keyword dump. Google is blunt that "meta descriptions comprised of long strings of keywords don't give users a clear idea of the page's content, and are less likely to be displayed."

Annotated search snippet: front-load the first 120 characters for mobile, aim for about 150 characters total before desktop truncation, and summarize the page rather than stringing keywords
Annotated search snippet: front-load the first 120 characters for mobile, aim for about 150 characters total before desktop truncation, and summarize the page rather than stringing keywords

On length, ignore the myth of a fixed "160-character limit." Google explicitly says there's no character limit; snippets just truncate to the device width. In Portent's measured data, fully-displayable desktop descriptions land between 150 and 160 characters, peaking around 156, while mobile cuts off near 120. So the practical rule: keep it under ~155 characters and put the most important words in the first 120, because mobile readers may never see the rest.

Google's own before-and-after examples make the bar clear, and they double as a checklist for whatever your AI hands back:

Don'tDo
"Sewing supplies, yarn, colored pencils, sewing machines, threads, bobbins, needles""Get everything you need to sew your next garment. Open Monday-Friday 8-5pm, located in the Fashion District."
The same description on every page of the siteA description specific to that individual page
"Mechanical pencil" (too thin to be useful)"Self-sharpening mechanical pencil that autocorrects your penmanship. Includes 2B auto-replenishing lead..."
An anecdotal intro that never says what the page is"Learn how to cook eggs with this complete guide... over-easy, sunny side up, boiled, and poached."

If you remember one thing: a description summarizes the page in a human sentence, it doesn't list the keywords you want to rank for. That's also exactly where naive AI output fails, which is why the guardrails above matter more than the model you pick.

Why bother, given Google rewrites them?

Fair question, and it's the honest one. Three reasons hold up.

Click-through is real money. When your description does show, it's fighting for the click. Backlinko's analysis of 4 million search results found the #1 organic result takes a 27.6% average click-through rate and the top three pull 54.4% of all clicks, in that tiny window, pages with a description earn 5.8% more clicks than pages without one. A small percentage of a big number is still worth a few minutes.

The manual version is genuinely soul-crushing. This is the pain the whole category exists to kill:

Reddit

"Got a message from a friend the other day that made me wince - he'd just spent 11 hours manually writing meta descriptions for 139 pages. Been there, done that, and it's absolutely soul-crushing work."

askins4trouble, r/SEO

Eleven hours for 139 pages. Now picture a 10,000-product catalog. Nobody is hand-writing that, and they shouldn't.

You keep control where it counts. Even when Google rewrites the snippet, your description is usually the fallback text when your page is shared on social or pasted into a chat. And the realistic upside, per a store owner who bulk-cleaned 500+ product pages, is about reach rather than rankings: "The biggest change wasn't rankings 'jumping,' but more qualified clicks... cleaning up meta titles/descriptions helps mostly with click-through rate and capturing more long-tail searches" (r/SaaS). Set that expectation and AI is a clear win.

The fastest way to write one right now

If you just need a description for a single page, paste your content into eesel's free meta description generator: it returns a sized, 130-150 character version you can edit in a copy box, no account. It sits beside a meta title generator and an SEO keyword generator for the rest of the head tags.

eesel's free AI meta description generator, which turns a topic or pasted page content into a 130-150 character description

That covers one-off pages nicely. The harder problem is doing this across an entire site without it becoming the 11-hour job above, which is where writing the description as you draft the page beats running a separate generator URL by URL.

What's changing in 2026

Two shifts are worth planning around, and both point the same way: your control over the displayed text is shrinking.

First, Google is now writing snippets with AI of its own. As of late 2025, SEOs including Brodie Clark spotted Google testing Gemini-generated descriptions, badged with a small Gemini logo, plus AI summaries of the snippet itself. The takeaway isn't panic, it's that obsessing over the perfect 155-character string is a smaller and smaller bet.

Second, AI search engines and AI Overviews pull from your page content, not your meta tag, the same way classic snippets do. So the highest-leverage move is clean, extractable on-page writing that both Google and the AI surfaces can quote. The meta description becomes one input among many, still worth doing well, no longer worth agonizing over, which is the same logic behind how you'd scale SEO content safely or refresh it automatically.

Try eesel for meta descriptions and the content around them

The free meta description generator is the quickest fix for a single page, and the rest of eesel's free SEO tools cover titles, keywords, and metadata with no sign-up. But the real time sink isn't one description, it's the whole content pipeline.

That's where eesel's AI blog writer fits: it researches and drafts the post, then optimizes the metadata in the same pass, so the description is written from the real article instead of a guessed-at topic. Its SEO audit skill also scans existing content for missing metadata, broken links, and thin pages, so you can fix a backlog instead of hand-checking it.

The eesel AI blog writer dashboard, where the post and its metadata are generated together
The eesel AI blog writer dashboard, where the post and its metadata are generated together

The differentiator that matters here: it's built to research and cite real sources and match your voice rather than pump out templated lines, the exact failure mode that makes bulk AI descriptions read as slop. You can see how it stacks up against other AI content writers and the best AI SEO tools, or just try the free tools and see what comes back.

Frequently Asked Questions

How do I write a meta description with AI?
Paste the page's real content (not just a topic) into the tool, ask for a single description under about 150 characters, tell it to skip openers like "discover" and "explore", then read the result before you publish. A free meta description generator does this in one box, or an AI blog writer writes the post and its metadata in the same pass.
What's the best meta description length for SEO?
Google sets no character limit and truncates by device width, but desktop snippets cut off around 150 to 160 characters. Put the important words in the first 120 because mobile is tighter. eesel's tool caps output at 130 to 150 characters so it doesn't get clipped.
Does Google actually use the meta description I write?
Often it doesn't. Ahrefs measured Google rewriting about 63% of them, and Portent found 68% on desktop. Google builds the snippet from page content first, so a clean description improves your odds without guaranteeing anything. It's still your fallback text when the page is shared on social.
Can AI write meta descriptions in bulk without sounding generic?
Yes, if you guardrail it: feed each page's content, cap the length, ban the AI-tell phrases, and spot-check a sample before publishing. That keeps the output from reading as templated slop, the same discipline behind any trustworthy way to scale SEO content.
Is there a free AI tool to write meta descriptions?
Yes. eesel's meta description generator is free with no sign-up, next to a free meta title generator and SEO keyword generator. For a whole site, a tool that writes metadata as it drafts saves far more time than a page-by-page generator.

Share this article

Kurnia Kharisma Agung Samiadjie

Article by

Kurnia Kharisma Agung Samiadjie

Related Posts

All posts →
Illustration of a writer generating meta descriptions that flow into Google search results
SEO

AI SEO meta description generator: how to actually use one in 2026

An AI SEO meta description generator writes your search snippets in seconds. Here's how to use one for click-through and scale, when to write by hand, and why Google rewrites most of them anyway.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJun 21, 2026
Illustrated banner showing a numbered list of ranked product cards with a top pick highlighted
SEO

AI listicle writer: how to write "best tools" lists that actually rank in 2026

An AI listicle writer drafts a "best X" roundup in minutes. Here's how to use one to build lists that rank and get cited, instead of the spam Google and ChatGPT now ignore.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJun 21, 2026
Illustrated banner showing two product cards side by side with a vs symbol and a comparison table
SEO

AI comparison page writer: how to write "vs" pages that rank and convert

An AI comparison page writer can draft a "vs" or alternatives page in minutes. Here's how to use one to build pages that convert, instead of spam Google ignores.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJun 20, 2026
Banner image for How to optimize Zendesk Guide meta titles and descriptions for SEO
Zendesk AI

How to optimize Zendesk Guide meta titles and descriptions for SEO

A practical guide to optimizing Zendesk Guide meta titles and descriptions despite platform limitations, including the hidden summary workaround.

Stevia PutriStevia PutriFeb 25, 2026
Image alt text
Blog Writer AI

A practical guide on how to write blog meta descriptions

Discover the key elements of writing effective blog meta descriptions that capture attention and drive clicks. Learn best practices and common mistakes to avoid.

Amogh SardaAmogh SardaJan 20, 2026
Illustrated banner for a guide on using an AI FAQ page generator
SEO

AI FAQ page generator: how to build an FAQ page that actually deflects tickets

An AI FAQ page generator can draft a whole FAQ page in minutes. Here's how to build one from your real ticket data so it deflects tickets and gets cited by AI search, instead of becoming filler.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJun 21, 2026
Illustrated banner showing a pillar page at the center of a topic cluster, linked to cluster pages
SEO

AI pillar page generator: how to build pillar pages that actually rank

An AI pillar page generator can draft a hub-and-spoke topic cluster in an afternoon. Here's how to use one for real topical authority instead of a spam farm.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJun 19, 2026
Illustrated banner for a guide on using an AI glossary generator for content and SEO
SEO

AI glossary generator: how to build glossary pages that actually rank

An AI glossary generator can spin up hundreds of definition pages in an afternoon. Here's how to use one for real SEO traffic instead of getting your site filed under scaled content abuse.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJun 19, 2026
Image alt text
Blog Writer AI

A practical guide to AI SEO content optimization

The big challenge for marketers in 2026 isn't just about ranking on Google. It’s about creating content that gets cited by AI answer engines. This guide breaks down what AI SEO content optimization is, how it works, and which tools can help.

Stevia PutriStevia PutriFeb 2, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free