Home/Free SEO tools/Meta Tag Checker
Free tool · step 02 of 04 · Understood

Meta Tag CheckerTitles and descriptions that earn the click.

Title, meta description, canonical, viewport and Open Graph tags: present, sized right, unique across pages and describing what’s actually on the page.

Last reviewed · 1 Oct 20267 primary sources →Kalenux engineering
https://
Title lengthDescriptionUniquenessViewportOpen GraphHeading match
meta tag checker · example.com
67/ 100
1 to fix · 2 to review
3 passed · 2 warnings · 1 failed
Title68 chars: may truncateWARN
Description148 charsPASS
Duplicate titleshared by 41 pagesFAIL
ViewportsetPASS
Open Graphog:image missingWARN
H11, matches titlePASS
illustrative result
fetched as crawler · 0.4s
6tags checkedtitle, description, OG and more
4rules for writingnone of them a character count
7primary sourcesGoogle and the OG protocol
0signups neededpaste a URL and run it
what searchers see first

Your title and description are your ad.

Two lines decide whether anyone visits. The checker shows how yours render and where they get cut, so the part that matters is never the part that disappears.

✕ BEFOREcut off, and says nothing
Ssite.comhttps://site.com › running-shoes
Running Shoes for Men and Women | Free Shipping on All Orders Over $50 | Best…Shop our huge range of running shoes. We have running shoes for every runner, including running shoes for trail, road and track, and running shoes…
  • The brand and the offer are past the cut
  • Repeats “running shoes” four times
  • Describes the category, not this page
✓ AFTERfits, and earns the click
Ssite.comhttps://site.com › running-shoes
Running Shoes for Road & Trail | SiteCushioned road shoes and grippy trail shoes, fitted in-store or delivered free over $50. Compare 120 models by drop, weight and terrain.
  • The distinction is in the first three words
  • A reason to click: fitting, free delivery, 120 models
  • Survives truncation, because the point is at the front

Search engines cut titles by pixel width rather than character count, and may rewrite either line when the page offers a better match for the query.

eight tags, three audiences

Everything in your <head> is talking to someone.

Only three of the eight reach Google. The rest matter to a browser or to whoever pastes your link into a chat, and confusing the three groups is how an hour gets spent on a tag that was never going to move a ranking.

The browser

2

affects how the page renders, not how it ranks

  • meta viewportMobile layout, required for mobile-friendly
  • charsetHow the text is decoded
when someone pastes your link

Shared links are a second first impression.

Without Open Graph tags, platforms guess, and they usually guess badly.

✕ MISSING og:image, og:title
no image
site.comHomeCookie settings · Accept all
✓ OPEN GRAPH SET
og:image · 1200×630
site.comRunning Shoes for Road & TrailCompare 120 models by drop, weight and terrain.
measured in pixels, not characters

How long is too long?

Google truncates at a rendered width, so the honest answer is a pixel figure and the character counts everyone quotes are approximations of it. These are the widths at which the cut usually falls.

Title link

in a typical 20px font
cut-off width~600 px
roughly≈ 50–60 characters

The width is fixed by the result card, so the same title truncates at the same point regardless of how many characters it contains.

Meta description

across roughly two lines
cut-off width~960 px
roughly≈ 150–160 characters

Mobile wraps to more, shorter lines rather than cutting at the same width, so a description that fits on desktop usually survives there too.

why the character count misleads

The shorter title is the wider one, 82 px apart.

Fonts are proportional: a capital W is more than twice the width of a lower-case l. A title of capitals and wide letters runs out of room while a longer one in narrow letters still fits, which is why counting characters predicts the cut so poorly.

  • WIDE GLYPHSWOMEN’S WATERPROOF WALKING BOOTS32 characters · 353 px
  • NARROW GLYPHSultralight trail running shoes, title37 characters · 271 px

Google publishes no limit for either element, and the figures above move with the font, the device and whatever Google is testing this month. Front-load both lines and the cut-off stops mattering.

writing the description

Four rules that beat counting characters.

Google rewrites descriptions it finds unhelpful, and it does so for most pages [2]. These are the things that decide whether yours survives, none of which is a character count.

01

Describe this page, not the site

A description copied across a template is the commonest reason Google replaces it. If it would fit any page, it describes none of them.

✕ Acme is a leading supplier of
quality products since 1998.

✓ Waterproof hiking boots in sizes
36–48, shipped free, returns
within 60 days.
02

Answer the query the page targets

The snippet is read by someone deciding between ten results. It should confirm this page has what they searched for.

✕ Learn more about our range of
products and services.

✓ Compare 40 models by weight,
drop and terrain, with the
current price for each.
03

Put the distinctive part first

Truncation takes the end, never the beginning. Whatever makes this page worth clicking has to survive the cut.

✕ At Acme, we believe that every
customer deserves… [cut]

✓ Free returns within 60 days on
every order… [cut]
04

Write for people, not for the count

There is no character limit in the specification. Google truncates on pixel width, which varies by device, so a figure is a guide and never a target.

~155 chars → usually fits desktop
~120 chars → usually fits mobile
→ both are approximations
→ neither is a rule Google states

Google states there is no limit on how long a meta description can be, and that it rewrites snippets when a better match for the query exists on the page [2]. Writing to a number optimises the one thing that is not a rule.

in depth · 7 primary sources

What Google documents about meta tags.

What the search engines document about each check this tool runs, with every claim linked to its source.

01Titles are the main source of title links

WHAT IT MEANS“a main source”Weighted heavily and still overridable. Google builds the title link from your element plus headings, anchor text and other on-page text, and may use something else entirely.

Google generates the title link automatically, using the <title> element as a main source alongside headings and other content [1]. A title it judges unhelpful is replaced rather than truncated.

THE FIXWrite one title per page describing that page, with the brand at the end rather than the start. If Google is rewriting it, the title is usually too generic rather than too long [1].
WHAT GETS REPLACED
<title>Home</title>
<title>Acme Ltd</title>
<title>Product | Acme | Shop | Buy</title>
Too vague, site name only, or keyword stuffing. All three are commonly rewritten [1].
WHAT SURVIVES
<title>Waterproof Hiking Boots | Acme</title>
→ specific, then the brand
Describes the page, puts the distinctive part first, and names the site once.

02Descriptions can be rewritten

WHAT IT MEANS“the snippet”The text under the title link. Google generates it per query, from your description or from the page itself, choosing whichever answers the search better.

Google uses the meta description when it is a good match and generates one from the content when it is not [2]. This is not a penalty; the same page can show different snippets for different queries.

THE FIXWrite a distinct description for every page that can rank, and accept that Google will still substitute on some queries. Treat a rewritten snippet as feedback that yours answered a narrower question.
WHY YOURS GETS REPLACED
• the same text on many pages
• no relation to what was searched
• a list of keywords
• empty, or just the site name
Each gives Google a reason to prefer the page text [2].
WHAT IT IS NOT ABOUT
length → no limit is specified
keywords→ not a ranking factor
exact match → not required
The thing that keeps a description is usefulness to the searcher, not any of these.

03The tags Google actually reads

WHAT IT MEANS“supported meta tags”A short, documented list. Everything outside it is either for other software or for nobody, however often it appears in templates.

Google documents the meta tags it supports, including description, robots, viewport and a handful of others [3]. Tags outside that list are ignored by Search, whatever else they do.

THE FIXAudit the head for tags nothing reads and remove them. They cost nothing in ranking terms but they hide the tags that do matter, which is how a missing canonical goes unnoticed for a year.
READ BY GOOGLE SEARCH
<title>
<meta name="description">
<meta name="robots">
<meta name="viewport">
<link rel="canonical">
The short list that affects how the page is indexed or shown [3].
READ BY SOMETHING ELSE, OR NOTHING
<meta name="keywords"> → nobody
<meta name="author"> → not Search
<meta property="og:*"> → social
<meta name="twitter:*"> → X
Open Graph matters for shared links, not for ranking [6].

04The keywords tag does nothing

WHAT IT MEANS“meta keywords”A tag from the 1990s that search engines stopped using because it was trivially abused. Google has said so publicly since 2009.

Google confirmed in 2009 that it does not use the keywords meta tag in web ranking [5], and the position has not changed. It is neither helpful nor harmful; it is simply read by nothing.

THE FIXStop populating the keywords field and remove it from the template. The only real cost is the time spent maintaining it, which is why it survives in so many sites.
STILL IN MOST TEMPLATES
<meta name="keywords"
content="boots, hiking, outdoor,
waterproof, shoes">
→ read by no search engine
Usually emitted by a CMS field somebody is still filling in by hand [5].
WHAT THAT EFFORT IS WORTH ELSEWHERE
the <title> → main source
the description → the click
the page content → the ranking
Three places the same minute of work actually changes something.

05Open Graph decides what a shared link looks like

WHAT IT MEANS“Open Graph”A separate protocol, read by social platforms and chat apps rather than by Search. It controls the card people see when your URL is pasted somewhere.

Open Graph is not a Google ranking signal [6], but it is what every platform reads when a link is shared. Without it they guess, and they usually guess badly.

THE FIXSet the four core tags, make every URL absolute, and use an image at least 1200×630. Then paste the URL into the platform you care about, because each caches aggressively and shows what it fetched first.
THE FOUR THAT MATTER
<meta property="og:title">
<meta property="og:description">
<meta property="og:image">
<meta property="og:url">
Everything else is optional. These four build the card [6].
THE COMMONEST MISTAKE
<meta property="og:image"
content="/images/hero.jpg">
→ relative: platforms fetch nothing

content="https://site.com/images/hero.jpg"
→ absolute: works
Platforms fetch the image from their own servers, so a relative path resolves against the wrong host [6].

06Truncation is measured in pixels

WHAT IT MEANS“too long”Not a character count. Google cuts titles and snippets at a rendered width, so the same number of characters fits or does not depending on which characters they are.

Google does not publish a character limit, because the cut-off is a pixel width that differs between desktop and mobile [2]. Character guides are approximations of a measurement nobody states.

THE FIXStop optimising to 60 and 155. Put what matters first in both, then check the rendered width rather than the character count, because the first is what Google actually applies.
SAME COUNT, DIFFERENT WIDTH
WWWWWWWWWWWWWWWWWWWW → 20 wide chars
illillillillillillil → 20 narrow chars
→ roughly double the pixels
A title of capitals and wide letters truncates far sooner than the same count in narrow ones.
WHAT TO AIM FOR INSTEAD
title → distinctive part first
desc → the offer in the first clause
→ truncation then costs nothing
Front-loading makes the cut-off irrelevant, which is the only robust answer.

07Robots meta is the tag with teeth

WHAT IT MEANS“meta robots”The only tag in the head that can remove a page from Google entirely. Everything else influences presentation; this one controls existence.

The robots meta tag and its X-Robots-Tag header equivalent control indexing, snippets and caching [4]. A stray noindex on a live template is the most expensive thing that can sit in a head.

THE FIXCheck robots meta on every template before a launch, not after. It is the one tag whose mistake removes pages rather than merely presenting them badly [4].
THE VALUES WORTH KNOWING
noindex → remove from the index
nofollow → do not follow its links
max-snippet:0 → no description shown
noarchive → no cached copy
Several can be combined on one tag, which is how they get set by accident [4].
WHERE IT GOES WRONG
<meta name="robots" content="noindex">
→ shipped from staging to production
The checker reports this because nothing else in the head will tell you.

08Duplicate tags are a site problem

WHAT IT MEANS“duplicate meta”The same title or description on more than one URL. It is invisible on any single page, because the fault is the relationship between pages.

Google treats a templated description as a weak signal and generates its own instead [2], and duplicate titles make results from one site indistinguishable from each other.

THE FIXFix duplicates at the template that generates them, not page by page. Give each template a pattern that varies with the content, and check paginated and filtered URLs, which are where the repetition hides.
WHERE DUPLICATES COME FROM
• one template, no per-page field
• paginated pages sharing page one
• filters producing near-identical pages
• a CMS default nobody overrode
All structural, which is why they appear in hundreds at a time.
WHAT THE FIX LOOKS LIKE
/boots?page=2
<title>Hiking Boots — page 2 | Acme</title>
→ distinct, and honest about what it is
Pagination does not need clever copy; it needs to not be identical.

References

  1. [1]Influencing your title links in search results · Google Search Centraldevelopers.google.com/search/docs/appearance/title-link
  2. [2]Control your snippets in search results · Google Search Centraldevelopers.google.com/search/docs/appearance/snippet
  3. [3]Meta tags and attributes that Google supports · Google Search Centraldevelopers.google.com/search/docs/crawling-indexing/special-tags
  4. [4]Robots meta tag, data-nosnippet and X-Robots-Tag specifications · Google Search Centraldevelopers.google.com/search/docs/crawling-indexing/robots-meta-tag
  5. [5]Google does not use the keywords meta tag in web ranking · Google Search Central Blog, 2009developers.google.com/search/blog/2009/09/google-does-not-use-keywords-meta-tag
  6. [6]The Open Graph protocol · ogp.meogp.me
  7. [7]Visual Elements gallery · Google Search Centraldevelopers.google.com/search/docs/appearance/visual-elements-gallery
CITE THIS PAGEKalenux. (2026). Meta tag checker: titles, descriptions and robots tags. Kalenux SEO Guide. Last reviewed 1 Oct 2026. kalenux.com.tr/seo-meta-tag-checker
other free tools

Keep checking.

All tools →
one page checked, every template shipped

Duplicate tags are invisible from a single page.

Checking one URL tells you that page has a title and a description. It cannot tell you that 300 other pages share the same one, which is the failure that actually costs traffic, because it only exists in the comparison between pages. The full audit reads the head of every URL and reports the tags that repeat, the ones missing, and the ones Google is likely to rewrite.

01

Duplicates, grouped by what they share

Three hundred pages carrying one templated description is a single template to edit. Listed individually it reads as three hundred problems.

02

Missing, not just malformed

Pages with no description at all, no title, or a title that is only the site name, which is the version Google almost always replaces.

03

Measured in pixels, not characters

Truncation depends on the characters you used, not how many. Each title and description is measured at the width Google actually renders.

Run the full auditCreate an account and your first audit is free, up to 500 pages. No card needed.