FreeMeta & Tags tool

Meta Tag Analyzer

Enter a page URL and the analyzer fetches the live HTML and reads the tags in its head. You get the title, meta description, robots directive, canonical URL and viewport side by side, with anything missing marked "not set" and a list of issues underneath.

Reads the live pageFlags tags that are missingIssue list with a count

Updated · by the Linkstonic team

linkstonic.com/tool/meta-tag-analyzerLive
How it works

What the analyzer reads

The fetch happens on Linkstonic's server. The panel shows five core tags first, then the social tags (covered on our Open Graph Checker page), then a list of problems it found.

01

Title

The text inside the page's title element, exactly as served. Check it against what you meant to publish. CMS templates often append the site name or a separator, and that suffix eats into the space Google shows before it cuts the title off.

02

Description

The content of the meta description tag. Google doesn't always use it (it rewrites snippets often), but a written description gives it a sensible default. When the tag is absent, the row turns red and reads "not set" instead of going quietly blank.

03

Robots

The meta robots value, such as "index, follow" or "noindex". This is the row to read first after a launch or migration. A leftover noindex from a staging site is one of the most common reasons a new page never shows up in search.

04

Canonical

The URL in the rel="canonical" link. It should normally point at the page itself, with the same protocol, host and trailing slash you want indexed. A canonical that points at the homepage or a staging domain tells Google to index something else.

05

Viewport

The meta viewport tag, which controls how the page scales on phones. The usual value is "width=device-width, initial-scale=1". It isn't a ranking tag, but a missing viewport usually means the page renders as a shrunken desktop layout on mobile.

06

Issues found

When the server spots problems it lists them in an amber box with a count in the heading. If the box doesn't appear, no issues came back. Some sites block automated fetches entirely, and those return an error rather than tags.

Worked example

A page after a messy migration

An illustrative result for a product page on example.com, the kind of thing we see after a site moves platforms. It is not a real measurement.

Input
https://example.com/products/walnut-desk
Output
Walnut Desk | Example Store | Example StoreTitle
not setDescription
noindex, followRobots
https://staging.example.com/products/walnut-deskCanonical
width=device-width, initial-scale=1Viewport

Three problems from one template: the brand repeats in the title, and the noindex and staging canonical both came across from the test site. Fix the template once and every product page recovers.

Use cases

When to run it

Meta tags break quietly. Nobody sees a bad canonical until traffic drops.

Launch and migration checks

Run a few key URLs the day a new site or template goes live. Robots and canonical are the two rows that can wipe out search traffic, and staging values leak into production more often than any team likes to admit.

Content editors

After publishing, confirm the title and description your CMS actually output match what you typed in the SEO fields. Plugins and themes sometimes override them without telling you, and the analyzer shows the served version.

Competitor research

Pull a rival's title and description for a page that outranks yours. You see how they phrase the offer, which terms they put first and whether they set a canonical, without digging through view-source.

Meta Tag Analyzer illustration: a tag icon next to a sample result card with title and description rows
Meta Tag Analyzer, sample result
Our take

Which tags still matter

Most meta tags are paperwork. The ones that do real damage when they're wrong are robots and canonical, because they tell Google whether to index a page and which URL gets the credit. I'd check those two on every template before worrying about description length.

Titles still matter a lot. They are the clickable headline in search, and Google uses them as a strong clue to what the page is about. Descriptions matter less than people think. Google rewrites many of them to match the query, so write a good one, but don't agonize over the exact character count.

AI search mostly reads the page body, not the meta tags. ChatGPT, Perplexity and AI Overviews quote text they can pull from the content. The title still helps as a label. And a stray noindex or bad canonical can keep a page out of Google's index, which also keeps it out of AI Overviews, since they draw on that index.

Practical tips

Fixing what the analyzer finds

Most issues trace back to a template or a plugin setting, not to individual pages.

  1. 01

    If robots shows noindex on a page you want in search, check your CMS's global search-visibility setting before editing pages one by one.

  2. 02

    Make the canonical match the final URL exactly: https, the right host, and your usual trailing slash rule.

  3. 03

    If the brand name appears twice in the title, one is coming from the template and one from the SEO field. Remove one.

  4. 04

    Write descriptions as a plain answer to why someone should click. Around 150 characters is a sensible target.

  5. 05

    After fixing a template, rerun two or three URLs that use it to confirm the change is live and not cached.

Meta Tag Analyzer tips illustration: a checklist card that starts with "If robots shows noindex on a page you" and "Make the canonical match the final URL"
Meta Tag Analyzer, checklist
Our customers

How we help marketers win

01techventuresShare of voice
02northlineReporting time
03arclabsAI mentions
FAQ

Meta Tag Analyzer questions

01How do I check the meta tags on a website?

Enter the page URL in the analyzer and run it. It fetches the live page and shows the title, meta description, robots, canonical and viewport, plus Open Graph and Twitter Card tags and a list of issues. You can also view the page source and search for <meta.

02What does "not set" mean in the results?

The page didn't include that tag in the HTML the server received. A missing description or canonical isn't fatal, but it leaves Google to guess. If you know the tag exists, the site may add it with JavaScript after load.

03What is a canonical tag?

It is a link element that names the preferred URL for a page. When the same content lives at several URLs, such as with and without tracking parameters, the canonical tells search engines which one to index and credit.

04Does the meta description affect rankings?

Google has said it isn't a ranking factor. It can affect clicks, since it often appears as the snippet under your title. Google also rewrites it when another passage on the page fits the query better.

05Why can't the analyzer read my page?

The fetch comes from Linkstonic's server, and some sites block automated requests, require a login, or use bot protection. Test the public https URL, and check that it loads in a private browser window.

Beyond one-off checks

See how your pages do in Google and AI answers

Linkstonic tracks rankings, audits your site and shows whether ChatGPT, Gemini and Perplexity mention you. The free plan needs no credit card.