Skip to content
Stacked translucent data layers with a violet scan-line sweeping across them, coral markers along the edge

Technical

Internal linking and site structure: the cheapest fix everyone skips

Ilyes Massoudi6 min read

The short answer

Internal links are the links between pages of your own site, and they are the cheapest ranking signal you control completely: they tell Google which pages matter most, which page answers which query through the anchor text, and they pass trust from strong pages to new ones. Four rules: every important page within three clicks of the homepage, no orphan page nothing points to, anchor text that describes the destination with its query rather than 'click here', and every page linking to two or three related pages from inside the text. Most Gulf sites have a navigation menu and a footer and not one link inside the copy.

The signal you control completely

External links are decided by others. Speed is decided by your developer. Content needs a writer. Internal links alone are decided by you, in minutes, at no cost, and their effect on mid-sized sites is clearer than owners expect.

The reason is that Google uses internal links for three things: discovering pages, understanding their relative importance, and understanding their topic through the anchor text. A page nothing points to may never be discovered, and a page the homepage points to with the anchor “SEO audit in Riyadh” is understood before Google reads it.

The five-minute check

Open your site and ask:

  1. How many clicks from the homepage to your most important service page? More than three and it is buried.
  2. Is there a page reachable only by a direct link? City pages and old articles are usually orphans. The Pages report in Search Console and any free crawler expose them.
  3. Open a service page: is there one link inside the text to another page? On most Gulf sites: no. Menu and footer only.
  4. What is the anchor text? “Click here”, “more” and “read” say nothing. “SEO audit for online stores” says everything.

Structure: three layers, no more

The right structure for most Gulf service sites is simple:

Layer What is in it Who points to it
Homepage What you sell, for whom and where Every page through the logo and navigation
Service and market pages One page per service, one per city you serve Homepage and navigation, and each other
Articles and questions What the customer asks before buying Services point to articles, articles point to services

The golden rule: the third layer always points to the second. The article answering “how much does X cost” links to the service page that sells X. That is what turns a reader into a customer, and what tells Google the service page is the centre.

Anchor text: the query, not the command

Anchor text is the strongest topical signal you own. When ten pages point to a category page with the anchor “flared abayas”, Google knows what it answers. When they point with “here”, it knows nothing.

The rules:

  • Describe the destination with its target query or a phrase close to it.
  • Vary the wording slightly between pages; identical anchors everywhere look manufactured.
  • Do not link the same phrase to two different pages; that tells Google the two pages compete.
  • In Arabic, make the anchor a readable phrase in context rather than a pasted keyword.

Orphan pages and city pages

What I find orphaned most often on Gulf sites: city pages. The developer created a page per city and linked it from nowhere except the sitemap. Google knows they exist and does not know why they matter, so they do not appear.

The fix: a section on the homepage or the service page naming the cities and linking to them by name, reciprocal links between city pages, and a link from every article mentioning a city to its page. That assumes the city pages are real rather than cloned; otherwise the linking distributes weakness.

Distribution: from strong to new

A new page starts with no trust. The fastest way to give it some: a link from your strongest pages, usually the homepage and the one or two pages that receive external links. The Links report in Search Console shows your most externally linked pages; make those pages point to what you want to lift.

The reverse also holds: a page that points to everything lifts nothing. Links in a footer of a hundred entries spread trust in a hundred directions.

The publishing routine

With every new page or article, five minutes:

  1. Two or three links from the new text to existing related pages, with descriptive anchors.
  2. At least one link from a strong existing page to the new one, inside the text.
  3. If the new page answers a query another page partly answered, move that query’s links to the new page.

That routine alone builds, over a year, an internal network better than most of your competitors have.

What this looks like in the audit

In the Digital Presence Audit the technical diagnosis covers the depth of every important page from the homepage, orphan pages, internal anchor texts, and pages competing for the same query. The output is a specific link list: from which page to which page with what anchor, and it is one of the cheapest items to execute in the whole plan.

Common questions

How many internal links per page?
There is no magic number. A service page needs two or three links from inside the text to genuinely related pages, on top of the navigation. A long article can carry five to ten. What harms is a link that is useless to the reader, not the count.
Are the links in the menu and footer enough?
No. Navigation and footer links repeat on every page, and Google gives them less weight than a link inside the text that appears in context. A page reached only by footer links is a page Google knows exists without knowing why it matters.
I use WordPress. Is there a plugin that builds links automatically?
There is, and I advise caution. Automatic links tie the same word from everywhere and produce a pattern that looks manufactured. Better is five minutes at every publish: two links from the new text to existing pages, and one link from an existing page to the new one.