Link Graph
The Link Graph analysis tab renders every internal link relationship discovered during a crawl as a force-directed graph. Nodes represent pages, edges represent links, and the layout reveals clusters, orphans, and authority flow at a glance — the kind of structural picture that a flat URL list cannot provide.
Visualization
The graph is rendered on an HTML canvas using d3-force. Each node is a page, each edge is a link between pages. Node size is proportional to the page's link score — its internal authority expressed as a PageRank value scaled 0–100 against the strongest page in the crawl. Pages that accumulate more inbound links from other high-authority pages appear larger; pages with few or no inbound links appear small.
Hover over any node to see a tooltip showing the page URL, its link score, and
whether it is orphaned or unreachable. Pan the graph by clicking and dragging on
empty space. Zoom in and out with the scroll wheel or trackpad pinch gesture.
The visualization respects prefers-reduced-motion: when
the user's system is configured to reduce motion, the force simulation settles
immediately rather than animating.
Node types
Three visual treatments distinguish pages by their reachability status:
Orphan and unreachable pages are structural issues worth investigating. An orphan page receives no internal link equity and may not appear in search results. An unreachable page has inbound links but is disconnected from the main navigation path — it may be an old page that lost its parent, or part of a section with a broken link in the chain.
Link regions
Every link discovered during a crawl is classified by the region of the page it appears in. This classification drives the "Page copy only" toggle and helps distinguish editorial links from structural ones.
The "Page copy only" toggle filters the graph to show only in-content links, removing navigation, footer, sidebar, breadcrumb, and unknown links from the visualization. This gives a clearer picture of editorial linking — the deliberate links authors placed in their content, rather than the structural links repeated on every page by the site template. It is particularly useful on large sites where navigation links dominate the graph and obscure the content-level link structure.
PageRank
The crawler computes PageRank over the internal link graph of each crawl session. Raw PageRank values sum to 1 across all pages in the session — each page's raw value represents its share of the total internal link authority.
Because raw values are small decimals that are difficult to compare at a glance, Consuela converts them to a link score: PageRank scaled 0–100, where 100 is assigned to the page with the highest raw PageRank in the crawl and every other page is scored relative to it. A link score of 50 means a page has half the internal authority of the strongest page.
Link score is used throughout the interface — as node size in the graph, as a sortable column in the results table, and in the page inspector detail view. It reflects internal link structure only. It is not a prediction of search engine ranking, and it does not account for external backlinks, content quality, or any signal outside the crawled link graph.
Controls
The graph toolbar provides the following controls: