Full Website Crawler · 420+ Real SEO Checks per Page · 20 Categories

Website SEO Crawler & Score Checker — Crawl Your Entire Site, 420+ Checks per Page

Want to audit your whole website, not just one page? Paste your homepage and the crawler will discover every internal link, follow them up to your chosen depth, run all 420+ SEO checks on each page, and produce a site-wide score plus a per-page breakdown. Analyse a single URL, paste HTML, or run the tool on this very page — no signup, no credit card, everything runs inside your browser. Built by Endeavour Marketing, Pune — a digital marketing and branding team that audits hundreds of pages for businesses across India and beyond.

420+ checks / page 20 categories 100 pages max 0 signup required Built in Pune, India

The crawler fetches your homepage, extracts every internal link, and follows them up to the chosen depth. Each page is analysed with all 420+ checks. Uses the same PHP proxy as single-page analysis, so CORS is not an issue. Be respectful of your own server — the crawler rate-limits and honours the concurrency setting.

We first use this site's own PHP proxy (server fetches the page — no CORS, no rate limits). Only if that fails do we fall back to public CORS proxies.

This option analyses the current page using the browser's live DOM. It runs entirely offline and always works.

Fetching page and running checks…
—
Overall Score
—

SEO Audit Report

—

Run an analysis to see your score and detailed findings.

Category Breakdown

Detailed Findings

Filter:
—
Site‑wide Score
—

Full Website Audit

—

Crawl a website to see the site‑wide score and per‑page breakdown.

Site‑wide Category Breakdown

Pages Crawled

# URL Depth Score Pass Warn Fail

Site‑wide Findings

Filter:
—
Page Score
—

Page Detail

—

—

Page Category Breakdown

Page Findings

What does the SEO crawler examine?

Every crawled page runs more than 420 checks grouped into 20 scoring categories. Site‑wide results aggregate the per‑page findings so you can see which issues are systemic and which are one‑off.

🔍

Meta & Head

Title, description, charset, viewport, language, canonical, robots, favicon, author, generator, hreflang, article meta.

📝

Content & Structure

H1–H6 hierarchy, word count, keywords, density, list usage, paragraphs, tables, blockquotes, code, questions, numbers.

🖼️

Images

Alt coverage, empty alts, filenames, dimensions, lazy loading, WebP/AVIF, srcset, figure/figcaption, SVG, data URIs.

🔗

Links

Internal vs external, nofollow, sponsored, ugc, generic anchors, empty anchors, noopener, tel, mailto, hash links.

🛠️

Technical

HTTPS, deprecated tags, iframes, meta refresh, inline events, scripts, stylesheets, third‑party domains, duplicate IDs.

📣

Social

Open Graph full stack, Twitter Cards, og:image dimensions, og:locale, theme‑color, social profile links.

🧬

Schema (JSON‑LD)

Detects JSON‑LD, microdata, RDFa and every schema type — Organization, WebSite, BreadcrumbList, FAQ, Article, Product, Event, HowTo.

♿

Accessibility

Skip link, landmarks, form labels, button types, ARIA, tables, tabindex, lang attribute, focus order hints.

⚡

Performance hints

Inline CSS size, external resources, preconnect, preload, dns‑prefetch, font count, DOM size, HTML payload size.

📍

Local SEO

Phone, email, postal address patterns, local keywords, Google Maps link, opening hours, WhatsApp link.

🎓

E‑E‑A‑T

Author info, publication dates, privacy, terms, about, contact links, review signals, testimonials, article schemas.

🚀

Advanced

PWA manifest, service worker, AMP links, sitemap, robots.txt, RTL, viewport-fit, security meta, unclosed‑tag hints.

🌐

International

hreflang alternates, x-default, dir attribute, UTF-8 encoding, non-ASCII content.

🔒

Security

HTTPS, mixed content, insecure scripts, CSP, referrer policy, tabnabbing protection, XSS hints.

🎨

UX Signals

Viewport scale, small fonts, tap targets, fixed viewport heights, marquee/blink usage.

🧭

URL Analysis

HTTPS scheme, URL length, path depth, hyphens vs underscores, lowercase, tracking parameters, meaningful slug.

✍️

Content Quality

Flesch Reading Ease, Flesch‑Kincaid Grade, Gunning Fog, passive voice, adverbs, transition words, paragraph length.

🤖

AI/LLM Readiness

Self-contained passages, question headings, definition patterns, direct answers, entity references, comparison markers.

🛒

E‑commerce

Product schema, price/currency, availability, reviews, shipping, payment methods, return policy.

🛡️

Trust Signals

Guarantees, customer counts, testimonials, certifications, years in business, security badges, awards, media mentions.

Frequently Asked Questions

Answers to the questions we hear most often about our free SEO crawler.

Yes — 100% free, no signup, no email required, no credit card. The tool is provided by Endeavour Marketing as a genuinely useful resource.

The crawler fetches your homepage, extracts every internal link on the same domain (skipping fragments, mailto, tel, javascript and non-HTML file extensions), then fetches each link up to the depth you specify. Every page is analysed with all 420+ checks. Site‑wide scores are aggregated across all crawled pages.

Up to 100 pages (default 25) and up to depth 5 (default 2). You can adjust both settings before starting a crawl. Very large sites should be crawled in chunks by adjusting the max pages and depth, or by running the crawl multiple times starting from different section URLs.

There are 20 categories. Each category score is a weighted average of the checks inside it. Per‑page scores are computed for each crawled page. The site‑wide score is a weighted average of the per‑page scores, with the homepage getting more weight than deeper pages.

No tool can guarantee rankings. A good score gives you a solid technical foundation on which SEO can work. Rankings also depend on backlinks, brand signals, content depth, user engagement, and how you compare to competitors. Talk to our team if you want to prioritise beyond this checklist.

No — a login-walled site requires authentication, which the crawler does not provide. Use the Paste HTML source tab to audit individual authenticated pages.

No. Everything runs in your browser. We do not store the URL, HTML or results anywhere. Any exports (CSV, JSON) are generated locally and downloaded directly to your machine.

Yes. As a digital marketing agency in Pune, we regularly audit entire sites and fix the issues that genuinely move the needle. Book a free consultation.

Want us to fix the issues this crawler finds?

Send us your URL and we'll audit it properly — including the things a static HTML crawler can't see: Core Web Vitals, Search Console data, backlinks, competitor gaps and content strategy.

Get a Free SEO Audit →