Write SEO-optimal meta descriptions in the 150-160 character sweet spot. Get three angle options — benefit, problem, social proof — or paste an existing description and we'll flag issues and rewrite it. 100% client-side.
One bullet per line. Used to seed the three angles.
The single phrase you most want this page to rank for.
A meta description is the short paragraph search engines display under your page title in search results. It does not directly affect ranking, but it does decide whether someone clicks. According to Google's documentation, a well-written description is one of the most reliable ways to influence what appears in your snippet. Four principles separate a description that earns clicks from one that gets rewritten by Google.
Google's desktop snippets typically render around 155-160 characters before truncating with an ellipsis. Mobile renders slightly fewer. Stay inside 150-160 and the entire description shows on both — the reader sees a complete value proposition rather than a half-sentence ending in three dots. Shorter than 120 and the snippet feels under-developed; longer than 165 and the close gets clipped just when you needed the call-to-action to land.
When the searcher's query appears in the description, Google bolds the matching terms. That bold text is a visual hook that pulls the eye and signals "this page is about exactly what you searched for." Place the primary keyword in the first half of the description — ideally in the first sentence — and use natural language variants of supporting terms throughout. Avoid stuffing: two or three keyword mentions across 160 characters is plenty, and any more reads as spam to both humans and search engines.
The description has one job: convince the reader to click. End with a verb that tells them what happens next. "Learn how," "Compare prices," "Try the free tool," "See examples," "Get started in 60 seconds" — these all promise an outcome. Compare that to a description that just summarizes the page in third person. The difference in CTR is measurable, often 10-20% depending on the query type and competition in the SERP.
Every page should have its own meta description that targets its own intent. Duplicate descriptions across multiple URLs signal weak information architecture to search engines and confuse users in the SERP. If you have hundreds of similar pages (product listings, location pages), templating descriptions is acceptable — just make sure the unique variables (product name, city, category) appear early so the snippet still feels specific. Generic "Welcome to our website" descriptions should be replaced everywhere they appear.
Six rules that separate professional meta descriptions from amateur ones.
Place the primary keyword in the first sentence so Google bolds it and the reader sees the match instantly.
Stay in the sweet spot so the full description renders on desktop and mobile without truncation.
Close with a verb that promises an outcome — "Try free," "Compare prices," "Learn in 5 minutes."
Never reuse the same description across multiple URLs. Each page targets its own intent — say so explicitly.
Mirror the searcher's intent — informational queries get a learning promise, transactional queries get a buying signal.
Two or three natural mentions max. Stuffing reads as spam and Google will rewrite the snippet from page content instead.
Pick "Generate from scratch" if you have no description yet, or "Optimize existing" if you want to fix and rewrite the one you have.
In Generate mode, paste your page title or topic, 2-3 bullet points about what makes the page valuable, and your primary keyword.
Click the action button. Generate mode returns three candidate descriptions across three angles. Optimize mode flags every issue with your current text and proposes two rewrites.
Look for the green sweet-spot badge (150-160 chars), the keyword indicator, and the CTA indicator. The candidate with the highest score is usually the safest choice.
Copy the description and drop it into a <meta name="description" content="..."> tag in the head of your page. Done.
Common scenarios where a meta description generator earns its keep.
Spinning up a blog post, landing page, or product page? Generate three angles in seconds and ship the strongest one instead of leaving the description blank for Google to auto-generate.
Run every page's current description through the optimize tab to flag duplicates, missing keywords, weak CTAs, and length issues — then rewrite the worst offenders first for fastest CTR wins.
Generate benefit, problem, and social-proof angles for the same page, then rotate them and measure CTR in Google Search Console to learn which framing resonates with your audience.
If Google keeps replacing your description with a random page fragment, the current one probably does not match the dominant query intent. Run it through the optimizer to find the gap.
Aim for 150-160 characters. Google typically displays around 155-160 characters on desktop and slightly less on mobile. Descriptions outside this window may be truncated with an ellipsis or rewritten by Google.
Meta descriptions are not a direct ranking factor, but they heavily influence click-through rate (CTR) from search results. Higher CTR signals relevance, which can indirectly improve rankings over time.
Yes. Including the primary keyword near the beginning helps users see the page matches their query — Google bolds matching terms in the snippet, which increases the chance of a click.
Use action verbs like "Discover," "Learn," "Try," "Shop," "Get," or "Compare." Pair the verb with a clear outcome ("Try it free in 60 seconds") so the reader knows exactly what happens after they click.
Yes. Duplicate descriptions confuse search engines and reduce CTR because the snippet does not match the specific page intent. Write a unique description for each page that targets its own primary keyword.
Google will auto-generate a snippet from the page content. The result is often a fragment that lacks a clear value proposition or call-to-action, which usually hurts CTR compared with a hand-written description.
Some emojis render in search results, but Google may strip them inconsistently. Use them sparingly and only when they reinforce the message. Avoid quotes or angle brackets that need escaping in HTML.
Sometimes. If the description does not match the query intent well, Google will pull a more relevant passage from the page. Well-written descriptions that include the primary keyword are kept far more often.
Yes. The generator runs entirely in your browser — no signup, no API calls, no data leaves your device. Every feature is free to use without limits.
Each candidate is scored on length fit (150-160 sweet spot), primary keyword presence, the inclusion of a call-to-action verb, and basic sentence structure. The higher the score, the closer the description is to best practice.
Other tools to round out your on-page SEO workflow.