My Tool Studio
SEO Tools·2 min read

How to Audit a Page's Meta Tags in One Pass

Tags can disappear after a redesign, a CMS migration or a plugin update without anyone noticing. The Meta Tag Analyzer fetches a live page, checks the tags in its head and marks each one pass, warn or fail. It reads the HTML your server returns, which is the same starting point a crawler has.

Meta Tag Analyzermytoolstudio.com › tools<title>…</title><meta name="description">SEO ready

What the analyzer checks

About 20 signals per page.

The title and meta description are checked for presence, duplicates and length in characters and pixel width, the unit Google trims by. The canonical is checked for duplicates, relative URLs and where it points. Robots and googlebot directives, the viewport, including whether it blocks zooming, the charset, the html lang attribute and the favicon link come next.

It also counts H1 headings and flags skipped heading levels, confirms og:title, og:description, og:image and twitter:card, checks hreflang codes, x-default and self-reference when a page has them, and spots meta refresh redirects. Each row shows the value found, such as the title with its pixel width, so you can see what is wrong and not just that something is.

Fails versus warnings

Read the rows, not just the score.

Fails block or badly hurt search visibility: no title, no description, no viewport, robots set to noindex, no H1, conflicting canonical tags or invalid hreflang codes. Warnings are quality issues, such as a title wider than about 600 pixels, a description that will be cut, more than one H1, a skipped heading level, or a missing canonical, lang attribute, favicon or social tag.

In the score out of 100, a pass counts in full, a warning counts half and a fail counts nothing. Every check carries the same weight, so read the rows, not just the number. A noindex on a live page you want found is the most urgent fix in any report.

Copy the fix and run it again

From report to repair.

Each failed row has a Copy fix button with a suggested snippet, and Copy all fixes grabs every snippet at once. Add them to your template, then analyze the same URL again to confirm the fix.

Extra tabs help you judge the result. Google preview shows the snippet on desktop and mobile, Social previews shows the cards the tags produce, Headings shows the full outline, and All tags lists everything found in the head.

Limits worth knowing

Where the audit stops.

Keep these in mind when you read a result:

  • It needs a live, public page. The fetch runs on our server, so localhost and pages behind a login will not work. A public staging URL or a tunnel works.
  • It does not run JavaScript, so tags added by client-side code show as missing.
  • It confirms social tags exist and previews the cards, but does not measure the image file. The Open Graph Checker does that.

One page or a whole site

Choose the right scale.

Most sites build their heads from a few templates, so checking the home page, one article, one product and one category page covers most of a site. The Bulk tab takes up to 20 URLs, one per line, gives each its own score and warnings, and Download CSV saves the report to share. For a full crawl, Site Audit reports meta issues across a whole site. If tags are missing, the Meta Tag Generator builds a clean set to paste in.

Try it now

Open Meta Tag Analyzer

The tool is one click away. No sign up, no upload, no payment.

Open Meta Tag Analyzer