Free tool, no signup required

Visual Sitemap Generator

Enter a domain and get an expandable tree of its structure, built from its sitemap where one exists and from a live crawl where one does not.

3 checks remaining today (free)

Short answer

A visual sitemap generator turns a site's URLs into a tree, so you can see how its sections nest and how deep its pages sit rather than reading a flat list of addresses. Depth is the thing a list hides: pages buried several levels down get crawled less often and pass less authority, and the pattern is obvious in a tree and invisible in a spreadsheet. This is structure as declared by the sitemap, which is not always the same as how many clicks a visitor needs.

Why structure is easier to judge as a tree

A list of 2,000 URLs tells you almost nothing. The same URLs grouped by path immediately answer questions a list cannot.

  • Where the weight sits. One section holding most of your pages is where most of your crawl budget goes.
  • How deep content is buried. Long chains of nesting usually mean pages that are hard to reach and slow to get indexed.
  • Which sections are thin. A top-level section with three pages under it is rarely worth being top level.
  • Whether the taxonomy leaked. Tag and category archives multiplying into hundreds of URLs shows up instantly here.
  • What does not belong. Staging paths, old campaign directories, and orphaned test sections stand out in a tree in a way they never do in a list.

A quick sanity check

Look at your top three sections by page count and ask whether that ranking matches your commercial priorities. When it does not, you have found a crawl budget problem that no amount of on-page work will fix.

Using the tree in real work

  1. 01

    Audit an unfamiliar site

    Before taking on a new client or codebase, the tree gives you the shape of the site in about thirty seconds.

  2. 02

    Plan an information architecture change

    Export the current structure as text, edit it into the proposed one, and you have a before and after that non-technical stakeholders can read.

  3. 03

    Scope a migration

    Section page counts tell you where the redirect work actually is, which is rarely where people assume it is.

  4. 04

    Study a competitor

    Their sitemap is public. The tree shows you how they organise content and which sections they have invested in.

  5. 05

    Spot depth problems

    Anything sitting four or five levels deep is a candidate for promotion or for internal linking work.

Sitemap tree versus click depth

This tree is built from URL paths, which is not quite the same as how many clicks a page is from the homepage. The two usually track each other, but they can diverge in ways worth knowing about.

  • A flat URL can still be deep. A page at /product-name may only be reachable through four levels of navigation.
  • A deep URL can still be shallow. A page at /blog/2026/07/post can be linked directly from the homepage.
  • Crawlers care about link depth, because that is how they reach pages, but URL structure shapes how people and search engines interpret hierarchy.

For the underlying URL list rather than the shape, use the sitemap extractor. To check whether the URLs in that structure are actually healthy, run the sitemap crawler.

When the tool falls back to crawling

If a site has no discoverable sitemap, the tool crawls up to 100 pages live and builds the tree from those instead. The result says which source it used, because a crawl-built tree only reflects what is reachable by following links, and will miss any orphan pages entirely.

What depth costs, level by level

Depth is the thing a flat URL list hides and a tree makes obvious. The figures below are directional rather than thresholds: what matters is the shape of your own tree relative to the pages you care about.

LevelTypical contentWhat tends to happen
0HomepageCrawled most often, holds the most internal authority
1Main sections and top categoriesCrawled frequently, easy to get indexed
2Subcategories and hub pagesComfortable. Most commercial pages belong here
3Individual articles and productsFine when internal linking is good, slow when it is not
4 and deeperArchives, paginated tails, filtered viewsCrawled rarely; often the pages Search Console reports as discovered but not indexed

What the shape of the tree tells you

A healthy tree is wide near the top and shallow overall. The two shapes worth noticing are a single branch carrying most of the site, which usually means a category that grew without anyone splitting it, and a long thin chain, which means a hierarchy that exists in the URL structure and nowhere in the navigation a visitor sees.

The fix is rarely restructuring

A page buried four levels down usually needs internal links from pages that already earn traffic, not a new URL. Depth in the tree is a symptom of linking, and links are far cheaper to change than a URL structure.

Frequently asked questions

What is a visual sitemap?

A visual sitemap shows a site's pages as a tree grouped by URL path, rather than as a flat list. It makes structure legible: which sections exist, how many pages each holds, and how many clicks deep the content sits.

Where does the tool get the URLs?

From the site's XML sitemap where one exists, following any sitemap index down through its children. If no sitemap is found, it falls back to crawling up to 100 pages live, and tells you which of the two it used.

How is the tree built?

URLs are split on their path segments and grouped. So /blog/seo/sitemaps becomes blog, then seo, then sitemaps. Sections are sorted by how many pages sit under them, so the biggest parts of the site appear first.

What does the number beside a folder mean?

It is the total count of URLs anywhere beneath that path, not just its direct children. A section showing 340 holds 340 pages across all its levels.

What is a healthy site depth?

As a rule of thumb, important pages should sit within three clicks of the homepage. Depth in this tree reflects URL structure rather than click depth, but the two usually correlate, and a section buried five levels down is worth questioning.

Is this the same as an HTML sitemap?

No. An HTML sitemap is a page on your site that links to your content, aimed at visitors and at helping crawlers find orphan pages. This is an analysis view of an existing structure, for you rather than for your visitors.

Can I export the tree?

Yes. Copy it or download it as an indented text file, which pastes cleanly into documents, tickets, and site architecture proposals.

Is the tree the same as click depth?

No, and the difference matters. This tree is built from URL structure as the sitemap declares it. Click depth is how many links a visitor follows from the homepage to reach a page. A flat URL on a page nothing links to is depth 1 in the tree and unreachable in practice.

What does a good site structure look like as a tree?

Wide near the top and shallow overall: a handful of sections, each with a manageable number of children, and most commercial pages within three levels. A tree with one enormous branch and several empty ones usually means a category that grew without anyone splitting it.

Can I use this on a competitor's site?

Yes. A competitor's sitemap is public, and their tree shows how they have decided to organise their content, which sections they have invested in, and where their catalogue is deepest. It is a faster read on their strategy than crawling them page by page.

Why do some sections look empty?

Usually because those URLs are not in the sitemap, not because the pages do not exist. A tree built from a sitemap shows what the sitemap declares. If a whole section is missing, that is a finding in itself: those pages are relying on internal links alone for discovery.

Read up on sitemaps

A tool tells you what is wrong. These explain what to do about it.

Terms this tool checks

  • Internal Linking

    Internal linking is the practice of connecting pages within your website using hyperlinks.

  • Orphan Page

    An orphan page is a page on your website that has no internal links pointing to it from any other page.

  • Crawl Budget

    Crawl budget is the number of pages a search engine will crawl on your site within a given timeframe, determined by crawl rate limit (how fast Googlebot can crawl without overloading your server) and crawl demand (how much Google wants to crawl based on popularity and freshness).

  • Content Structure

    Content structure refers to how information is organized on a web page using headings (H1-H6), paragraphs, lists, tables, and other formatting elements.

Structure is only half the picture

CrawlRaven maps your whole site, then layers Search Console impressions and GA4 sessions onto every section, so you can see which parts of the structure actually earn anything.