SEO · Batch

Bulk Meta Title & Description Length Checker

Paste the title and description for as many pages as you want to check — a handful or your whole site — as text, not URLs, and check the whole batch against safe length ranges in one pass. Nothing is fetched; there's no server involved at all.

Pages

One page per block. Start a block with ### Page name (optional), then a Title: line and a Description: line. Separate multiple pages with a line containing just -----.

Why paste text instead of a URL

Most bulk title/description checkers work by taking a list of URLs and fetching each page on their server to read the meta tags — which means routing every URL you check through a third party, and being limited by whatever their fetch reliability and rate limits are. This tool skips that step entirely: paste the title and description text for as many pages as you're checking — a handful or your whole site's worth — and it's checked instantly, client-side, with nothing sent anywhere. That also means it works before a page is published, not just after.

One boundary worth being clear on: this checks the <title> and <meta name="description"> that search results draw from, which are a separate set of tags from the Open Graph and Twitter Card values a social preview uses. Those have their own rules and their own overlapping-but-not-identical image tags, so a page can pass every length check here and still preview badly when someone shares it.

The ranges this checks against

Title: flagged short under 30 characters, good between 30 and 60, flagged long past 60 — Google typically displays somewhere in that range before truncating, though the real cutoff is pixel width, not a fixed character count (more on that below). Description: flagged short under 70 characters, good between 70 and 158, flagged long past 158 — short descriptions look thin in results, long ones risk truncation with "...".

Character count vs. pixel width

Google's search results truncate based on rendered pixel width, not a fixed character count — a title full of narrow characters like "iiiii" fits more characters than one full of wide characters like "WWWWW" before hitting the same cutoff. Character-count ranges are a widely-used, reasonable approximation (and what this tool uses, like most length checkers), but they're not a guarantee. See this post for why a title can still get cut off even while under the character count that's supposed to be "safe."

FAQ

Is there a limit on how many pages I can check at once?

No hard cap enforced by this tool — paste as many page blocks as you need. Everything runs synchronously in your browser, so a very large batch (hundreds of pages) may take a moment to render, but there's no server-side limit to hit.

What happens if a page is missing a title or description?

It's flagged as missing rather than silently skipped or scored as zero-length — a missing tag is a different problem from a too-short one (Google will generate its own snippet from page content instead), and the result makes that distinction clear.

Does a "good" length guarantee my snippet won't get rewritten?

No — Google rewrites titles and descriptions for a meaningful share of results regardless of length, usually when it judges page content or the current query as a better match than what you wrote. Length is one factor in whether your text gets used as-is, not the only one. See this post for what tends to trigger a rewrite.