Technical SEO crawler

Site Crawler

Crawl a public website from one starting URL and inspect response codes, redirects, broken internal links, crawl depth, internal linking and crawl-level indexability signals.

Server-side crawl · Same-host discovery · CSV export

Live site crawl

Crawl a public website from one starting URL.

SERPbeam follows same-host HTML links server-side and records response, redirect, architecture and crawl-level indexability signals.

MVP · 20 URLs max

Crawler guide

See how pages connect, respond and expose technical SEO problems

The first crawler release focuses on observable crawl signals. It follows same-host HTML links, records the responses it actually receives and keeps source-to-target context for broken links instead of turning every finding into a generic error list.

01

Discover pages through crawlable HTML links

Start from one public URL and follow same-host anchor links breadth-first.

SERPbeam normalizes discovered HTTP(S) URLs, removes fragments and records crawl depth from the starting page. In this first version it uses source HTML rather than JavaScript rendering, so links that only appear after client-side execution may not be discovered yet.

02

Inspect response codes and redirect paths

Distinguish successful pages, redirects, client errors and server errors.

Redirects are handled explicitly so SERPbeam can record the first redirect target and hop count instead of hiding them behind automatic fetch behavior. This makes it possible to see redirected URLs and progressively build full chain and loop diagnostics.

04

Combine robots, directives and response state carefully

Report crawl-level blockers without claiming to know Google's final indexing decision.

The crawler checks robots.txt awareness, robots meta directives, X-Robots-Tag headers and HTTP response state. A clean result is labeled “No crawl-level blocker detected” rather than “Indexable” because search-engine indexing depends on signals beyond a single crawl.

05

Measure crawl depth and internal-link relationships

Use depth, inlinks and outlinks to understand site architecture.

Each crawled page records its discovered depth plus links to and from other crawled URLs. Larger versions will use this graph for internal-link opportunity analysis, orphan-like URL detection, template issue clustering and prioritization.

06

Understand the MVP boundary

This first live crawler is deliberately small while we prove the Cloudflare execution model.

The current crawl is capped at 20 URLs and standard HTML fetching. It does not yet provide queued large-site crawls, JavaScript rendering, external-link checking, sitemap comparison, persistent crawl history or full redirect-chain reporting across thousands of URLs. Those are the next crawler phases.