Open Editor
Writing Tips
5 min read

SEO Character Counter: How to Check Every Limit Before You Publish

Publishing a page without checking its character counts is the most preventable way to leave SEO points on the table. Here is every limit that matters and the fastest way to verify each one.

Every page that goes live has multiple text elements with character limits — and most of them get checked once, if at all, during the initial writing, then never revisited even as the page is edited over time. The title tag drifts over the limit when a keyword is added. The meta description gets shortened during a CMS migration and ends up too brief. The H1 grows with an editorial revision and becomes unwieldy. None of these changes trigger a warning — they just silently affect how the page appears in search and what click-through rate it gets.

An SEO character counter solves the checking part: paste a text element, see the count, compare it to the known limit. The harder part is knowing which limits to check and what the numbers actually mean.

Every SEO Character Limit That Matters

Element Recommended limit What happens if exceeded
Title tag (desktop) 50–60 characters Truncated with "..." in search results
Title tag (mobile) ~50 characters Truncated earlier than desktop
Meta description (desktop) 150–155 characters Truncated or replaced by Google
Meta description (mobile) ~120 characters Truncated at a shorter point
H1 heading 20–70 characters Not truncated, but loses clarity and focus
URL slug Under 75 characters Truncated in some displays; can dilute keyword signal
Twitter/X post 280 characters Hard limit — cannot post if exceeded
LinkedIn post preview ~210 characters (mobile) "See more" hides the rest
Google Ads headline 30 characters Ad rejected at the character limit
Google Ads description 90 characters Ad rejected at the character limit

Why Checking During Writing Is Not Enough

Most writers check character counts once, when the element is first written. This is the minimum — but it misses the most common way limits get exceeded: revision. A title tag that was 54 characters when first written becomes 63 after a keyword is added during an SEO review. A meta description that was 148 characters grows to 172 after an editor adds context in the first sentence. These changes don't get flagged in a CMS, don't trigger a warning, and often aren't noticed until someone manually checks the page in search results weeks later.

Character limits are not a one-time check at the point of writing. They are a recurring verification that needs to happen every time the element is edited — which in practice means having a counter open during the editing process, not just before the first publish.

The Right Tool for Each Stage

Different points in the content workflow call for slightly different approaches to character checking:

During first draft: a live character counter that updates as you type is ideal. Pasting a title tag or description into the character counter and watching the count as you revise it lets you find the right wording at the right length in one pass, rather than writing first and cutting later.

During revision or editing: the count needs to be rechecked for any element that was touched. For a batch of pages being reviewed — an SEO audit, a content refresh, a site migration — going through each element one at a time is slow. Pasting all title tags or all meta descriptions into a text editor and scanning for obvious outliers (very short or very long lines) is faster, then verifying the borderline ones against the exact limit.

After publishing: Google Search Console shows actual performance by page, and impressions that drop after a title or description change often indicate that the rewritten version isn't performing as well in search. Rechecking the character counts at that point can reveal whether the new version exceeded a limit and is being truncated or replaced.

The Pixel Problem With Title Tags

Both the title tag and the meta description are truncated by pixel width, not by character count — Google's search result snippets render in a fixed-width container, and the text gets cut when it exceeds that container's width, not at a specific character number. Wide characters (W, M, m) use more pixels than narrow ones (i, l, 1), which means a title of 55 characters made of wide letters may be cut earlier than one of 58 narrow characters.

In practice, aiming for 55 characters on the title tag and 150 on the meta description provides a reliable safety margin that accounts for the pixel variation across typical character distributions. Writing significantly over these numbers and assuming it will "probably fit" is where truncation most often happens.

URL Slugs: The Forgotten Character Limit

The URL slug — the part of a URL after the domain — has no hard limit, but longer slugs are truncated in some display contexts and can dilute keyword signals by distributing them across too much text. A slug of 3–5 words that clearly describes the page's topic is both human-readable and SEO-friendly. A slug that mirrors a full title tag or includes stop words (and, the, for, of) is longer than it needs to be and slightly harder for both users and search engines to parse.

Checking slug length against the same 75-character soft limit used by many SEO tools is a quick addition to any pre-publish checklist — and one that tends to be forgotten entirely until a URL is already indexed and changing it would require a redirect.

A Pre-Publish Checklist

  • Title tag: under 55–60 characters, keyword near the front
  • Meta description: 150–155 characters, key message in the first 120 characters for mobile
  • H1: one per page, under 70 characters where possible, clearly states the page topic
  • URL slug: 3–5 meaningful words, no stop words, under 75 characters
  • Any social sharing text: within platform limits (see the full platform reference in our post on character limits by platform)

Running through this list with a character counter open takes under five minutes per page — and catches the kind of quiet, invisible limit violations that accumulate across a site without anyone noticing until they look at why impressions aren't converting to clicks.


An SEO character counter is not a sophisticated tool — it's a counter. The sophistication is in knowing which numbers matter, when to check them, and what happens when the text runs past each one. The counter handles the measuring; the rest is a matter of knowing what you're measuring against.

For questions or inquiries contact us at info@cleartexteditor.com