On-page & content

Meta Tags Checker: Audit Every Tag in the Head

Enter a URL to see every meta tag the page sends, with length and pixel-width checks and a clear fix for each problem.

Free · no signup · runs on our servers, read-only

Meta tags sit in the head section of your HTML, where visitors never see them but search engines, browsers and social apps read every one. A single wrong value can do real damage: a noindex left over from a staging site, a canonical pointing at the wrong URL, or a missing viewport tag that breaks the mobile layout.

This meta tags checker fetches a page and lists every tag it finds — title, description, robots, viewport, charset, canonical, Open Graph, Twitter, hreflang and site-verification tags — then checks lengths and pixel widths and tells you what to change.

How to check a page’s meta tags

  1. Enter the URL

    Paste the full address of the page; we read its server HTML the way a search engine does.

  2. Scan the tag list

    Each tag shows its value, length and status, with missing, duplicated or overlong tags flagged.

  3. Fix and re-check

    Update the tags in your CMS or template, clear any page cache and run the check again.

The meta tags that matter (and the ones that don’t)

TagWhat it doesGood looks like
<title>Main source of the clickable title in resultsUnique, about 50–60 characters, under ~580 px
meta name="description"Often used for the snippetUnique, about 140–160 characters
meta name="robots"Indexing and snippet rulesAbsent, or index, follow, on pages you want found
meta name="viewport"Mobile layoutwidth=device-width, initial-scale=1
meta charsetCharacter encodingutf-8, within the first 1,024 bytes
link rel="canonical"Preferred URL among duplicatesAbsolute URL, usually self-referencing
og:* and twitter:*Social previewsTitle, description and an absolute image URL
link rel="alternate" hreflangLanguage versionsEach version lists all the others and itself

Canonical and hreflang are link elements rather than meta tags, but they live in the same place and break in the same ways, so we check them together. Some tags can simply go: Google doesn’t use meta keywords, and tags such as revisit-after do nothing in Google. Its list of supported meta tags is the reference.

Mistakes that hurt more than a missing tag

  • Accidental noindex. A <meta name="robots" content="noindex"> left over from staging removes the page from search. The same rule can arrive as an HTTP header; see X-Robots-Tag.
  • Duplicate tags. Two descriptions or two canonicals, often one from the theme and one from an SEO plugin. With conflicting canonicals, Google may ignore them and choose its own.
  • Snippet blocks. nosnippet or max-snippet:0 hides your text in results and keeps the page out of AI Overviews too.
  • Wrong canonicals, such as href="/" on every page, which points the whole site at the home page. Dig deeper with the canonical checker.
  • A viewport that blocks zoom. user-scalable=no or maximum-scale=1 stops people from pinch-zooming, an accessibility failure that Lighthouse flags.
  • Tags injected only by JavaScript. We read the server HTML, as crawlers do first; a tag that appears only after scripts run is a risk.

One tag type to leave alone: verification tags such as google-site-verification or msvalidate.01. They do nothing for rankings, but deleting them can cost you access to Search Console or Bing Webmaster Tools.

A clean head section to copy

<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Emergency Plumber in Leeds – 24/7 Call-Outs | Example</title>
  <meta name="description" content="Burst pipe or no hot water? Our Leeds plumbers answer 24/7 and quote a fixed price on the phone before they set off.">
  <link rel="canonical" href="https://example.com/emergency-plumber">
  <meta property="og:title" content="Emergency Plumber in Leeds – 24/7">
  <meta property="og:image" content="https://example.com/img/van-1200x630.jpg">
  <meta property="og:url" content="https://example.com/emergency-plumber">
  <meta name="twitter:card" content="summary_large_image">
</head>

No robots tag is needed when you want the page indexed, because index, follow is the default. Build a set like this with the meta tag generator, preview the result with the SERP preview tool and test social cards with the Open Graph checker.

Tips for cleaner meta tags

  • Check your theme and your SEO plugin together; most duplicate tags come from both writing the same tag.
  • Judge titles by pixel width, not only characters — capitals and wide letters such as W and M truncate much sooner.
  • Keep the charset tag first in the head so the browser knows the encoding before it reads anything else.
  • After a migration, re-check robots and canonical tags on one page of each template: home, category, article, product.
  • Delete meta keywords and other legacy tags; they add bytes and hand your keyword list to competitors.

Limits to keep in mind

The checker reads the server HTML of one page and doesn’t run JavaScript, so tags added by client-side scripts or tag managers won’t appear. It reports what the page declares, not what Google chooses to show — Google often rewrites titles and descriptions. To confirm how Google indexed a page, use URL Inspection in Search Console; for headers such as X-Robots-Tag, use the HTTP header checker.

Last updated Oct 30, 2026 by the Yes SEO team.

Meta Tags Checker: frequently asked questions

What does a meta tags checker do?

It reads the head of a page and lists the title, description, robots, viewport, charset, canonical, social and hreflang tags, then flags anything missing, duplicated, too long or likely to cause indexing problems. Titles and descriptions are measured in pixels as well as characters, because Google truncates by width.

How long should a meta description be?

About 140–160 characters. Google has no fixed limit: it truncates by pixel width, roughly 920 px on desktop and 680 px on mobile, and often builds the snippet from page text anyway.

Does Google still use the meta keywords tag?

No. Google said in 2009 that it doesn’t use meta keywords, and that hasn’t changed. You can remove the tag safely.

Why does Google show a different title from my title tag?

Google builds title links from several sources, including the title element, headings and anchor text, and rewrites titles that are too long, stuffed with keywords or don’t match the page. Concise, descriptive titles are rewritten less often.

Are meta tags a ranking factor?

The title is an important relevance signal; the description affects clicks rather than rankings. Robots and canonical tags don’t boost rankings, but getting them wrong can remove a page from search.