Meta Tag Analyzer
Extract and audit the SEO tags in a page's <head>.
Free meta tag analyzer. Paste a page's <head> HTML to extract and audit the title, description, canonical, viewport, robots and Open Graph tags, with warnings for missing or non-ideal values. Runs in your browser.
What a meta tag analyzer checks
A meta tag analyzer reads the <head> of a live page and reports what search engines and social crawlers actually see: the title, meta description, canonical URL, robots directives, viewport, charset, and Open Graph / Twitter Card tags. It's the fastest way to confirm that the tags you think you shipped are the ones being served.
This matters because tags are often injected by a CMS, template or JavaScript, and what ends up in production frequently differs from what's in your source.
How to use it in an audit
Run the analyzer on a representative page from each template (home, category, product, blog post) and check:
- Title present, unique, 50–60 chars.
- Description present, unique, ~150–160 chars.
- One canonical tag pointing to the preferred URL.
robotsmeta not accidentally set tonoindexon pages you want indexed.- Open Graph and Twitter tags present so shared links render a card.
Compare the rendered output against your intended values — mismatches usually point to a template bug or a plugin overriding your tags.
Common mistakes it surfaces
- Two
<title>or twodescriptiontags because a plugin and the theme both output one. - A stray
noindexleft over from staging. - A canonical pointing to
http://or a staging domain. - Missing
og:image, so social shares show a blank card. - Truncated titles that read fine in the editor but overflow in search results.
How to use the Meta Tag Analyzer
- 01Copy the <head> section of your page's HTML.
- 02Paste it into the box.
- 03Review each extracted tag with its status and note.
- 04Fix any red issues and yellow warnings.
Frequently asked questions
What tags does it check?
It audits the title, meta description, canonical link, viewport, robots directive, and the core Open Graph and Twitter Card tags, flagging anything missing or outside recommended lengths.
Can it fetch a live URL?
No — for privacy and to avoid cross-origin limits, you paste the HTML yourself. View a page's source, copy the <head>, and paste it in.