Free tool, no account required

Free Meta Tag Checker: title, description, H1 and schema

The Novaverb meta tag checker fetches one page's live HTML and reports its title, meta description, headings, canonical, robots directive, Open Graph and X card tags, and the JSON-LD schema types it declares.

Also known as: Meta tags checker, title and description, H1
Evidence shown with sourceNo account requiredNo invented metrics

Run a real check above

Submit a public URL, domain, or keyword. Novaverb will show only the evidence this tool can actually retrieve or measure.

Definition

What is a meta tag checker?

A meta tag checker is a tool that reads the tags a page declares about itself in its HTML. The Novaverb Meta Tag Checker requests one page's live initial HTML and reports the title tag, meta description, heading structure, canonical, robots directive, social tags and JSON-LD schema types found in that response.

Scope

What does the meta tag checker check?

The meta tag checker checks the title and its character count, the meta description and its length, every H1 with a count of H2 and H3 headings, the canonical URL, the meta robots value, the mobile viewport, the html lang attribute, Open Graph and X card tags, image alt attributes, internal and external links, and JSON-LD types.

Who it is for

Who is the meta tag checker for?

The meta tag checker is for content editors confirming a page published with the title they wrote, SEO specialists reviewing a landing page before a campaign, developers checking that a template outputs a canonical and a viewport tag, and social media managers who need to know whether a shared link will carry Open Graph tags.

Why it matters

Why use a meta tag checker?

A meta tag checker catches tag problems that a rendered page hides. A missing title, an empty description, a second H1 added by a theme, a noindex value left over from staging or a JSON-LD block that never reached the HTML all look fine in a browser. One fetch shows them before a crawler reads the same response.

Method

How does the meta tag checker work?

The meta tag checker works in a fixed sequence. The page address is normalized and fetched, and the title, meta description and heading hierarchy are read from the returned HTML. Length and presence are compared with common search-appearance guidance, which is guidance and not a hard rule. Declared JSON-LD type values are then detected and listed.

  1. We normalize and fetch the page, reading the title, meta description and heading hierarchy per the HTML standard.
  2. We check length and presence against common search-appearance guidance (not a hard rule).
  3. We detect declared JSON-LD structured-data @type values on the page.
Input

What do you enter into the meta tag checker?

Enter one page address into the meta tag checker, not just a domain, because metadata is a per-page property and a homepage title says nothing about a product page. Scheme, www, path and query are normalized. Only publicly routable addresses are checked, and a page that does not return HTTP 200 is reported as unreadable instead of parsed.

Use it like this
yourdomain.com/a-real-pageAny address form works - metadata is read from that exact page. http or https, with or without www, a bare domain or a full path - we normalize it for you.
https://www.yourdomain.com/blog/postA full URL with a path is ideal; we read that document's tags.
Avoid this
Expecting a site-wide audit from one URLWe read one page's tags; a full-site tag audit is a connected-workspace crawl, not this single fetch.
Result

What does the meta tag checker report contain?

A meta tag checker report contains the HTTP status, a search snippet preview built from the captured title and description, length bars for both, heading and word counts, image and link counts, the text of each H1, a table of technical and social tags, the detected schema types, and an analysis panel with findings and priority fixes.

Reading it

How do you read a meta tag checker result?

Read a meta tag checker result from the snippet preview down. Length bars are green inside the suggested range, amber outside it and red when the tag is absent, a review cue and not a verdict. A warning beside the H1 count means none or several were found. A row reading missing names the tag to add.

Meta tags explained

What a meta tag checker reads - and what it can't prove

This checker fetches a page's HTML and extracts the tags search engines and social platforms read: the title, meta description, headings, canonical, language, robots directive, Open Graph and Twitter/X cards, and any schema.org structured data. It reports what is present and how it is sized, but it does not guarantee a ranking or how Google will render your snippet.

How to read the numbers

  • Title & description: keep the title around 30-60 characters and the description around 120-160; both can be rewritten by Google to match the query.
  • Headings: use exactly one H1 that states the page topic; H2/H3 give it structure.
  • Canonical, robots, viewport: declare a canonical to avoid duplicate-URL confusion, keep the page indexable, and ship a mobile viewport.
  • Structured data: schema.org types unlock rich results and help AI answer engines understand the page.
Source

Where does the meta tag checker get its data?

The meta tag checker gets its data from the live HTML response of the address you submit, fetched at the moment of the check. The status code, the tags and every count come from that one response. Nothing is read from a stored crawl or a search engine, and no other page of the site is requested.

Limits

What does the meta tag checker not tell you?

The meta tag checker does not tell you how a search engine will display the page. Titles and descriptions can be rewritten to match a query, so a well-formed tag is what you control and the visible snippet is not. Metadata or schema injected only after JavaScript runs may not appear, and only the submitted page is read.

Evidence

What does a meta tag checker result prove?

A meta tag checker result proves what a page declares about itself in its initial HTML: the title, the description, the heading hierarchy and the JSON-LD types present in the markup. That is proof of declaration, not of display. A tag reported as missing is also what a non-rendering crawler sees, even when a browser shows it.

1. Source

Live HTML response. The result identifies where its evidence came from.

2. Boundary

The checker reads the initial HTML response. Metadata or schema injected only after browser JavaScript runs may not appear.

3. Next action

Use the finding to verify a problem, then connect a workspace when you need history, monitoring, or site-wide analysis.

Standards

Which standards does the meta tag checker apply?

The meta tag checker applies the WHATWG HTML Standard, which defines the title, meta description and heading elements it reads, and the schema.org vocabulary, which defines the JSON-LD types it detects. Length is reported as guidance because no specification fixes a title length. The width a search result allows is a rendering decision, not a rule.

WHATWGHTML
HTML Standard - document metadata

Reads the title, meta description and heading elements per the HTML standard.

Read the specification
schema.orgJSON-LD
Structured data vocabulary

Detects the structured-data @type values declared as JSON-LD.

Read the specification
We list a standard only where this tool genuinely reads or measures against it. Where a signal is outside a live check, the result says so instead of implying coverage.
Verification

How can you verify a meta tag checker result yourself?

Verify a meta tag checker result by opening the page source in a browser, not the element inspector, and searching for the title element, the description meta tag, the canonical link and each script of type application/ld+json. Page source shows the initial HTML the checker read, while the inspector shows the page after scripts have run.

Example

What does a typical meta tag checker finding look like?

A typical meta tag checker finding is a product page that returns HTTP 200 with a clear title, while the snippet preview shows no meta description and the H1 count carries a warning because a theme wrapped the logo in a second H1. The analysis panel lists both and adds a priority fix for the missing description.

Cost

Is the meta tag checker free?

The meta tag checker is free and runs without an account. Any public page can be checked from the form. A free Novaverb account is needed only for work the single fetch cannot do: auditing titles, descriptions, canonicals and schema across a whole site, saving the evidence and rechecking that a fix is live.

In a workspace

What does a Novaverb workspace add to the meta tag checker?

A Novaverb workspace adds a crawl of every page to the meta tag checker, so titles, descriptions, canonicals and schema are reviewed across the site in one place. Crawl Explorer is the product that continues the job: it inspects every URL captured in the project crawl and turns each supported technical finding into an action.

Crawl Explorer (SEO crawler)

When to go further

When is a free meta tag checker not enough?

A free meta tag checker run is not enough when the question covers more than one page. Finding every page that shares a title, lacks a description or misses a canonical needs a crawl of the whole site. Confirming that a template change stayed in place after later releases needs the same measurement repeated over time.

Next step

What should you do after running the meta tag checker?

After running the meta tag checker, deal with a noindex value or a missing title first, since both are listed as errors. Then write or tighten the meta description, settle on one clear H1, declare a canonical and add a viewport tag if absent. Publish, run the check again, and confirm the new tags appear in the response.

Related tools

Other free tools pair with the meta tag checker once a gap is found. The Meta Tag Generator creates title, description, canonical, robots, Open Graph and X card tags. The Schema Markup Generator builds JSON-LD for types such as FAQ, Article and Product. The Website SEO Checker adds robots.txt and sitemap checks for the homepage.

Website SEO CheckerHomepage status, indexability, title, headings and links from one live scan
Keyword Research ToolFree keyword research tool: monthly searches, cost per click, ad …
SERP CheckerFree SERP checker: the organic results for a keyword in …
Website Security CheckerFree website security checker: a limited outside check of a …
WordPress Security Configuration CheckerFree WordPress security checker: eight public configuration areas on a …
Server Response Time CheckerFree server response time checker: one live request from Germany, …
Backlink CheckerFree backlink checker: see the referring domains, link totals, follow …
Robots.txt CheckerFree robots.txt tester: fetch a site's live robots.txt and see …
Sitemap CheckerFree sitemap checker: find a site's XML sitemaps from robots.txt …
HTTP Status & Redirect CheckerFree redirect checker: trace every hop of a URL's redirect …
Website MonitorFree website status checker: one live request to your address …
HTTP/2 TestFree HTTP/2 test: opens one live TLS connection to a …
HTTP/3 TestFree HTTP/3 test: attempts a real QUIC connection to a …
Website Performance TestFree website performance test: time one request to your URL …
GEO CheckerFree GEO checker: retrieve, quote, cite and graph signals from …
Core Web Vitals CheckerFree Core Web Vitals checker: real-user LCP, INP and CLS …
PageSpeed CheckerFree PageSpeed checker: a Lighthouse lab audit of a public …
Website Safety CheckerFree website safety checker: see whether a URL is listed …
Knowledge Graph CheckerFree Knowledge Graph checker: look up a brand or name …
Keyword Gap CheckerFree keyword gap analysis: keywords a competitor ranks for and …
Competitor Top PagesFree competitor top pages tool: a domain's leading pages by …
Questions

What do people ask about the meta tag checker?

People ask what the meta tag checker checks, what a meta description and JSON-LD are, what a good title length is, how to fix a missing H1, how many H1 tags to use, how a title tag differs from an H1, which HTTP status a page should return and why schema added by JavaScript does not show.

What does the Meta Tag Checker check?

It requests your page's live initial HTML and reports the title tag, meta description, H1 headings, the HTTP status code, and any JSON-LD structured-data schema types it detects in that response.

What is a meta description?

A meta description is an HTML tag summarizing a page's content. Search engines may show it as the snippet under your title in results, so a clear, relevant one can improve click-through even though it is not a direct ranking factor.

What is a good title tag length?

There is no universal character limit because result titles are constrained by rendered width and may be rewritten. Use the measured count as a review cue, keep the identifying words early, and judge clarity in context.

How do I fix a missing H1?

Add a single, descriptive H1 heading that states the page's main topic. The checker lists detected H1s, so if none appear or several compete, you can consolidate to one clear heading.

Why do title and meta description matter for SEO?

The title tag is a strong on-page relevance signal and the clickable headline in results; the meta description shapes the snippet. Together they influence whether searchers understand and click your listing.

What is JSON-LD structured data?

JSON-LD is a script format for embedding schema.org structured data in a page. It helps search engines understand entities like articles, products, or FAQs, and can enable rich results. The tool reports which schema types it detects.

Why does my schema not show in this checker?

It reads the initial HTML response only. If your title, description, or JSON-LD is injected after browser JavaScript runs, it may not appear here even though a full browser render would show it.

What's the difference between a title tag and an H1?

The title tag lives in the HTML head and appears in the browser tab and search results; the H1 is a visible on-page heading. They often align but serve different placements and audiences.

How many H1 tags should a page have?

One clear main heading is a useful editorial convention, but HTML permits multiple H1 elements. The checker reports what the initial HTML contains; whether the hierarchy is clear still requires review.

What HTTP status should my page return?

A 200 OK confirms the page is live and its metadata applies. Redirect or error statuses like 301 or 404 mean crawlers may not see the content you expect, so investigate those first.

Check → understand → fix

Turn this check into a verified fix

Every Novaverb free tool is one funnel: run the check, understand the evidence, then fix it and prove it is resolved with a fresh re-check - no invented pass states.