Skip to content
Tools / SEO Analysis
SEO Analysis icon

SEO Analysis

Audit pages for ranking issues

SEO Analysis audits your web pages and site for ranking issues — from meta tags and headings to Core Web Vitals, structured data, mobile usability, and international SEO. Every check returns a 0–100 score with prioritized issues so you know exactly what to fix first.

It covers the full modern SEO stack: technical health, content quality, E-E-A-T signals, author authority, canonicalization, and hreflang. Whether you're auditing one page or crawling a hundred, you get actionable findings grounded in how search engines actually evaluate pages today.

What you can do

  • Full on-page audit with a scored report and prioritized issue list
  • Check meta titles, descriptions, and Open Graph tags
  • Detect and validate JSON-LD structured data
  • Audit heading hierarchy, content quality, and readability
  • Check Core Web Vitals on mobile and desktop
  • Audit images for alt text gaps and format issues
  • Inspect internal and external links for broken or orphaned pages
  • Crawl up to 100 pages for a site-wide audit
  • Benchmark pages against a competitor
  • Check render parity, mobile usability, author signals, entity graph, canonicals, freshness, and hreflang

Who it's for

SEO professionals, content teams, and developers who want AI-driven audits without a monthly platform subscription. Anyone who needs to diagnose ranking issues fast, whether for a single landing page or an entire domain.

How to use it

  1. Start with check_meta for a quick title, description, and OG tag review
  2. Run analyze_page for a full scored audit with prioritized issues
  3. Use detect_schema to validate structured data, audit_technical for robots and sitemap health
  4. Use crawl_site to audit the whole domain — set max_pages to 10 for a quick pass or 100 for full coverage
  5. Use compare_pages to benchmark against a competitor URL

Getting started

Save your primary domain as a credential so you don't need to type it every time — then start with check_meta on your homepage.

Analyze Page

Full on-page SEO analysis including title, meta, headings, images, links, content length, and structured data presence. Returns a score out of 100 with prioritized issues.

Returns: SEO score (0-100), meta tag status, heading counts, image/link audit, and prioritized issues list
Detect Schema

Find and validate all structured data (JSON-LD, Microdata, RDFa) on a page. Checks for common errors and provides recommendations for missing schema types.

Returns: List of schemas found with type, format, validation status, issues, and recommendations
Check Meta Tags

Quick audit of all meta tags on a page: title, description, canonical, robots, Open Graph, Twitter Card, viewport, and other SEO-relevant tags.

Returns: All meta tags found (title, description, OG, Twitter, canonical, robots) with issues
Audit Headings

Analyze the heading hierarchy (H1-H6) of a page for SEO best practices. Checks for missing H1, skipped levels, duplicates, empty headings, and content quality.

Returns: Heading hierarchy with scores, level counts, and issues like skipped levels or duplicates
Analyze Content Quality

Comprehensive content quality analysis with readability scoring (Flesch-Kincaid, Gunning Fog, Coleman-Liau, SMOG, ARI), E-E-A-T signal detection, keyword density analysis, and content depth scoring.

Returns: Content quality score (0-100), readability metrics (6 algorithms), E-E-A-T signals, keyword density analysis, and content depth assessment
Technical SEO Audit

Technical SEO audit covering robots.txt validation, sitemap.xml analysis, redirect chain detection, canonical tag verification, hreflang validation, and security headers (HSTS, CSP, X-Frame-Options).

Returns: Technical SEO score (0-100), robots.txt status, sitemap validation, redirect chain, canonical check, hreflang issues, and security headers audit
Check Core Web Vitals

Core Web Vitals analysis via PageSpeed Insights API. Returns LCP, CLS, FCP, TBT, Speed Index, TTFB, Lighthouse category scores, and CrUX real-user field data when available.

Returns: Core Web Vitals metrics (LCP, CLS, FCP, TBT, Speed Index), Lighthouse scores, CrUX field data, and traffic-light ratings per metric
Crawl & Audit Site

Crawl a website (up to 100 pages) with per-page SEO extraction and site-wide issue summary. Detects missing titles, thin content, broken links, duplicate meta, and missing schema across the entire site.

Returns: Site-wide SEO health score, per-page data (title, meta, headings, images, links, word count), and aggregated issue summary
Analyze Link Structure

Internal link graph analysis with link depth calculation, orphan page detection, anchor text distribution, external link audit, and broken link checking via HEAD requests.

Returns: Link structure score (0-100), link depth map, orphan pages, most/least linked pages, anchor text distribution, and broken links
Audit Images

Image SEO audit checking alt text, file sizes, dimensions, lazy loading, responsive images (srcset), and modern format usage (WebP/AVIF). Includes per-image analysis and aggregate statistics.

Returns: Image SEO score (0-100), per-image analysis (alt, dimensions, size, format, lazy loading), and aggregate statistics
Extract Keywords

TF-IDF keyword extraction from page content with density analysis by position (title, H1, meta description, first paragraph, URL). Includes n-gram analysis for multi-word phrases.

Returns: Top keywords with TF-IDF scores, density percentages, position prominence (title/H1/meta/paragraph), and n-gram phrases
Compare Pages

Side-by-side SEO comparison of two URLs across all metrics: content length, readability, meta tags, schema, headings, response time, and keyword overlap. Determines winner per category.

Returns: Per-category comparison with winner designation, metric values for both pages, and overall winner summary
Check Render Parity

Compare raw HTML vs JavaScript-rendered DOM to find content that only appears after JS runs. Critical for SPAs because Googlebot and AI crawlers may index the empty shell and miss the real content.

Returns: Parity score (0-100), whether page is crawlable without JS, counts of JS-only words/headings/links/schema, and list of critical gaps
Audit Mobile UX

Mobile-first audit on an iPhone 15 Pro viewport. Checks viewport meta tag, horizontal scroll, tap target size and spacing, body font size, interstitial popups, and responsive image usage (srcset).

Returns: Mobile UX score, viewport meta status, horizontal scroll flag, font size, tap target audit, interstitial detection, and responsive image usage
Audit Author Markup

Verify author E-E-A-T signals: byline presence, Person JSON-LD, sameAs links to LinkedIn/Twitter/Wikipedia, credentials, jobTitle, affiliation, and bio page URL. Flags articles that rely on meta tags or visible bylines without proper schema.

Returns: Author detection flag, schema completeness, detected authors with all fields, missing fields, and E-E-A-T recommendations
Check Entity Graph

Map a brand or organization onto the Wikidata + Wikipedia knowledge graph. Finds Q-ID and Wikipedia article, then checks whether the homepage Organization schema links back via sameAs to both plus major social platforms.

Returns: Wikidata Q-ID, Wikipedia URL, Organization schema presence, sameAs audit, authority score, and alignment recommendations
Audit Canonicals

Crawl up to 50 pages and audit <link rel="canonical"> on each. Flags missing, relative, cross-domain, and non-self-referencing canonicals, plus canonical chains (A→B→C) and canonicals pointing to 4xx pages.

Returns: Crawled page count, total canonical issues by type, and a table listing every problematic URL with the specific issue
Audit Content Freshness

Crawl up to 100 pages and extract publication/modification dates from JSON-LD, article:modified_time meta, <time> tags, and visible "Last updated" text. Surfaces stale content, median site age, and the oldest pages.

Returns: Total and dated page counts, median and mean age, stale-page table with age and date source, and an age-distribution histogram
Audit International / Hreflang

Verify hreflang implementation across language and regional variants. Fetches each alternate, checks for reciprocal hreflang back-links (reciprocity matrix), confirms x-default presence, and validates Content-Language headers match declared hreflang.

Returns: Score (0-100), html lang + Content-Language signals, per-variant status with reciprocity flag, and a reciprocity-issue list with recommendations
Loading reviews...

Loading activity...

v0.062026-04-24
  • analyze_page, check_meta, audit_headings, detect_schema, and check_render_parity now transparently retry when the browser session drops mid-analysis, fixing sporadic failures on busy sites
v0.052026-04-16
  • More patient navigation timeout so heavy news and commerce pages no longer fail to analyse
v0.042026-04-15
  • Add check_render_parity, audit_mobile, audit_author, check_entity_graph, audit_canonicals, audit_freshness, audit_international skills for 2026 E-E-A-T and mobile-first audits
v0.032026-04-04
  • audit_technical now reports HTML page size in bytes and flags pages exceeding the 2MB Googlebot crawl limit
v0.022026-03-22
  • Added subtitle, expanded description, and agent instructions
v0.012026-03-20
  • Initial release

SEO Analysis Use Cases(14)

Browse all 14 SEO Analysisguides →
Open Audit Competitor Backlinks

Audit Competitor Backlinks

Analyze your competitors' backlink profiles to discover link-building opportunities and understand their SEO strategy.

SEO Analysis icon
SEO Analysis
4 agent guides
Open Check Meta Tags Before Launch

Check Meta Tags Before Launch

Verify all meta tags are properly configured before launching or redesigning your website.

SEO Analysis icon
SEO Analysis
4 agent guides
Open Search Papers by Topic

Search Papers by Topic

Find relevant academic papers on any research topic across millions of scholarly publications.

Academic Research icon
Academic Research
4 agent guides
Open Research Competitor Ad Creatives

Research Competitor Ad Creatives

Research what ads your competitors are running across Facebook and Google to understand their messaging and creative strategy.

Ad Library Search icon
Ad Library Search
4 agent guides
See every SEO Analysisuse case (Claude, ChatGPT, Copilot, OpenClaw guides) →

Related Tools

Frequently Asked Questions

What does the SEO score actually measure?

It scores ranking issues across meta tags, headings, content quality, structured data, images, links, Core Web Vitals, and technical SEO, with a 0 to 100 style diagnostic view.

Can I use it on a single page or an entire site?

Both. You can audit one URL, crawl a site, or compare pages, depending on whether you want a page-level fix list or a broader site review.

Will it show Core Web Vitals and page speed issues?

Yes. Core Web Vitals are part of the audit, so performance problems show up alongside SEO and accessibility findings.

What should I set as the default input?

Set your primary domain. The tool uses that when no URL is provided, which is handy for repeated audits.