Internal links are the most overlooked tool in small-business SEO. They cost nothing, you control every one of them, and they shape how both visitors and search engines move through your website. Yet many Singapore SME sites have important service pages that nothing links to, blog posts that end in a dead end, and menus that hide the pages customers actually want.
This complete guide explains what internal links in SEO are, why Google relies on them, the main types you will use, and how they differ from external links. You will also get a practical plan for auditing and improving your internal linking, plus the mistakes we see most often.
What are internal links in SEO?
An internal link is a hyperlink from one page on your website to another page on the same domain. A link from your home page to your “Aircon servicing” page, or from a blog post about chemical washes to your booking page, is an internal link.
Internal links do three jobs at once:
- Navigation for people. They help visitors find the next useful page instead of leaving.
- Discovery for search engines. Crawlers follow links to find pages they did not know about.
- Context and importance. The words in a link, and how often a page is linked, tell search engines what a page covers and which pages you consider central.
Why internal links matter to Google
Google’s explanation of how Search works says it finds most new pages by following links from pages it already knows. A page with no internal links pointing to it, often called an orphan page, may be discovered slowly or not at all, even if it is in your sitemap.
Google’s link best practices go further. They recommend that every page you care about has a link from at least one other page on your site, that links use standard HTML anchor elements with an href so they can be crawled, and that anchor text is descriptive and relevant. They also say links help Google understand what a page is about, which is why the clickable words matter.
Internal links also help visitors. A reader who finishes an article on HDB renovation permits and sees a clear link to your renovation packages is far more likely to enquire than one who reaches the end of the page with nowhere to go. That is a conversion benefit, not just an SEO one.
The main types of internal links
Navigational links
Your main menu, footer and sidebar links appear on most pages. They define the top-level structure of the site and should point to your most important sections: core services, products, about, contact. Keep them focused; a menu with forty items helps nobody.
Contextual links
These sit inside the body text of a page and point to related content, such as a link from an article on wedding photography prices to your packages page. Contextual links carry the strongest topical signal because the surrounding words explain why the destination is relevant.
Breadcrumb links
Breadcrumbs show where a page sits in the hierarchy, for example Home / Services / Aircon Servicing. They help visitors move up a level and give search engines a clear map of your structure. Google supports breadcrumb structured data, which should match the trail visible on the page.
Related content and hub links
“Related articles” blocks and category or hub pages connect content on the same theme. A hub page that introduces a topic and links to each detailed guide, with each guide linking back, forms a topic cluster that is easy for people and crawlers to follow. Our guide to the best site structure for SEO explains how to plan these clusters.
Internal vs external links: the differences that matter
Internal and external links both use the same HTML, but they do different jobs. External links point to other websites; we cover them in detail in our guide to external links and how to use them.
| Internal links | External (outbound) links | |
|---|---|---|
| Destination | Another page on your own domain | A page on a different domain |
| Main purpose | Navigation, discovery, showing structure and priority | Citing sources, adding context, helping readers verify |
| Who controls the destination | You | Someone else; it can change or disappear |
| Anchor text approach | Descriptive, varied, matching the target page’s topic | Descriptive, naming the source or what the reader will find |
| rel attributes | Normally none; avoid nofollow on your own pages | sponsored, ugc or nofollow where appropriate |
| How many | As many as genuinely help; every important page linked at least once | Only where a source adds value |
| Maintenance | Update when you change URLs or remove pages | Check regularly for broken or changed destinations |
Best practices that apply to both
- Write anchor text that describes the destination; avoid “click here”.
- Link only where it helps the reader take the next step or check a claim.
- Use standard, crawlable HTML links rather than buttons that rely on scripts with no href.
- Make links visibly look like links, and large enough to tap on a phone.
- Fix broken links promptly; a 404 is a dead end whether it is your page or someone else’s.
One clear difference: there is rarely a good reason to add nofollow to links between your own pages. If a page should not appear in search, use a noindex directive or remove it, rather than trying to hide it with link attributes. Our guide to dofollow and nofollow links explains how those attributes work.
Internal linking best practices
Start from your most important pages
List the pages that bring in enquiries or sales: core services, top products, location pages and booking or contact pages. Make sure each is reachable from the main navigation or a hub page, and that relevant articles link to them in context.
Use descriptive, natural anchor text
“Our aircon chemical wash service” tells readers and Google what to expect. Vary the wording naturally rather than repeating the same exact keyword on every link; Google’s link guidance warns against keyword-stuffed anchors. If you are unsure which phrases customers use, our introduction to keyword research helps.
Keep important pages within a few clicks
Pages buried many clicks deep tend to be visited less by people and crawled less often. A flat, logical structure, where key pages are a few clicks from the home page, is easier for everyone. Clear, readable addresses help too; see our notes on SEO-friendly URL structure.
Link new content as soon as it is published
When you publish a new article or service page, add links to it from two or three existing, related pages straight away. Otherwise it starts life as an orphan. Including it in your XML sitemap helps discovery, but a sitemap does not replace links.
Don’t overdo it
Google says there is no magic number of links on a page, but a paragraph where every second phrase is a link becomes hard to read. Link where it is genuinely useful, and avoid linking the same destination repeatedly on one page.
A 30-day internal linking plan
This plan suits a typical SME site of 20 to 300 pages. Larger e-commerce sites can follow the same steps by category; our e-commerce SEO checklist covers the extra issues product catalogues bring.
- Days 1–3 – Export your current links (owner: marketing lead). Run a site crawler and open the Links report in Google Search Console to see which pages receive the most internal links.
- Days 3–5 – Find orphans and dead ends (owner: marketing lead). Compare the crawl with your sitemap and analytics. Note pages that receive no internal links and pages that link nowhere.
- Days 5–7 – Choose priority pages (owner: business owner). Agree the ten pages that matter most for enquiries and sales.
- Week 2 – Fix navigation and breadcrumbs (owner: web developer). Make sure priority pages are in the menu or a hub page, breadcrumbs reflect the structure, and all menu links are crawlable HTML.
- Weeks 2–3 – Add contextual links (owner: content writer). For each priority page, add links from three to five relevant articles or service pages, using descriptive anchor text.
- Week 3 – Repair broken internal links (owner: web developer). Update links that point to deleted or moved pages so they go straight to the final URL rather than through redirects.
- Week 4 – Set a publishing rule (owner: marketing lead). Every new page must link to at least two related pages and receive links from at least two existing ones before it goes live.
- Ongoing – Review quarterly (owner: marketing lead). Re-run the crawl, check for new orphans and watch whether priority pages gain impressions in Search Console.
How AI can help with internal linking
Internal linking is a good fit for AI assistance because it involves matching topics across many pages, which is slow to do by hand. Useful applications include:
- Suggesting link opportunities by finding passages in older articles that mention a topic you now have a dedicated page for.
- Detecting orphan pages and dead ends from a crawl.
- Proposing anchor text that describes the destination naturally.
- Spotting clashes where several pages compete for the same topic and should link to one main page instead.
Keep a person in the loop. AI suggestions can be mechanically correct but awkward to read, can over-link, or can point readers to a page that does not really answer their question. Review each suggested link in context before it is added.
Marketing2u’s AI SEO Agent includes internal linking in its SEO health score and flags orphan pages and broken links for review. When drafting new articles, the AI Content Agent includes internal-link recommendations in its drafts, which stay unpublished until a person approves them.
Common internal linking mistakes
- Orphan service pages. A page built for a campaign or a new location that nothing links to.
- Generic anchors. “Read more” and “click here” everywhere, which tell nobody where the link goes.
- Links hidden in scripts. Menus or buttons built without real href links that crawlers can follow.
- Linking through redirect chains. Old internal links that bounce through several redirects before reaching the page.
- Nofollow on your own pages. An outdated attempt to control ranking signals that mostly causes confusion.
- Blog posts that end in a dead end. No link to a related service or next step, so readers leave. If this sounds familiar, our tips on improving bounce rate will help.
Conclusion: make internal links part of every page
Internal links in SEO are links between pages on your own website. They help Google discover your pages and understand how they relate, and they guide visitors towards the pages that turn interest into enquiries. Unlike backlinks, they are entirely within your control, which makes them one of the most practical improvements a small team can make this month.
Start by linking your most important pages properly, fix the orphans, and make linking part of your publishing routine. For the bigger picture of how on-site work like this fits alongside your wider reputation, read our guide to on-page vs off-page SEO.
Frequently asked questions
What is an internal link?
An internal link is a hyperlink from one page on your website to another page on the same domain. Menus, breadcrumbs, related-article blocks and links within body text are all internal links. They help visitors navigate and help search engines discover and understand your pages.
What is the difference between internal and external links?
Internal links point to pages on your own domain, while external links point to other websites. Internal links mainly support navigation, discovery and site structure. External links mainly cite sources and give readers extra context.
How many internal links should a page have?
There is no fixed number, and Google says there is no magic number of links per page. Make sure every important page is linked from at least one other page, and add contextual links wherever they genuinely help the reader. Avoid stuffing links so densely that the text becomes hard to read.
What is an orphan page?
An orphan page is a page that no other page on your site links to. Search engines may find it slowly or not at all, and visitors cannot reach it by browsing. Fix orphans by linking to them from relevant pages, or remove or redirect them if they are no longer needed.
Should internal links be nofollow?
Generally no. Links between your own pages should normally be standard links so that search engines can follow them. If you do not want a page in search results, use a noindex directive or remove the page instead.
Sources and further reading
- Google Search Central: Link best practices for Google
- Google Search Central: In-depth guide to how Google Search works
- Google Search Central: SEO Starter Guide
- Google Search Central: Breadcrumb structured data
- Search Console Help: Links report
Related guides
- Keyword Cannibalisation: How to Find and Fix Competing Pages
- What Are External Links In SEO: 7 Best Practices To Boost Site Rankings
- Best Site Structure for SEO: How to Organise Your Website for Rankings
- How Important Is Sitemap For SEO? Key To Better Rankings
- SEO-Friendly URL Structure: Best Practices for 2026
Browse every article in our SEO guides.
