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.
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.
Run an analysis to see your score and detailed findings.
Crawl a website to see the site‑wide score and per‑page breakdown.
| # | URL | Depth | Score | Pass | Warn | Fail |
|---|
—
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.
Title, description, charset, viewport, language, canonical, robots, favicon, author, generator, hreflang, article meta.
H1–H6 hierarchy, word count, keywords, density, list usage, paragraphs, tables, blockquotes, code, questions, numbers.
Alt coverage, empty alts, filenames, dimensions, lazy loading, WebP/AVIF, srcset, figure/figcaption, SVG, data URIs.
Internal vs external, nofollow, sponsored, ugc, generic anchors, empty anchors, noopener, tel, mailto, hash links.
HTTPS, deprecated tags, iframes, meta refresh, inline events, scripts, stylesheets, third‑party domains, duplicate IDs.
Open Graph full stack, Twitter Cards, og:image dimensions, og:locale, theme‑color, social profile links.
Detects JSON‑LD, microdata, RDFa and every schema type — Organization, WebSite, BreadcrumbList, FAQ, Article, Product, Event, HowTo.
Skip link, landmarks, form labels, button types, ARIA, tables, tabindex, lang attribute, focus order hints.
Inline CSS size, external resources, preconnect, preload, dns‑prefetch, font count, DOM size, HTML payload size.
Phone, email, postal address patterns, local keywords, Google Maps link, opening hours, WhatsApp link.
Author info, publication dates, privacy, terms, about, contact links, review signals, testimonials, article schemas.
PWA manifest, service worker, AMP links, sitemap, robots.txt, RTL, viewport-fit, security meta, unclosed‑tag hints.
hreflang alternates, x-default, dir attribute, UTF-8 encoding, non-ASCII content.
HTTPS, mixed content, insecure scripts, CSP, referrer policy, tabnabbing protection, XSS hints.
Viewport scale, small fonts, tap targets, fixed viewport heights, marquee/blink usage.
HTTPS scheme, URL length, path depth, hyphens vs underscores, lowercase, tracking parameters, meaningful slug.
Flesch Reading Ease, Flesch‑Kincaid Grade, Gunning Fog, passive voice, adverbs, transition words, paragraph length.
Self-contained passages, question headings, definition patterns, direct answers, entity references, comparison markers.
Product schema, price/currency, availability, reviews, shipping, payment methods, return policy.
Guarantees, customer counts, testimonials, certifications, years in business, security badges, awards, media mentions.
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.
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 →