Home › Developer Tools › Meta Tag Analyzer

Meta Tag Analyzer

Paste the HTML source of any page and get an instant audit of everything in its <head>: title and description length with a Google preview, canonical and robots directives, Open Graph and Twitter Card tags, and hreflang alternates, with clear warnings for anything missing or wrong.

Last updated:

Paste HTML above (or click Sample) to see the report.
Advertisement
Advertisement

How to use the Meta Tag Analyzer

  1. Open the page you want to audit, press Ctrl+U (View Source) and copy all of the HTML.
  2. Paste the HTML into the box, upload a saved .html file, or try the sample page.
  3. Add the page URL (optional) so relative links resolve and the canonical can be compared with the real address.
  4. Click Analyze Meta Tags. The report updates instantly and also re-runs as you edit.
  5. Fix the issues listed in red and amber, then copy the report as text or JSON to share with your team.

What this meta tag checker looks at

TagExampleGuideline
Title<title>Sourdough Bread Recipe | Bakery</title>Unique per page, main topic first, about 50-60 characters (Google cuts at roughly 600 px).
Meta description<meta name="description" content="...">One per page, roughly 70-160 characters, a specific summary that earns the click.
Canonical<link rel="canonical" href="https://...">Exactly one, absolute https URL, usually pointing to the page itself.
Robots<meta name="robots" content="noindex">Omit it for normal pages (the default is index, follow). Use noindex only for pages that must stay out of search.
Viewport<meta name="viewport" content="width=device-width, initial-scale=1">Required for mobile-friendly rendering.
Charset<meta charset="utf-8">First element in the head, within the first 1024 bytes.
Open Graph<meta property="og:image" content="https://...">og:title, og:type, og:image and og:url are required; images about 1200 x 630 px.
Twitter / X<meta name="twitter:card" content="summary_large_image">twitter:card is needed; title, description and image fall back to Open Graph.
hreflang<link rel="alternate" hreflang="en-GB" href="https://...">Absolute URLs, valid ISO codes, a self-reference, x-default, and return links on every version.

How the length checks work

Search engines do not truncate by character count but by display width. The analyzer measures your title in 20 px Arial and your description in 14 px Arial, the fonts Google uses on desktop, and compares them with the usual limits of about 580 px for titles and 920 px for descriptions. Wide letters such as W and M use more space than i or l, so two titles with the same number of characters can behave differently. Treat these numbers as close estimates: Google may also rewrite titles and snippets when it thinks another text better matches the search.

Common meta tag mistakes

  • Leftover noindex from a staging site. It silently removes the page from search results.
  • Relative canonical or og:image URLs such as /img/cover.jpg. Social platforms need full https:// addresses.
  • Tags pushed out of the head. If an element that is not allowed in the head (a div, an img, stray text) appears before your meta tags, the HTML parser closes the head early and everything after it lands in the body, where search engines may ignore it. This tool parses your HTML the same way a browser does and flags it.
  • Wrong hreflang codes like en_US (underscore), en-UK (the region is GB) or a missing self-reference.
  • Duplicate titles and descriptions copied across templates, which makes pages compete with each other.

Frequently asked questions

How long should a title tag be?

Google does not set a fixed character limit; it cuts titles that are wider than the result area, which is about 600 pixels on desktop. In practice that is roughly 50 to 60 characters. This analyzer shows both the character count and an estimated pixel width so you can see when a title will be truncated.

How long should a meta description be?

Aim for about 70 to 160 characters. Google truncates snippets at around 920 pixels on desktop (roughly 155 to 160 characters) and often rewrites descriptions it finds too short or unrelated to the query, so write a specific, complete summary of the page.

Why can't the tool fetch my page by URL?

Browsers block web pages from reading other websites' HTML (the CORS rule), so a purely client-side tool cannot download arbitrary pages. Pasting the source also lets you audit pages behind a login, staging sites and local files, and your HTML never leaves your device.

What does a canonical tag do?

The rel=canonical link tells search engines which URL is the preferred version of a page when the same content is reachable at several addresses (with parameters, http and https, trailing slash variants). It should be an absolute URL, appear only once, and normally point to the page itself.

What are the required Open Graph tags?

The Open Graph protocol lists og:title, og:type, og:image and og:url as the basic required properties. og:description and og:site_name are strongly recommended, and og:image should be an absolute URL, ideally 1200 x 630 pixels for large link previews.

How does hreflang work?

Each language or regional version of a page lists every version, including itself, with link rel=alternate hreflang=code href=URL. Codes are an ISO 639-1 language, optionally followed by an ISO 3166-1 region, such as en, en-GB or es-419, plus x-default for the fallback page. The links must be absolute and reciprocal across all versions.

Is the meta keywords tag still useful?

No for Google: it has ignored the meta keywords tag for ranking since 2009. It does no harm, but it also reveals your target keywords to competitors, so most sites remove it.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Meta Tag GeneratorCreate SEO, Open Graph and X meta tags with live previews.Open Graph PreviewPaste OG tags and preview how links look on Facebook, X and LinkedIn.SERP Snippet PreviewPreview your title tag and meta description with pixel-accurate truncation on desktop and mobile.Robots.txt GeneratorBuild a robots.txt file with rules, sitemap lines and AI-bot blocking presets.Website Traffic Goal CalculatorVisitors needed for a revenue goal from conversion rate and AOV, or leads and close rate.Privacy Policy GeneratorCreate a privacy policy for your website or app with CCPA, CalOPPA, COPPA and AdSense sections.UTM Campaign URL BuilderAdd UTM tracking parameters to links and make a QR code.Sitemap GeneratorTurn a list of URLs into a valid XML sitemap file.Hreflang Tag GeneratorCreate hreflang tags, sitemap entries and Link headers for every language and region, validated.Canonical Tag GeneratorNormalize URLs and create rel=canonical tags and HTTP headers, for one page or a whole list.Content Security Policy GeneratorBuild a CSP header or meta tag with nonces, hashes, presets and report-only mode.Robots.txt TesterTest whether a URL is allowed or blocked by robots.txt for Googlebot and other crawlers.Sitemap URL ExtractorExtract every URL from a sitemap.xml or sitemap index, validate it and export to CSV or TXT.Cookie Consent Banner GeneratorDesign a cookie banner with accept, reject and settings buttons and copy the HTML/CSS/JS.FAQ Schema GeneratorTurn questions and answers into FAQPage JSON-LD markup with validation and a preview.Google Review Link GeneratorTurn a Google Place ID into a direct review link, QR code and printable review card.Keyword Suggestion ToolTurn one seed keyword into hundreds of Google and YouTube autocomplete keyword ideas.Local Business Schema GeneratorCreate LocalBusiness JSON-LD with address, geo, opening hours, holiday hours and sameAs links.Structured Data ValidatorCheck JSON-LD, microdata and RDFa against schema.org and Google rich result requirements.Terms and Conditions GeneratorCreate terms of service for a website, store, SaaS or app, with payments and governing law.Breadcrumb Schema GeneratorBuild BreadcrumbList JSON-LD plus the matching HTML breadcrumb from names and URLs.Cookie Policy GeneratorCreate a cookie policy with a ready cookie table for Google Analytics, AdSense, Meta Pixel and more.Disclaimer GeneratorWrite a website disclaimer for affiliate, health, finance or blog sites, with short post notices.Keyword CombinerCombine up to 4 keyword lists into every combination in broad, phrase and exact match.Long Tail Keyword GeneratorTurn a seed keyword into long-tail keywords with best, how to, near me, year and for X modifiers.On-Page SEO CheckerPaste page HTML and a keyword to audit title, meta, headings, alt text and keyword use.App Privacy Policy GeneratorCreate a privacy policy for your iOS or Android app from its SDKs, permissions and data.URL Tracking RemoverStrip utm, fbclid, gclid and other tracking parameters from one link or hundreds at once.YouTube Keyword ToolFind YouTube search suggestions for a video topic with A-Z expansion and copy them as tags.
See all 28 SEO & Marketing Tools →