PBNLinksHub
Get Started
On-Page SEO ToolsRuns in your browserFree · no sign-up

Meta Tag Analyzer

Paste a page's HTML to see every tag that describes it: the title and description, robots and viewport, canonical and hreflang links, social tags — and a complete list of all other meta elements, so nothing in the head goes unnoticed.

Meta Tag Analyzer Paste HTML · analysed in your browser

To get a page's HTML: open it in your browser, right-click → View page source, select all and copy. Want a live fetch instead? Use the SEO Page Analyzer.

Paste a page's HTML to see results.

How to use the Meta Tag Analyzer

  1. Copy the page source

    Open the page, choose View page source (Ctrl+U / ⌘+Option+U), select everything and copy it.

  2. Paste and add the URL

    Paste the HTML. Adding the page URL lets relative canonical and hreflang links be shown as full addresses.

  3. Review core tags first

    Check the title, description, robots and canonical — the tags that most directly affect indexing and snippets.

  4. Scan the full list

    The “All meta tags” table shows everything else, including leftovers from old plugins or verification tags you no longer need.

What it checks

Title and description
Presence, duplicates and character counts, with a note when they fall outside commonly displayed lengths.
Robots directives
The robots meta tag and search-engine-specific variants such as googlebot, including noindex and nofollow.
Rendering basics
Charset, viewport and the html lang attribute.
Link elements
Canonical, hreflang alternates, prev/next, icons and the web app manifest.
Social tags
Every og: and twitter: tag, with missing core properties flagged.
Everything else
A complete table of all meta elements by name, property or http-equiv, including verification and theme tags.

Interpreting the results

“Core tags” shows the tags that matter most and marks anything not found. Not found means the element isn't in the HTML you pasted — not that search engines will necessarily behave badly without it. A missing description, for example, just means search engines write their own snippet.

Character counts are a rough guide. Search results are cut by pixel width, not characters, and titles and descriptions are frequently rewritten. For width, use the Title Tag Checker and Meta Description Checker.

The “All meta tags” list is purely descriptive. Seeing keywords, generator or several verification tags isn't a problem in itself, but it's a good prompt to remove things that no longer serve a purpose.

Detected marks facts read directly from what you provided. Guidance marks general recommendations based on those facts — rules of thumb, not guarantees or search engine requirements.

Practical guidance

Duplicate or conflicting head tags usually come from two systems writing the same thing — a theme and an SEO plugin both adding a description, or a tag manager injecting a second canonical. The analyzer shows how many of each tag exist, which makes those conflicts easy to spot. A typical find: two robots meta tags, one saying index, follow and one saying noindex. Search engines tend to apply the most restrictive directive, so the page drops out of results even though the SEO plugin “says” index.

It's worth running this before building links to a page. A URL that is noindexed or canonicalised elsewhere won't benefit much from new links, whether they come from PBN backlinks, contextual backlinks or outreach. For a wider, live review of a published page, use the SEO Page Analyzer; to write a clean set of tags from scratch, use the Meta Tag Generator.

Limitations

  • It reads the HTML you paste. Tags injected later by JavaScript or a tag manager won't be present unless you copy the rendered DOM instead of the page source.
  • HTTP headers such as X-Robots-Tag aren't part of HTML, so they can't be checked here — the SEO Page Analyzer reads them from a live fetch.
  • It reports what's declared. It can't tell you which title or description a search engine will actually display.

Frequently asked questions

Which is better: page source or “Inspect element”?

Page source shows what the server sends, which is what crawlers receive first. Copying from Inspect element shows the page after JavaScript ran. Both are useful; start with page source.

Does the meta keywords tag matter?

Major search engines have said they don't use it for ranking. It's harmless, but it also reveals your target terms to anyone who looks.

What if a page has two meta descriptions?

Search engines may use either, or neither. Remove the duplicate — usually by switching off description output in either the theme or the plugin.

Is my HTML uploaded?

No. It's parsed by your browser and never leaves your device.

More in On-Page SEO Tools · All 25 free SEO tools