What Is Harmonic Centrality? Graph Theory, PageRank, and Modern SEO

    Harmonic centrality is a graph theory metric that measures how easily any page in a network can reach any other, making it a more nuanced authority signal than raw link count. Applied to SEO, it explains why internal link architecture matters so much, and why pages that are fewer clicks from every other page on a site tend to accumulate more ranking authority.

    Tharindu Gunawardana
    Tharindu Gunawardana
    March 22, 2026
    12 min read read
    AI SEO
    What Is Harmonic Centrality? Graph Theory, PageRank, and Modern SEO

    What Is Harmonic Centrality?

    Harmonic centrality is a graph theory metric that measures how central a node is within a network. It calculates the sum of inverse shortest-path distances from a given node to every other node in the graph. The higher the score, the more easily that node can be reached from anywhere in the network.

    The formula is straightforward:

    // Harmonic Centrality formula

    H(v) = sum of 1 / d(v, u) for all nodes u where u is not v

    // d(v, u) = shortest path distance between node v and node u

    // Unreachable nodes contribute 0 (since 1/infinity = 0)

    If a node can be reached in one step from five other nodes, it adds 5 x (1/1) = 5 to its score. If another five nodes are two steps away, it adds 5 x (1/2) = 2.5. The score rewards proximity: nodes that are close to many other nodes accumulate a high harmonic centrality score quickly.

    Harmonic Centrality: Hub Node vs. Peripheral NodeHigh Harmonic CentralityHubH = 4.83ABCDEEvery node is 1 step away.Score is high: H = 5 x (1/1) = 5.0Low Harmonic Centrality12EndH = 0.8345Buried at the end of a chain.Nodes 1 and 5 are 4 steps away.H(v) = 1/4 + 1/3 + 1/2 + 1/1 = 0.83 (far lower)

    Harmonic centrality was introduced in the academic literature as an improvement on closeness centrality specifically because it handles disconnected graphs correctly. On the web, where not every page links to every other page, this robustness matters. A node in an isolated cluster does not inflate the scores of other nodes; it simply contributes zero to the sum.

    How Harmonic Centrality Affects AI Search Authority

    Harmonic centrality does not appear in any Google documentation as a named ranking factor. What it provides is a structural framework for understanding why certain architectural practices consistently produce better crawl coverage, stronger link equity distribution, and higher AI citability.

    Four practical implications follow directly from the framework:

    Example: Same Content, Different Click Depth

    Two pages with identical content. Different harmonic centrality scores.

    BURIED

    Homepage → Category → Subcategory → Article → Target page (5 clicks)

    Harmonic centrality: low. Crawled infrequently. Link equity diluted across 5 hops. Lower AI citation probability due to weak graph reachability.

    SURFACED

    Homepage → Hub page → Target page (2 clicks)

    Harmonic centrality: high. Crawled regularly. Link equity arrives with minimal dilution. Retrieval probability in AI search is significantly higher.

    The tip: add the target page to a hub page linked from the homepage. One structural change improves crawl frequency, link equity, and AI citation probability simultaneously.

    Crawl budget is a centrality problem

    Google allocates crawl budget based on signals that include internal link strength. Pages with high harmonic centrality receive more frequent crawl visits, meaning updates are indexed faster and new content ranks sooner. For large sites with thousands of pages, low-centrality pages may go weeks between crawl visits.

    Link equity flows through centrality paths

    PageRank passes through links. Pages that are close to the homepage within the link graph receive more of that equity. Redesigning architecture to reduce click depth for important pages, measured as an improvement in harmonic centrality, directly improves the authority those pages accumulate.

    AI citation probability correlates with centrality

    Retrieval augmented generation systems retrieve candidate documents before generating answers. Pages that are highly reachable in web graphs and well-connected within their topic clusters are more likely to appear in retrieval candidate sets. High harmonic centrality is not a sufficient condition for AI citation, but low centrality is close to a disqualifying one.

    Entity disambiguation benefits from graph position

    In Google's Knowledge Graph, entities with many relationships are easier to identify and distinguish from similar entities. Building structured citations, consistent NAP data, Schema.org markup, and mentions across authoritative sources increases your entity's harmonic centrality within the knowledge graph, improving confidence scores across all AI search systems.

    For a structured assessment of how your site's current architecture performs across these dimensions, our AI SEO service includes a full internal link graph audit, entity footprint analysis, and crawl priority mapping. You can also test how AI systems currently retrieve and cite your content using our LLMO Prompt Tester.

    How It Differs from PageRank and Closeness Centrality

    Understanding harmonic centrality is easier once you contrast it with the two metrics it is most often compared to.

    PageRank

    PageRank models a random surfer who clicks links at random. Each time a page receives a link from a high-authority page, some of that authority flows to it. PageRank is directional and weighted by the quality of incoming links. Harmonic centrality, by contrast, is purely structural: it measures position within a network regardless of the prestige of individual connections. A page that receives one link from the homepage will have a higher harmonic centrality than a page buried three clicks deep, even if that buried page has many incoming links from other deep pages.

    In practical SEO terms: PageRank tells you how much authority a page has accumulated. Harmonic centrality tells you how easy that page is to discover through the link graph.

    Closeness Centrality

    Closeness centrality calculates the average shortest-path distance from a node to all others, then inverts it. The problem is that if even one node is completely unreachable, the average distance becomes infinite and the score collapses to zero. On real websites with orphaned pages or broken link clusters, closeness centrality produces misleading results. Harmonic centrality sidesteps this by taking the sum of inverses rather than the inverse of the sum. Unreachable nodes simply contribute zero without corrupting the overall score.

    This mathematical robustness is why harmonic centrality is the preferred metric in network analysis tools that work with real world web graphs, where disconnection is common.

    Harmonic Centrality in Google's Knowledge Graph

    Google's Knowledge Graph is itself a large graph of entities and relationships. Every entity in that graph, whether it is a business, a person, a location, or a concept, has a position defined by how many other entities relate to it and how closely. Harmonic centrality, or equivalent measures, plays a role in determining which entities Google treats as authoritative and which remain ambiguous.

    Entity Centrality in Google's Knowledge GraphWell-Connected Entity (High Centrality)Your BrandH-score: highIndustryPublicationsClientsCustomersFounderEntityLocationCity EntityServiceCategoryIsolated Entity (Low Centrality)UnknownBrandNo linked entitiesNobody cites or mentions this brandNo co-occurrencesNot found alongside related entitiesH-score: near zeroGoogle cannot disambiguate or citethis entity confidentlyEntities with more relationships in the Knowledge Graph receive richer Knowledge Panels and more AI citations.

    An entity like "Melbourne" is connected to thousands of businesses, events, people, landmarks, and government bodies within Google's Knowledge Graph. Its harmonic centrality score is enormous. When your business is mentioned in relation to Melbourne, by having a Google Business Profile, consistent local citations, or coverage in Melbourne-based publications, some of that centrality is inherited. Google can more confidently disambiguate your entity because it sits close to many well-established nodes in the graph.

    Contrast this with a brand that has no website, no consistent directory listings, no mentions in external publications, and no social profiles. That entity effectively has a harmonic centrality score of zero within Google's Knowledge Graph. It does not appear in Knowledge Panels, AI Overviews rarely cite it, and Google has low confidence associating any query with that specific entity.

    This is why entity-building is a core component of modern AI driven SEO strategy. It is not just about keywords or links; it is about establishing your brand as a well-connected node in a broader knowledge network. When Google's algorithms perform graph traversal to answer a query, entities with high harmonic centrality are encountered more frequently and cited with higher confidence.

    The connection to semantic search is direct. Semantic search systems do not match strings; they traverse entity graphs and weight results by entity confidence. An entity's position within the knowledge graph, which harmonic centrality captures structurally, directly influences whether that entity appears in AI-generated answers.

    Measuring and Improving Your Site's Centrality Profile

    You do not need a custom graph database to apply harmonic centrality principles. Several practical proxies help you approximate centrality across your site.

    Using Google Search Console

    Pages that Google crawls frequently are, by definition, highly reachable within your link graph. In Search Console, check crawl frequency under the URL Inspection tool. Pages crawled daily or weekly typically have high harmonic centrality. Pages crawled monthly or rarely are likely low-centrality pages sitting deep in your architecture.

    Using Log File Analysis

    Server logs show exactly which pages Googlebot visits and how often. Pages visited rarely despite being important content are candidates for centrality improvement: add inbound internal links from high-traffic, frequently-crawled pages.

    Using Screaming Frog or Similar Crawlers

    Any desktop crawler can report inbound internal link counts per page. Pages with zero inbound links are orphans. Pages with one or two inbound links from low-traffic pages have low effective centrality. Sort by inbound link count and prioritise adding links to high-value pages that are undersupported.

    Applying the Principle: Three Actions

    1. Audit orphan pages. Export every page on your site from a crawl report. Filter to pages with zero inbound internal links. For each one, decide: delete it, redirect it, or add it to the navigation or to a relevant cluster page.
    2. Strengthen pillar page centrality. Your most important service and product pages should be linked from the homepage, from every related cluster page, and from the footer or sidebar where appropriate. The goal is single-hop access from as many pages as possible.
    3. Cross-link cluster pages. When a cluster page mentions a topic covered in another cluster page within the same pillar, add a contextual internal link. This reduces average path length between cluster pages and raises their individual centrality scores.

    The named entity recognition systems that AI models use to parse content are only effective if those pages are actually crawled. Strong harmonic centrality ensures your best content is discovered consistently.

    Frequently Asked Questions

    Does Google explicitly use harmonic centrality as a ranking signal?

    Google has not published harmonic centrality as a named ranking factor. However, the structural principles it describes, short average path length, dense internal linking to important pages, and avoidance of orphan pages, are well-established best practices supported by Google's public guidance on crawlability, site architecture, and PageRank. Think of harmonic centrality as a theoretical framework that explains why those practices work.

    What is the difference between harmonic centrality and PageRank?

    PageRank measures accumulated authority based on the quality and quantity of inbound links. A page with one link from a highly authoritative source can have high PageRank but low harmonic centrality if it is hard to discover through the broader link graph. Harmonic centrality measures structural position: how many clicks does it take to reach this page from every other page in the network? The two metrics are complementary, not interchangeable.

    How do orphan pages affect harmonic centrality?

    An orphan page, one with no inbound internal links, has a harmonic centrality score of zero for all nodes trying to reach it through the site graph. It cannot be discovered through link traversal at all. Googlebot may find it through an XML sitemap submission, but it will not receive the crawl frequency or link equity that internally-linked pages accumulate. Fixing orphan pages is the highest-ROI harmonic centrality improvement available on most sites.

    How does harmonic centrality apply to Google's Knowledge Graph?

    Google's Knowledge Graph is a large network of entities and relationships. Entities with more connections to other well-established entities have higher effective centrality within that graph. This translates to higher confidence scores for disambiguation (Google is more certain about who you are), eligibility for Knowledge Panels, and more frequent citation in AI-generated answers. Building citations, Schema.org markup, and consistent NAP data increases your entity's position within the knowledge graph.

    What tools can I use to measure internal link centrality?

    Screaming Frog SEO Spider can export inbound link counts per page, which is a practical proxy for centrality. Gephi and NetworkX (Python) can import crawl data and compute exact harmonic centrality scores for each URL. For most sites, sorting pages by inbound link count and identifying pages with zero or one inbound link is sufficient to find the highest-impact centrality gaps without running full graph computations.

    How many internal links does a page need to have good harmonic centrality?

    There is no universal target number because centrality depends on the whole network structure, not just individual link counts. What matters is path length from the widest set of pages, not raw link volume. A page linked from the homepage and three high-traffic service pages will often have better harmonic centrality than a page with twenty inbound links from deep, rarely-visited archive pages. Prioritise links from pages that themselves have short paths to the rest of the site.

    Audit Your Site's Link Graph

    We map your full internal link graph, identify low-centrality pages that are losing crawl frequency and link equity, and rebuild the architecture to maximise discoverability for both search crawlers and AI retrieval systems.

    Tharindu Gunawardana

    Tharindu Gunawardana

    Founder and Director of SearchMinistry

    Tharindu Gunawardana is the Founder of SearchMinistry Media and a search strategist with 17 years of experience across Sri Lanka, Singapore, and Australia. A former Agency SEO Director, he specialises in helping brands transition from traditional SEO to AI-driven discovery.

    Leave a Reply