Skip to main content
seofields
← All SEO tools

Page Analyzer

Paste any URL. We render it in a real browser and pull every SEO signal — meta, Open Graph, structured data and more.

What the SEO Page Analyzer checks

  • Title, meta description, meta keywords, canonical URL and the html lang attribute
  • Open Graph tags, and which of them are missing
  • Favicon, Apple touch icon and web app manifest
  • Every h1 and the full heading outline
  • JSON-LD blocks: whether each parses and which Schema.org types it declares
  • Images without alt text
  • Mixed content: HTTP assets loaded on an HTTPS page
  • noindex directives in meta tags
  • Links that open in a new tab without rel=noopener
  • Duplicate id attributes, a skip link, and the header, nav, main and footer landmarks

How to check a page's SEO

  1. Paste the full URL of the page, including https://.
  2. The page is loaded in a headless browser, so tags added by JavaScript are counted, just as a JavaScript-capable crawler would see them.
  3. Read the results by section (meta, Open Graph and icons, headings and structure, structured data), fix what is missing, publish, and run the check again.

Frequently asked questions

Why does the analyzer use a real browser?

Many sites add meta tags and JSON-LD with JavaScript. A plain HTTP fetch would miss them and report problems that do not exist for a crawler that runs scripts.

Is the SEO Page Analyzer free?

Yes. It is free and needs no signup.

Does it measure page speed or Core Web Vitals?

No. It checks on-page SEO signals such as meta, Open Graph, headings and structured data. Use a performance tool such as PageSpeed Insights for Core Web Vitals.

How do I fix missing meta or Open Graph tags in Sanity?

Add the seoFields object from sanity-plugin-seofields to your document type so editors can fill in title, description and Open Graph fields, then render them with buildSeoMeta() in your frontend.

Fix what the analyzer finds at the source: edit SEO fields inside Sanity Studio. See how sanity-plugin-seofields handles meta tags