Internal linking for lead gen sites

Internal linking for lead gen sites means connecting your pages with plain HTML links so readers and search engines can reach every page and move from questions toward the page with the offer. Use a hub and spoke structure, descriptive anchor text, short click paths from the home page, and a link audit every few months.

By Russell Brown, founder of Summit LeadsUpdated How we write and check guides

Key points

  • Google can only crawl a link that is an a element with an href attribute, so navigation and in-text links must be plain HTML.
  • A hub page per service, linked to its spoke pages and back, keeps related pages together and close to the home page.
  • Anchor text should describe the page it points to, and different pages should not share the same anchor.
  • Internal links lead readers toward deciding pages; the tracking link to the Summit lander is an outbound link, not an internal one.

Why internal linking matters for lead gen sites

Internal links do three jobs on a lead gen site. They let search engines find your pages. They tell search engines and readers which pages belong together. And they move a reader from a page that answers an early question to a page where they are ready to request quotes or a consultation.

Google’s link best practices say “every page you care about should have a link from at least one other page on your site.” A page with no internal links pointing to it (an orphan page) may be found only through the sitemap, and readers on your site never reach it at all.

This guide covers links between your own pages. For what goes on each page, see content briefs for home improvement lead sites, and for the general SEO method, SEO for lead generation.

Google states that it “can only crawl your link if it’s an <a> HTML element with an href attribute.” Links built only from script events or styled span elements may not be followed. On lead gen sites, the usual problem areas are menus, “next step” buttons and tabbed content.

  • Main navigation uses a elements with real href values, visible in the page source.
  • Buttons that go to another page on your site are links, not script handlers.
  • Content inside tabs or accordions is in the HTML when the page loads.
  • If the site is built with a JavaScript framework, check the rendered HTML against Google’s JavaScript SEO basics.
  • The mobile version has the same links as the desktop version.

Use a hub and spoke structure

A hub and spoke structure groups pages by service. The hub is the main guide for one service. The spokes are the pages that answer one narrower question each. Every spoke links to its hub, the hub links to every spoke, and spokes link to each other where the reader would want the next answer.

Example hub and spoke structure for a roofing lead site (made-up URLs)
LevelPageLinks to
Home/Each service hub, and the most useful deciding pages
Hub/roof-replacement/Every spoke in the roof replacement group; area pages
Spoke (problem)/roof-replacement/signs-you-need-a-new-roof/The hub; the repair vs replace spoke
Spoke (comparison)/roof-replacement/repair-vs-replace/The hub; the cost factors spoke
Spoke (cost factors)/roof-replacement/cost-factors/The hub; area pages
Area page/roof-replacement/columbus/The hub; the spokes that matter most locally

Google’s SEO Starter Guide notes that grouping similar topics in directories can help Google learn how often URLs in each directory change. The URL folders and the link structure should match: if a page sits under /roof-replacement/, it should be linked from that hub.

Keep one hub per service. A site covering roofing and gutters has two hubs, and links between them only where a reader of one would want the other, for example from a storm damage spoke to the gutter damage spoke.

Write anchor text that describes the page

Anchor text is the clickable text of a link. Google’s guidance says “good anchor text is descriptive, reasonably concise, and relevant to the page that it’s on,” and warns against generic text such as “click here” and against keyword stuffing.

Anchor text examples
Weak anchorBetter anchorWhy
click heresigns your roof needs replacingSays what the reader will get
roofingrepair or replace a roofNames the question the target page answers
best cheap roof replacement near me Columbusroof replacement in ColumbusReads naturally; no stacked keywords
learn more (on three different links)one distinct anchor per target pageReaders and search engines can tell the links apart
  • Use one consistent anchor for each target page, with small natural variations. Do not use the same anchor for two different pages.
  • Put the link inside a sentence that explains why the reader would follow it. Google advises against chaining links next to each other without surrounding text.
  • Do not link every mention of a phrase. One link to a target page per section is usually enough.

Keep click depth short

Click depth is the number of clicks it takes to reach a page from the home page. Pages that matter for leads (hubs, deciding pages, area pages with real local detail) should be reachable in a few clicks. Pages buried behind long chains of pagination or tag archives are visited less by readers and found later by crawlers.

  1. Link each service hub from the home page and the main navigation.
  2. Link every spoke from its hub, not only from other spokes.
  3. Add a short “start here” block on the home page with links to the pages that produce the most sold leads.
  4. If the site has a blog or news section, link new posts to the matching hub so they are not reachable only through date archives.
  5. Use breadcrumbs that are real links (Home, hub, page), so each page links back up the structure.

On a lead gen site, the reader’s path should end at a page with a call to action. Internal links carry the reader there. The call to action itself is different: for Summit offers, it is your tracking link to the Summit lander, which is an outbound link, not an internal one.

  1. Mark your deciding pages

    In your page list, mark the pages that carry the main call to action: hubs, cost factors pages, area pages and comparison pages whose readers are close to asking for quotes.

  2. Link early pages forward

    Every learning or problem page links to at least one deciding page, in the section where the reader’s next question is “who can do this?”.

  3. Place the outbound call to action on deciding pages

    Use your tracking link with a sub ID per page and placement. Add rel="sponsored" as Google’s guidance on qualifying outbound links asks for paid links.

  4. Keep the reader on your site until they are ready

    A problem page can carry a call to action too, but its main internal link should still point to the deciding page for readers who want more before they click out.

Do not build your own form page or copy consent wording onto your site. The homeowner or accident victim submits on the Summit lander, where consent is captured. See hosted landers vs your own landers.

Running an SEO or rank-and-rent site in home improvement or MVA? Apply and tell us your sites and states.

Run an audit when the site launches, then every few months or after adding a batch of pages.

  1. Export your page list. Use your sitemap or CMS to list every page you want indexed. Google’s sitemaps overview explains what the sitemap should contain.
  2. Crawl the site. Use a site crawler tool to record every internal link, its anchor text, its target and the click depth of each page.
  3. Find orphan pages. Compare the page list with the crawl. Pages in the list but not reached by the crawl have no internal links. Link them from their hub or remove them.
  4. Check Search Console. The Links report shows which of your pages have the most internal links. Your deciding pages should be near the top; tag pages and old posts should not.
  5. Fix broken links and redirects. Update links that point to missing pages or to redirects, so they point straight to the final URL. Google explains how status codes affect crawling in HTTP status codes and Google’s crawlers.
  6. Check duplicate URLs. Links to the same page with and without a trailing slash, or with tracking parameters, split signals. Link to one version and follow Google’s guidance on canonical URLs.
  7. Review anchor text. Sort the crawl by target page and read the anchors. Fix generic anchors and any anchor used for two different pages.
  8. Compare with results. Pages with sold leads in your reports deserve more internal links. See reading your publisher reports.

Common mistakes

  • Script-only menus. Google may not follow them, so whole sections go undiscovered.
  • Sitewide footer links to every city page. This adds hundreds of links with little meaning and can look like doorway pages under Google’s spam policies.
  • Keyword-stuffed anchors. Write anchors for readers.
  • Internal links with tracking parameters. Use plain internal URLs; keep sub IDs on the outbound tracking link only.
  • Spokes that never link to the hub. Readers and crawlers cannot move up the structure.
  • Never auditing. Links break as pages move. Audit on a schedule.

Frequently asked questions

How many internal links should a page have?

There is no fixed number. Link where the reader would want the next answer, keep each link inside a sentence, and stop when links start to crowd each other. Google’s guidance says that if it feels like too many links, it probably is.

Should internal links use rel="nofollow"?

Usually not. Internal links are how you tell search engines which of your pages matter. Use rel="sponsored" on outbound tracking links to offers, not on links between your own pages.

Does click depth affect rankings?

Google does not publish a click depth rule. Pages close to the home page get more internal links and more visits, and are easier for crawlers to find, which is reason enough to keep important pages a few clicks away.

Is my tracking link to the Summit lander an internal link?

No. It goes to another site, so it is an outbound link. Qualify it with rel="sponsored" and give each placement its own sub ID.

Related guides

Sources

  1. SEO link best practices for Google, Google Search Central
  2. SEO Starter Guide, Google Search Central
  3. Understand JavaScript SEO basics, Google Search Central
  4. Qualify your outbound links to Google, Google Search Central
  5. Sitemaps overview, Google Search Central
  6. Links report, Search Console Help
  7. How HTTP status codes affect Google’s crawlers, Google Search Central
  8. How to specify a canonical URL, Google Search Central
  9. Spam policies for Google web search, Google Search Central

Connect a well-linked site to Summit offers

Every publisher is reviewed before going live. Email us your sites, the services they cover and your target states.

Or write to team@summitleads.ai. We reply by email.

What happens next

  1. Step 1: You email us.
  2. Step 2: We reply by email.
  3. Step 3: Every publisher is reviewed, and return and payment terms are agreed during onboarding, before you go live.

Already generating leads on your own forms? Sell your leads instead.

Written by Russell Brown, founder of Summit Leads.

Running traffic? Talk to us.

Email team@summitleads.ai. We reply by email. You can also message Summit Leads or Russell Brown on LinkedIn. Contact details.