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.
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.
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.