Meta Descriptions and Title Tags: The Length Rules Our Own Site Enforces

Most advice about meta descriptions and title tags quotes character limits that

nobody can verify, because search engines rewrite snippets on their own schedule.

This article takes the opposite approach. It documents the title and description

rules enforced by our own static shell renderer, the code that produces every title

tag and meta description on this site, and shows the measurable consequences of

crossing each threshold. You get rules you can count, because a build script applies

them on every page.

The title rule, exactly as the code applies it

Every page title passes through one normalization function before it reaches the

HTML. Three rules run in order:

1. All whitespace collapses to single spaces.

2. A title shorter than 20 characters gets the suffix " - Free Online Tools"

appended.

3. A title longer than 90 characters is cut to 87 characters, then the trailing

partial word is removed. No ellipsis is added.

The truncation detail matters. The cut happens at 87 characters, and if character 87

lands mid-word, that entire word is dropped. A 95-character title does not display

95 or 90 characters of your copy. It displays the first few complete words that fit

inside 87, and the ending simply vanishes with no marker.

The suffix rule that eats your budget

Titles carry a brand suffix, and the suffix counts against the 90:

  • Blog posts use Article Title - WebRecast, where the appended part is 11 characters

including its separator.

  • Tool and landing pages use the title followed by a pipe and the site name.

Do the arithmetic for blog posts. If your article title exceeds 79 characters, the

combined title exceeds 90, and the renderer cuts it. Two things can be lost. Your

carefully written ending disappears, and if the cut lands inside the brand name,

the brand goes with it. The deterministic writing rule is therefore: keep article

titles at 79 characters or fewer, and the suffix survives every time.

Short titles trigger the opposite behavior. A one-word tool title of 6 characters

becomes 6 characters plus " - Free Online Tools". The padding prevents an empty

looking result page entry, but it means several short pages can end with the same

boilerplate suffix. Short is safe, but short and indistinct is a duplication risk.

The description rule, and why 50 is a floor

Meta descriptions pass through a parallel function with the same shape:

1. Whitespace collapses.

2. A description shorter than 50 characters gets a fixed sentence appended, one

that ends by describing free browser-based WebRecast tools.

3. A description longer than 180 characters is cut to 177, the trailing partial

word is removed, and three dots are appended.

The floor is the dangerous side. Write a 30-character description and the renderer

silently pads it with the same 60-odd characters used on every other thin page.

Scale that across a site and you have manufactured dozens of near-duplicate meta

descriptions, which is precisely the pattern content audits flag. The thin

description you did not finish writing becomes boilerplate you shipped.

The ceiling is more honest but still costly. A 200-character description ends at 177

characters plus three dots, so the last thing a searcher sees may be a promise cut

in half. Since the cut removes only the end, the working rule is to front-load: the

keyword and the value statement belong in the first 100 characters, and anything

expendable belongs at the end.

Where these strings come from

On this site the pipeline is deterministic. A blog article's title tag is its title

field from the content data, and its meta description is its summary field, both

normalized by the rules above. The same normalized strings are reused verbatim in

the Open Graph and Twitter card tags, so one overlong value degrades the search

snippet, the link preview, and the share card together.

That reuse is the argument for writing the summary as a real description rather than

an afterthought. It is not one field. It is the same text rendered in three places

you never see side by side.

Write a title and description against these rules

Apply this sequence to every page before you publish:

1. Write the title, then count its characters including spaces.

2. For a blog post, add 11 for the suffix. If the total exceeds 90, cut the title

to 79 characters or fewer yourself, so the ending you choose is the ending that

ships.

3. Place the primary keyword in the first half of the title, because truncation

removes the end and never the start.

4. Write the description between 50 and 180 characters. Below 50 invokes the

boilerplate, above 180 loses your closing phrase.

5. Verify the description carries one concrete promise and one differentiator, not

a list of keywords.

6. After publishing, inspect the built HTML and confirm the title and description

that shipped are the ones you intended, not the truncated versions.

The honest limits of any length rule

Character counts are our renderer's discipline, and discipline is all they are.

Search engines choose what to display, and they rewrite both titles and descriptions

whenever their algorithm prefers other text from the page. No length compliance

guarantees your snippet survives intact, and no rule in this article changes that.

What the rules do guarantee is different and more useful. Your metadata is never

empty, never accidentally duplicated by padding unless you write under the floor,

and never silently mangled in ways you cannot predict, because every transformation

above is deterministic and testable in the build output.

Checklist before you publish

  • Title counted with the 11-character blog suffix included.
  • Title at or under 79 characters for articles, so the brand survives.
  • Keyword in the first half of title and description.
  • Description between 50 and 180 characters.
  • One idea per description, no keyword stacking.
  • Built HTML inspected once to confirm what actually shipped.
  • Click-through rate checked in Search Console before and after any rewrite.

Title tags and meta descriptions remain the cheapest traffic levers on any site,

because they cost writing time and nothing else. The rules above turn that writing

into something you can verify character by character in your own build, which beats

arguing about limits nobody published.

Did you audit your own titles against your renderer or CMS rules, and how many were

being cut without your knowledge? Generate yours with our

[meta tag generator](https://webrecast.com/en/meta-tag-generator) and count what

actually ships.