Christopher Abraham home
Christopher Abraham

SEO consultant: technical SEO, indexing, schema, and AI search

Internal linking: stitching your pages into a useful website

A visitor arrives on one page. That page can either end the visit or give them a sensible next step into the rest of your work. Internal linking is how individual pages become a website: a connected body of explanations, services, examples, and answers. The opportunities are often already there, waiting for a sentence that joins them.

On this page
  1. Start with the destination, then find its neighbors
  2. Use a crawl and a content inventory together
  3. Write the sentence before inserting the link
  4. Give anchors real targets
  5. Check the markup and the route
  6. Keep hubs and editorial links doing useful jobs
  7. Verify additions before reporting results

Start with the destination, then find its neighbors

Choose a page that deserves to be found: a service with a clear offer, a substantial guide, or a category that helps a buyer narrow the choices. Read it first. Write down which questions it answers and who would benefit from reading it. Then look for other pages where those questions arise naturally.

For example, an article about missing product specifications creates a reason to explain how JavaScript rendering works. A page about moving an old blog creates a reason to visit a redirect guide. The connection follows the subject and the reader's next question. A shared keyword alone is not enough to establish that relationship.

Use a crawl and a content inventory together

A crawl shows the pages reachable through the paths it followed. A CMS export, sitemap, or approved list of production URLs can expose pages absent from that crawl. Compare the lists and investigate the difference. A page missing from a crawl may be orphaned, blocked, redirected, or simply outside the crawl's settings; the label needs checking before it becomes a task.

Record the pages worth retaining and the destinations visitors should reach from them. The internal link planning worksheet has columns for source, target, placement, anchor wording, reason, and verification. Its sample addresses are invented. A working copy should describe real paragraphs on real pages, not a list of hoped for keywords.

A useful editing test is to read the paragraph aloud with the link treated as ordinary text. Does the sentence still make sense? Does the phrase describe what somebody will find? If the destination takes a whole explanation to justify, move the link to a place where the subject is already being discussed.

Google's link guidance favors descriptive, concise, relevant anchor text and contextual connections between pages. It does not prescribe a magic number of links. In practice, I look for an actual reason for every addition. The destination's topic matters more than fitting an exact phrase into every sentence.

Where the reader isA useful next destinationPossible anchor wording
A migration overviewA detailed media move checklistcheck images and PDFs before retiring the old host
A service descriptionA relevant account of completed workhow the event links investigation unfolded
A diagnostic guideA service that handles the same problemindependent SEO review of the release
A long reference pageA specific section of another guidethe section on checking destination URLs

Give anchors real targets

The word anchor can mean the text someone clicks, or a named section inside a page. Both deserve attention. A link to a whole page should point to the intended production URL. A section link adds a fragment such as #checking-destinations, which should match an actual element ID on that destination.

A section link helps someone arrive at the relevant part of a long document. It does not create a separate article. Keep the identifier stable when a heading is edited, and check it after a template or CMS change. A working page address with a missing fragment can still drop the visitor at the top, far from the promised answer.

Check the markup and the route

Google's crawlable link examples use anchor elements with valid href values. Inspect what your template emits, especially when navigation depends on JavaScript. A card that reacts to a click can look like a link without providing the same route in the HTML. The repository guide explains how to trace that behavior back to the component.

Follow each proposed destination and record its final address. Avoid sending a new link through an old redirect when the final page is known. Check that the destination is the intended version and that its indexing signals agree with its role. Adding more routes to an accidental duplicate only adds another problem to untangle.

A hub gives people an overview of related material. A contextual link helps at the moment a particular question arises. They can support each other: a clear index introduces the topic, while the detailed pages provide the next connections. The topic cluster guide covers choosing distinct questions for those pages.

For a shop, think about routes between categories, subcategories, and products as well as editorial content. Google's ecommerce structure guidance discusses linking through that hierarchy. The practical question is whether a shopper can navigate to the relevant item without having to guess the phrase your search box expects.

Verify additions before reporting results

Keep a before and after record of the changed source pages. Check that the links appear in the agreed locations, open their destinations, and land at the expected sections. Crawl again with comparable settings to inspect incoming links and changes to discovery. If you changed a shared component, sample its different uses rather than assuming one good page represents them all.

After the links are live, watch the destination pages over time and keep other changes in the record. Discovery and a successful fetch can be observed separately from indexing or traffic. This makes the result useful even when search takes time to respond, because the team can see exactly which connections were added.

I offer internal linking strategy and implementation as a focused engagement. A good first brief is the site address, the pages that matter most to the business, and the parts of the archive that visitors rarely find.

Sources