Technical SEO diagnostics

Every broken link.
Every missing tag.
Found in minutes.

Most SEO problems aren't about writing better content — they're pages search engines can't properly crawl, read, or trust. Great SEO Tool crawls your entire site, not just one page, and hands you a clear list of exactly what to fix first.

scan
Free, no signup·PDF, PowerPoint & Excel export

Live from a real scan

  • Title tag✓ present
  • Meta description! missing
  • /old-promo-page✕ 404
  • Canonical tag✓ resolves
  • Mobile viewport✓ present
  • /legacy/frames-page✕ outdated tech

Why technical SEO matters more than most people think

A lot of SEO advice is about content: better keywords, longer articles, more backlinks. That matters, but it assumes something more basic is already true — that search engines can actually reach, read, and understand your pages in the first place. A broken canonical tag, a sitemap that's missing half your site, or a page buried five clicks deep can quietly undo all of that other work.

These issues are also easy to miss, because they don't show up when you look at your own site in a browser. The page looks fine. It's only when something crawls it the way a search engine does — following every link, checking every tag, timing every request — that the gaps become obvious. That's the specific job this tool does.

What we check

One crawl, 60+ checks across a dozen categories — organized around how search engines actually evaluate a site, not just a list of technical trivia.

Crawlability & indexing

Robots.txt, sitemap freshness, canonical tags, noindex flags, 404s, and redirect chains — including redirects that quietly break instead of resolving.

Core Web Vitals & speed

Real loading-speed and layout-stability scores from Google's own PageSpeed data, plus per-page slow-response detection — the same metrics that factor into ranking.

Mobile-friendliness

Most searches happen on a phone. We check viewport tags and mobile usability so your site doesn't quietly fail on the device most people use.

Security & HTTPS

Mixed content, HTTPS pages linking to HTTP versions of themselves, and missing security headers (CSP, X-Frame-Options, HSTS) that leave a site open to clickjacking.

Structured data & rich results

Schema gets genuinely parsed, not just detected — including the @graph format Yoast and Rank Math generate by default — plus opportunities for FAQ and Article schema you're missing.

Broken links, images & redirects

Every link and image gets followed to its real destination — broken pages, broken images, and anything routed through an unnecessary redirect all get flagged with exactly where they're linked from.

Duplicate & thin content

Matching titles, matching meta descriptions, and pages that are 85%+ similar in wording all get caught, not just exact duplicates.

Accessibility & social sharing

Missing alt text, a missing page language attribute, and the Open Graph / Twitter Card tags that control how a page looks when shared on social.

Local SEO signals

LocalBusiness schema presence and phone number consistency across the site — built specifically for service businesses, not just e-commerce or blogs.

Sitemap & orphan pages

The crawl is seeded from your sitemap directly, so pages nothing internally links to still get found, audited, and flagged as orphaned rather than just missed.

AMP & modern frameworks

AMP pages get validated against Google's own official validator. Sites built with React, Vue, or Next.js can optionally be rendered in a real browser so client-side content doesn't look empty to the crawler.

On-page fundamentals

Title tags, meta descriptions, H1s, and canonical URLs — checked for missing, empty, duplicated, or mismatched, not just present.

Reports built for sharing, not just a screen

Every scan comes with three ready-to-send formats — the same root-cause analysis and prioritized fix list, in whichever format you actually need.

PDF report

A branded, print-ready dashboard — health score, root-cause summary, grouped findings, and a week-by-week fix roadmap with clear ownership.

PowerPoint deck

The same findings as a client-ready slide deck — an executive summary, a before/after scorecard, and a closing slide, not a wall of raw data.

Excel workbook

Every issue on its own tab with every affected URL listed — built for handing straight to a dev team to work through line by line.

More ways to use this

A full site crawl isn't always what you need. Four more tools for the moments in between.

Quick Recheck

Just fixed one thing? Check that single page again in seconds — no need to re-crawl the whole site to confirm it stuck.

Bulk URL Check

Managing several client sites? Paste up to 30 URLs — homepages, landing pages, whatever you need — and check them all in one pass.

Progress reports

Every report page compares itself to your last scan automatically — download a real before-and-after PDF to show a client or boss actual improvement, not just a snapshot.

Email delivery

Big sites can take a while to fully crawl. Enter your email before you scan and close the tab — we'll send you the link the moment it's ready.

From the blog

Clear, jargon-free SEO guides

How to fix a broken canonical tag, why Google isn't indexing a page, what a good Core Web Vitals score actually looks like — written the same way this tool explains its own findings.

Read the blog

How it works

01

Enter your URL

No account, no email, no credit card. Just the address of the site you want checked.

02

We crawl every page

Seeded from your sitemap so orphan pages get found too, then checked against every category above.

03

Get a prioritized report

A health score, issues grouped by root cause, and downloadable PDF, PowerPoint, or Excel versions to work from.

Frequently asked questions

Is this actually free?

Yes — a full crawl, every check, and the PDF, PowerPoint, and Excel exports are all free right now, with no signup required.

How long does a scan take?

Usually 2 to 4 minutes. Most of that time is the crawl itself; Core Web Vitals and external link checks run afterward, on top of the crawl.

What counts as a good health score?

90+ is excellent. 70-89 is good, with real room to improve. 50-69 means several issues are likely holding rankings back. Below 50 means something critical needs attention.

Can I share a report with a client?

Yes — the PDF and PowerPoint exports are built for exactly that: a branded, easy-to-follow summary with a prioritized fix list, not just a raw dump of technical findings.

Does it work with WordPress and plugins like Yoast?

Yes — including reading structured data correctly regardless of whether it's wrapped in the @graph format Yoast and Rank Math generate by default, which some simpler tools miss entirely.

Does this replace Google Search Console?

No — think of them as complementary. Search Console shows how Google already sees your site. This tool proactively crawls it to catch technical issues before they show up there.

Can it scan a staging or password-protected site?

Not currently — the crawler needs a publicly reachable URL, the same way any search engine crawler would need one.

Ready to see what's actually going on?

Free, no signup — just paste a URL and get a full report.

Scan your site