Internal Link
An internal link is a hyperlink that connects one page to another page on the same domain. It helps search engines crawl and index a site, distributes link equity (PageRank) between pages, and shapes the site's information architecture.
- An internal link connects pages within the same site, which sets it apart from external links that point outward to or arrive from other sites.
- Search engines discover and crawl new pages by following internal links, so every page that matters should have at least one internal link pointing to it.
- Internal links pass link equity (PageRank) between pages, signaling each page's relative importance to search engines.
- Anchor text should use specific words that describe the destination page's topic rather than generic phrases like "click here."
- Orphan pages, which have no internal links pointing to them, are hard for crawlers to find and should be avoided.
Overview
An internal link is a hyperlink that connects pages within the same domain. It helps users move around a site while serving as a core signal that search engines rely on to discover pages and judge their importance. Because it ties together pages inside the same site, it is distinct from an outbound link, which points out to another website, and from an inbound link (also called a backlink), which arrives at your site from somewhere else.
Google uses links for two purposes: to discover and crawl new pages, and as a signal for judging a page's relevance and importance. As a result, internal linking structure directly shapes how a search engine understands a site and which pages it prioritizes for indexing.
Internal Links vs. External Links
| Type | Direction | Primary Role |
|---|---|---|
| Internal link | Page → page within the same domain | Drives crawling and indexing, distributes link equity, shapes information architecture |
| Outbound link | Your site → external site | Cites sources and evidence, connects to external resources |
| Inbound link (backlink) | External site → your site | Acts as a third-party vote of trust and authority |
Core Roles
Crawling and Page Discovery
Search engines find new pages by following links from pages they already know about. Google's documentation recommends that every page you consider important receive at least one link from another page on your site. When you publish a new page and link to it from related pages, search engines can locate and index it far more easily.
Link Equity (PageRank) Distribution
Internal links pass link equity (PageRank) between pages. When page A links to page B, some of A's authority flows to B, helping B perform better in search results. In other words, how many internal links you point at a page, and how strategically, changes the way importance is distributed across your site.
Information Architecture and Topical Relevance
Internal links form a site's information architecture. Connecting related pages through a pyramid-style hierarchy or topic clusters helps search engines understand the topical relationships between pages more clearly. Links placed naturally within body copy are more likely to be clicked, and they carry extra value because the surrounding text conveys the context of the link's destination.
Best Practices
Crawlable Link Format
Google reliably crawls only <a> elements that carry an href attribute. Links built with JavaScript events or non-standard markup such as a span may not be followed by search engines.
<!-- Recommended: a crawlable anchor element -->
<a href="/seo/internal-link/">Internal Linking Guide</a>
<!-- Not recommended: a format that may not be crawled -->
<span onclick="location.href='/page'">Click here</span>Anchor Text
Anchor text should use specific wording that describes the topic of the destination page. Words that tell readers what the target page covers, such as "email marketing strategy," help both users and search engines more than generic phrases like "click here" or "read more." A useful test is to check whether the anchor text still makes sense when read on its own.
Evidence and Sources
Google Search Central states that links are a "signal for judging the relevance of pages and finding new pages," and that there is "no magic number" for the ideal count of links on a page. At the same time, it advises that important pages must have internal links pointing to them and that anchor text should be descriptive and concise.
Ahrefs' guide explains that internal links route PageRank flow throughout a site, and that orphan pages with no incoming internal links are hard for crawlers to find and receive no link equity. It also recommends keeping contextual in-body links to a modest level of roughly three to five per article, placing important links early in the body, and periodically auditing for broken internal links and new linking opportunities.
Implementation Checklist
- Confirm that every important page receives at least one internal link from a related page.
- Find orphan pages that have no incoming internal links and connect them with internal links.
- Implement all links as
<a>elements with anhrefattribute so they remain crawlable. - Write anchor text as specific wording that describes the destination page's topic, and avoid generic phrases like "click here."
- Keep contextual in-body links modest in number, and place important links early in the body.
- Group related pages with topic clusters and a hierarchical structure to tidy up the information architecture.
- Periodically audit for broken internal links and new linking opportunities.