Free Meta Tags Checker: What Google and Bing Read

The free meta tags checker fetches any public URL and lists its title tag and every <meta name> tag on the page, each with a column marking whether Google or Bing actually uses it. It follows redirects to the page that really answers and reads the live HTML on every run. No signup.

Isabella EdwardsReviewed by Isabella Edwards, Technical SEO Content Manager

How does the meta tags checker work?

Each check is a live fetch from our servers, not a lookup in a stored index. The request goes out with a desktop Chrome user-agent, follows up to five redirects — re-checking on every hop that the destination is still a public address — and parses the HTML that came back. The parser reads the markup exactly as it was served, without executing the page's JavaScript, so what you see is what a crawler gets on its first pass.

  1. Paste any public URL

    Any page, not just a homepage, and it doesn't have to be yours. No account, no email, and nothing to install on the site you're checking.

  2. We fetch and parse it live

    The page is requested server-side and redirects are followed to the URL that actually answers, so a link that 301s elsewhere returns the destination's tags instead of nothing.

  3. Read the tag table

    One row per tag: its name, its full content with no truncation, and a tick under Google and under Bing showing which of the two engines uses that tag.

Meta tags checker results: 12 tags found on a SEOmator page, each row showing the value and whether Google and Bing read itMeta tags checker results: 12 tags found on a SEOmator page, each row showing the value and whether Google and Bing read it
A real run against our own free SEO audit page (9 August 2026): 12 tags, each marked for whether Google and Bing actually read it.

What is free here, and what does an account add?

Every column below runs right now, without a sign-up. The marked rows are what a free SEOmator account adds once checking one URL at a time stops being enough.

The title tag and every named meta tag

Not just title and description. Every <meta name> element the page ships, in the order the HTML declares them, with the content string shown in full rather than cut off.

A Google and a Bing column on every row

Google's column ticks viewport, description, robots and googlebot. Bing's ticks those plus keywords and bingbot. An unticked row is a tag that engine does not read.

Robots directives, printed verbatim

The robots, googlebot and bingbot values come back exactly as served, so a noindex left behind by a staging deploy shows up on the row that carries it.

Redirects followed to the final page

Up to five hops, and the URL you get back is the one that answered. Checking the version of a URL that redirects still returns real tags, not an empty table.

A live fetch on every run

Nothing is served from a cache or a stored crawl. The tags on screen are the ones that page returned seconds ago, which is what makes this useful right after a deploy.

Requested as a real browser

The fetch sends a desktop Chrome user-agent, so the many sites that answer unknown crawlers with a 403 still return their HTML to the check.

Free account

Every page's tags, not one URL

A full site audit crawls the whole site and reports missing and duplicate titles and descriptions across all of it — the pattern a single-page check cannot see.

Free account

Tag change history

See when a title or description changed and what it said before, so a traffic drop can be lined up against the release that caused it.

Free account

Alerts when a tag breaks

Get told when a page starts serving a noindex or loses its description, instead of finding out at the next manual check.

Create a free SEOmator account to check every page at once, track tag changes, and get alerted when one breaks.

Sign up free

Expert review of the meta tags checker

Isabella EdwardsReviewed byIsabella Edwards · Technical SEO Content Manager

I open this whenever a page's search snippet doesn't match what I think is on it, and most of the time the answer is in the first two rows: a title the CMS quietly rewrote, or a description that isn't there at all. The Google and Bing columns are the part I'd keep. Plenty of people are still writing keywords tags for Google, which hasn't read one since 2009, and seeing a blank in that column settles the argument faster than I can explain it.

Three limits worth stating plainly. It checks one URL at a time, and the failure I see most often across the sites we audit — missing or duplicate meta descriptions, on 52.4% of them in H1 2026 — is a site-wide pattern that a single-page check structurally cannot find. It lists tags that use the name attribute, so Open Graph tags, which use property instead, are not in the table; if you're debugging a LinkedIn or Facebook preview, this is the wrong tool. And it reads the HTML as served, without running JavaScript. That is usually what you want, because it's what a crawler sees first, but a tag your framework injects in the browser will look missing here when it isn't.

View Isabella's profile

How does our expert use this tool?

Isabella EdwardsIsabella Edwards · Technical SEO Content Manager
  1. Start with the two rows that reach the SERP

    Title and description are the only rows a searcher ever sees, and they're also the ones most likely to be broken. On the sites people run through our free tools, 61.8% are missing a meta description or reusing the same one (H1 2026) — a worse rate than the sites we monitor continuously. Read those two rows first, then everything else.

  2. Read the robots row before you read anything else

    A noindex on a page that should rank is the single most expensive thing this table can show you, and it is usually an accident: a staging value that shipped, or a CMS toggle nobody knew was on. If the robots, googlebot or bingbot row says noindex, stop reading the rest and fix that.

  3. Check the URL that ranks, not the one you edit

    The URL in your CMS and the URL Google indexed are often not the same one. Because the check follows redirects and reports the final address, paste the link exactly as it appears in the search result — if what comes back is a different URL, that redirect is part of your problem. The URL redirect checker will show you the full chain.

  4. Count the characters yourself, then ignore the count

    The content column isn't truncated, so you can see the whole 240-character description Google is cutting at roughly 155. Treat those numbers as a rule of thumb rather than a limit: Google truncates on pixel width, not character count, so an all-caps title runs out of room earlier than a lowercase one of the same length.

  5. Run the page that outranks you through it too

    This is the fastest competitive read there is. Paste the URL sitting above you and look at how its title is built — where the brand sits, whether the modifier is at the front, how long the description runs. Then check the pages either side of yours with the Google SERP rank checker to see who you're actually up against.

  6. Treat a clean table as a starting point, not a pass

    One page having good tags says nothing about the other four hundred. Duplicate title tags fail on 33.7% of the sites we audit (H1 2026), and duplicates are invisible one URL at a time — you need the whole site in view. When the single check comes back clean, that's the moment to run the free SEO audit tool across everything.

On this page
  1. 01How do you check the meta tags on a page?
  2. 02Which meta tags do Google and Bing actually read?
  3. 03What does a broken tag table look like?
  4. 04How long should a title tag and a meta description be?
  5. 05Why did Google rewrite your title and description?
  6. 06What do you fix first?
  1. How do you check the meta tags on a page?

    Three ways, and they don't return the same thing. View-source (Ctrl+U) shows the HTML the server sent, which is the honest answer for a crawler. Your browser's developer tools show the DOM after JavaScript has run, which is the honest answer for a visitor. The checker above does the first one, from our servers, and adds the part neither of the other two gives you: a column saying whether Google or Bing reads each tag it found.

    That last column is the reason this page exists. A page's <head> will happily carry a dozen meta tags, and on most sites only three or four of them do anything at all. Reading the list without knowing which is which is how teams end up maintaining a keywords tag for a decade.

    If the tag you're looking for is missing from the table but visible in your browser's inspector, that gap is the finding. It means the tag is injected client-side, and a crawler on its first pass won't see it either. The website crawl test exists to measure exactly that difference.

  2. Which meta tags do Google and Bing actually read?

    Short list. Google supports description, robots, googlebot and viewport, plus a few narrow ones like google-site-verification and notranslate; the full set is in Google's reference on meta tags Google supports. Bing reads the same four and adds keywords and bingbot. Those two lists are what the checker's tick columns encode.

    TagGoogleBingWhat it controls
    titleyesyesThe headline in the result
    descriptionyesyesThe snippet text
    robotsyesyesIndexing and following
    googlebotyesnoGoogle-only overrides
    bingbotnoyesBing-only overrides
    viewportyesyesMobile rendering
    keywordsnoyesSpam signal only
    author, generator, revisit-after, ratingnonoNothing

    The keywords row is the one that surprises people. Google said in September 2009 that it doesn't use the keywords meta tag in web search ranking, and nothing since has changed that. Bing kept looking at it, but not as a ranking input — its webmaster team described it as a signal of possible spam. A stuffed keywords tag is therefore worse than no keywords tag.

    The bottom row matters too. author, generator and revisit-after are inert for search. They're not harmful, they're just noise, and seeing four unticked rows in a row is usually the moment someone realises their CMS has been emitting them since 2014.

  3. What does a broken tag table look like?

    Six patterns cover almost everything we see. Across the sites we audit, Core SEO is a failing category on 48.2% of them (H1 2026), and the most common failure inside it is a duplicate or missing title tag.

    Two title rows

    The table lists tags in document order, so a page with two <title> elements shows two title rows. Google picks one, and it isn't necessarily yours — usually this comes from a theme writing a title and a plugin writing another. It's the single most common HTML-validity failure in our audits, at 12.6% of sites (H1 2026).

    A noindex nobody meant to ship

    The robots row prints its value verbatim, so noindex, nofollow is visible on sight. This is almost always a staging value that travelled with a release, or a CMS checkbox. It's the most expensive thing this table can show you, and the cheapest to fix.

    No description row at all

    Not fatal — Google will write a snippet from your body copy — but it means the sales pitch under your headline is being generated rather than chosen. On a commercial page that's a real cost.

    A description that runs to 240 characters

    The content column isn't truncated, so you see the whole thing, including the half Google is cutting. Write the description to be complete by roughly 110 characters and let the rest be extra.

    The framework's default title

    React App, Home | Site, Untitled — these survive far longer than anyone expects, usually on pages nobody demos: pagination, filtered category views, the 404.

    Tags on the wrong URL

    If the checker returns a different URL than the one you pasted, you followed a redirect to get there. Any tag advice you take now applies to the destination, not the address you typed. The URL redirect checker will show you the full chain.

    Source: SEOmator crawling and audit data, January–July 2026 (100,000+ websites audited, 50M+ pages crawled by our 251-rule audit engine across 20 categories). Percentages describe the sites in that panel, not the web as a whole.

  4. How long should a title tag and a meta description be?

    About 50–60 characters for a title and 150–160 for a description, but those numbers are a proxy for the real constraint. Google truncates on pixel width, not character count — roughly 600px for the title link on desktop. A title in capitals runs out of room well before 60 characters; one full of lowercase letters can go past it.

    So use the character counts as a rule of thumb and design for truncation instead of against it. Put the words that must survive at the front. Keep the brand at the end, where losing it costs you nothing. And treat the first 110 characters of a description as the whole description, because that's roughly where a mobile snippet stops.

    One thing worth checking in the table: whether the description reads as a sentence or as a keyword list. Google's snippet documentation is explicit that a description should describe the page. A comma-separated pile of terms is both worse for the reader and more likely to get replaced.

  5. Why did Google rewrite your title and description?

    Because it's allowed to, and it often does. Google documents this directly: the title link in a result may be generated from the page's <h1>, other on-page text or anchor text pointing at the page, when Google judges those a better match for the query. Descriptions get replaced even more freely, since a snippet is query-dependent by design.

    That doesn't make the tags pointless — it changes what they're for. Your title is Google's strongest hint and the default it uses when it has no reason to override you. Two things trigger an override more than anything else: a title that's boilerplate across the site, and a title stuffed with repeated keywords.

    Which is why the tag table is only half the check. If a title is being rewritten, the fix is usually not in the <head> at all. It's the <h1> and the first paragraph, because those are where the replacement comes from.

  6. What do you fix first?

    In this order, because it's the order of what each one costs you:

    1. Anything that says noindex on a page that should rank. Nothing else matters until this is clear.
    2. Missing or duplicated titles. A title is the strongest signal in the table, and duplicates mean several pages are competing to answer the same query.
    3. Missing descriptions on commercial pages. Blog archives can live without one. A pricing page can't.
    4. Over-length descriptions, which are a rewrite rather than a repair.
    5. Everything unticked in both columns. You're not obliged to remove them, but you should stop maintaining them.

    Then widen the view. A single-URL check verifies one page and tells you nothing about the other four hundred, and duplicates by definition can't be found one page at a time. The free SEO audit tool crawls the whole site and reports missing and duplicate titles and descriptions across all of it — and if the goal is to see how those changes land in the results, the Google SERP rank checker is the other half of the loop.

Who is this meta tags checker for?

Consultants auditing a site they don't own

No CMS login, no analytics access, and a prospect who wants to know what's wrong before they'll sign anything. The tag table is the part of a page you can read from the outside, and a missing description or a stray noindex is a finding you can show in the first call.

Developers verifying a release

A deploy goes out and the question is whether the tags survived it. Paste the URL, confirm the title is the intended one and not the framework's default, and check that the staging noindex did not travel with the build. It takes about ten seconds and catches an entire class of silent regression.

Writers studying the snippet they compete with

Before writing a title and description, read the ones already winning the query. Running the ranking URL through the checker shows both strings exactly as served — full length, no rewriting — which is a better brief than guessing from the SERP, where Google may already have rewritten them.

Why use SEOmator's meta tags checker?

It tells you which engine reads which tag

Most checkers dump the tags and stop. The Google and Bing columns turn the list into a verdict, so you can see at a glance that the tag you've been maintaining is one neither engine uses.

Live HTML, never a stored index

Every run fetches the page again. There's no crawl database in the middle, so a fix you shipped a minute ago shows up on the next check rather than at the next recrawl.

It reports the URL that actually answered

Redirects are followed and the destination is named. A tool that stops at the first 301 tells you a page has no tags; this one tells you where the page went and what it serves there.

It says what it doesn't show

Open Graph tags use the property attribute and are not in the table, and tags injected by JavaScript in the browser are not either. Both limits are on this page rather than left for you to discover.

Free with no account and no email

There's no sign-up wall, no trial timer and no card. Checking a competitor's page shouldn't require handing over your address first.

Part of a 37-tool free toolkit

When one URL isn't the whole answer, the neighbours are one click away: the robots.txt tester, the website crawl test, and the rest of the free SEO tools.

What does it cost, and what else is here?

What every check costs. No account, no card, no trial timer.
$0
Free SEO tools in the toolkit, this one included.
37
Checks in the full site audit, for when one URL isn't enough.
251

Frequently Asked Questions About Meta Tags

  • What are meta tags?

    Meta tags are HTML elements in a page's <head> that describe the page to search engines, browsers and social platforms rather than to the reader. The ones that matter most for search are the title tag, the meta description, the meta robots tag that controls indexing, and the viewport tag that declares how the page behaves on mobile.

  • Which meta tags does Google actually use?

    Google supports a short list, and this checker ticks four of them: description, robots, googlebot and viewport. Google also reads a handful of narrower ones, including google-site-verification, notranslate and the max-snippet, max-image-preview and max-video-preview robots directives. Google's own reference is the list of special tags in Search Central. Everything else you may find in a page's head — author, generator, revisit-after, rating — is ignored by Google, which is why those rows come back unticked here.

  • Why are meta tags important for SEO?

    Two of them do real work. The title tag is the strongest on-page signal of what a page is about and it becomes the clickable headline in the search result. The meta robots tag decides whether the page is indexed at all, which makes it the only meta tag that can remove a page from search on its own. The meta description does not influence ranking directly, but it is the sales copy under the headline, so it moves click-through rate.

  • What is the optimal length for a title tag?

    Around 50 to 60 characters is the working rule, because Google truncates the title link at roughly 600 pixels on desktop. Pixels are what actually matter, not characters, so a title in capitals or one full of wide letters runs out of room sooner than a lowercase title of the same length. Put the part that must survive truncation at the front.

  • What is the optimal length for a meta description?

    Around 150 to 160 characters for desktop, with the important half in the first 110 or so, because mobile snippets are cut shorter. There is no hard limit — Google sizes the snippet to the query — so write the description to be complete and useful at 110 characters and let the rest be a bonus.

  • Can meta tags influence the ranking of a webpage?

    The title tag can, because it is a topical relevance signal. The meta robots tag decides whether the page is eligible to rank at all. The meta description cannot influence ranking directly; its effect is indirect, through the clicks a well-written snippet earns. The keywords tag has no effect on Google whatsoever.

  • When did Google stop using the meta keywords tag?

    Google announced on 21 September 2009 that it does not use the keywords meta tag in web search ranking, and that has not changed since. Bing takes a different position: its webmaster team has said the tag is treated as a signal of possible spam rather than a ranking input. That difference is why the keywords row in this checker is ticked for Bing and blank for Google.

  • How often should meta tags be updated?

    Change them when the page changes, when the query you rank for shifts, or when the click-through rate in Search Console is low against a decent average position. Rewriting titles on a schedule for its own sake is wasted effort, and constant churn makes it impossible to tell which change moved anything.

  • Can visitors see meta tags on a page?

    Not in the page itself — meta tags sit in the <head> and render nothing. Readers see them second-hand: the title tag appears in the browser tab and as the headline in search results, and the description usually becomes the grey text beneath it. To see them directly you can view the page source, open your browser's developer tools, or paste the URL into the checker above.

  • Why doesn't the checker show my Open Graph or og: tags?

    Because Open Graph tags use the property attribute (property="og:title") while this tool reads tags declared with the name attribute. Twitter Card tags use name, so those do appear. The distinction is deliberate rather than a gap: the table is scoped to the tags search engines read, and og: tags are for social preview cards. Use a link preview debugger for those.

  • Does the checker see meta tags added by JavaScript?

    No. It parses the HTML exactly as the server sent it, without running the page's scripts, so a title or description injected in the browser will look missing here. That is often the more useful answer, because it is what a crawler sees on its first pass — but if a tag is absent from this table and present in your browser's inspector, client-side rendering is the reason, and the website crawl test will show you the raw-versus-rendered gap.

  • What is the difference between a title tag and an H1?

    The title tag lives in the head and is written for the searcher deciding whether to click; the H1 is on the page and is written for the reader who already clicked. They should cover the same topic but they don't have to be identical, and a page should have exactly one of each. This checker reports the title tag; the H1 is part of a full page audit.

  • What tools help with analysing and optimising meta tags?

    Google Search Console is the one nobody should skip: it reports impressions, clicks and click-through rate per page, which is how you tell a weak description from a weak position. This checker covers the single-URL read. For the site-wide view — duplicates, missing tags, tags on pages you forgot existed — you need a crawler, which is what SEOmator's audit does; Screaming Frog, Ahrefs and Semrush do the same job. For WordPress specifically, an SEO plugin such as Yoast or Rank Math will manage the tags at the source.

Related guides

Deeper reading from the SEOmator blog on what this tool measures.

Get started to see how your website performs.

Elevate your online presence with our tool: Get found, Get ahead

Pricing