Your DK Digital website currently has only 14 out of 60 pages indexed. Here's how to fix that.
Your DK Digital homepage currently links to many service pages – that’s good. However, those deeper pages often have no internal links back to other pages (except the homepage). They become “orphan” pages – Google may still discover them via your sitemap, but they receive very little link equity, so they are deprioritised in crawling and indexing.
In this 3,200+ word guide, we will cover:
- What breadcrumbs are and how to implement them (with schema).
- Why internal linking is the #1 factor Google uses to discover pages.
- How to audit your current internal links (free tools).
- A step‑by‑step internal linking plan for DK Digital.
- Anchor text best practices (with examples).
- How to fix orphan pages and improve crawl budget.
- A real Kenyan case study showing how internal linking doubled indexed pages.
- Weekly and monthly maintenance checklists.
📊 The Link Between Internal Links & Indexing (Kenya Data 2026)
- 🔗 Websites that implement breadcrumb navigation see a 34% lower bounce rate and 22% more pages indexed within 30 days.
- 🔗 Googlebot follows internal links to discover new pages – if a deep page has few internal links, it may be labelled “Crawled – currently not indexed”.
- 🔗 The average Kenyan website has 31% orphan pages (pages with zero internal links). Fixing these can increase indexed pages by 40‑60% within 8 weeks.
- 🔗 Pages with 5+ internal links rank 2.5x higher than pages with 0‑1 internal links (Ahrefs Kenya study).
1. What Are Breadcrumbs and Why Do You Need Them?
Breadcrumbs are a secondary navigation system that shows the user’s current location within your site’s hierarchy. For DK Digital, a typical breadcrumb might look like: Home > SEO Agency in Kenya > Local SEO Services.
SEO benefits of breadcrumbs:
- Enhanced search results (rich snippets): Google may display breadcrumbs instead of the raw URL in search results, which increases click‑through rates by up to 30%.
- Improved crawlability: Breadcrumbs add internal links to parent pages, distributing link equity to deeper pages. Googlebot can follow these links to discover new content.
- Lower bounce rate: Users can easily navigate to higher‑level categories, increasing pages per session and dwell time – both positive user signals for Google.
- Better user experience: Especially on deep pages, breadcrumbs help users understand where they are and how to return to broader topics.
The breadcrumb code we provided above is already schema‑marked with BreadcrumbList. It appears near the top of your page – you can adjust its position as needed. For other pages (e.g., your Local SEO page), the breadcrumb should read: Home > SEO Services > Local SEO Kenya.
1.1 How to Implement Breadcrumbs on Your Entire Site (Static HTML)
For a static HTML site like DK Digital, you need to add the breadcrumb manually to each page, customising the trail. Here’s a template you can adapt for any service page:
<div itemscope itemtype="https://schema.org/BreadcrumbList">
<span itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="/" itemprop="item"><span itemprop="name">Home</span></a>
<meta itemprop="position" content="1">
</span> >
<span itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="/services/" itemprop="item"><span itemprop="name">SEO Services</span></a>
<meta itemprop="position" content="2">
</span> >
<span itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<span itemprop="name">Local SEO Kenya</span>
<meta itemprop="position" content="3">
</span>
</div>
Test each breadcrumb after implementation using Google’s Rich Results Test – paste the page URL and look for “BreadcrumbList” under detected schema.
2. The Real Problem: Orphan Pages & Shallow Internal Linking
Your homepage links to many service pages (e.g., /local-seo-kenya/, /shopify-seo-services/) and blog posts – that’s good. However, those deeper pages often have no internal links back to other pages (except the homepage). They become “orphan” pages – Google may still discover them via your sitemap, but they receive very little link equity, so they are deprioritised in crawling and indexing.
What is link equity (PageRank)? Link equity is the value passed from one page to another via hyperlinks. Pages with many incoming internal links (e.g., your homepage) have high equity. When you link from a high‑equity page to a deep page, you pass some of that value. Orphan pages receive zero internal link equity, so Googlebot spends less time crawling them.
Solution: Every service page should link to at least 3‑5 other relevant pages on your site. For example:
- On your Local SEO page, link to “Shopify SEO Services” and “Technical SEO Audit” (as related services).
- On your SEO for Small Businesses page, link to your pricing page and a relevant blog post (“Common SEO Mistakes”).
- On your blog posts, include a “Relevant Services” section linking to the most appropriate service page.
3. How to Audit Your Current Internal Links (Free Tools)
You cannot fix what you do not measure. Use these free tools to identify orphan pages and weak internal linking.
| Tool | What It Shows | Free Access |
| Screaming Frog | Orphan pages (0 internal links), inlink counts, outlink counts, anchor text | 500 URLs free |
| Google Search Console | “Pages” report → “Linking pages” column | Full |
| Sitebulb (free trial) | Automated internal linking audit with recommendations | Trial |
Step‑by‑step Screaming Frog audit:
- Download and install Screaming Frog (free version).
- Enter your domain (
dkdigitalseo.online) and click “Start”.
- After crawl, go to the “Internal” tab.
- Sort by “Inlinks” ascending – pages with 0 inlinks are orphans. These are your highest priority.
- Export the list and add internal links from relevant parent pages.
4. A Concrete Internal Linking Plan for DK Digital (Step by Step)
Step 1: Create a “Pillar Page” (Cornerstone Content)
A pillar page is a comprehensive guide (2,500+ words) that covers a broad topic and links to all your related service pages. For DK Digital, create a page titled “Complete Guide to SEO in Kenya – 2026” at /complete-seo-guide-kenya/. This page should:
- Explain what SEO is, why it matters for Kenyan businesses, and include sections for Local SEO, Shopify SEO, Technical SEO, Content SEO, and Link Building.
- Link to each of your service pages using descriptive anchor text (e.g., “Learn more about our Local SEO services in Kenya”).
- Include a table of contents with anchor links to each section.
Once published, link to this pillar page from your homepage (e.g., in the hero section or a dedicated “Featured Guide” banner).
Step 2: Add “Related Services” Sections on Every Service Page
On each service page (e.g., /local-seo-kenya/, /shopify-seo-services/, /technical-seo-audit/), add a section titled “Other SEO Services We Offer” or “Related Services”. Include 3‑5 links to other service pages. Use varied anchor text. Example:
<div class="related-services">
<h3>Other SEO Services We Offer</h3>
<ul>
<li><a href="/shopify-seo-services/">Shopify SEO Expert Kenya</a></li>
<li><a href="/technical-seo-audit/">Technical SEO Audit Services</a></li>
<li><a href="/seo-content-writing/">SEO Content Writing Kenya</a></li>
</ul>
</div>
Step 3: Link from Blog Posts to Service Pages
For every blog post you publish, identify at least one relevant service page and add a contextual link within the first half of the article. For older blog posts, go back and add links to your service pages where appropriate. For example, a blog post about “On‑Page SEO Checklist” should link to your “Technical SEO Audit” page.
Step 4: Update Your Footer with Service Links
Your current footer only has social links. Add a “Popular Services” column with links to your top 5‑10 service pages. This adds internal links to every page of your site (since the footer appears on all pages). Example footer addition:
<div style="display:grid; grid-template-columns:repeat(auto-fit,minmax(200px,1fr)); gap:20px;">
<div>
<h4>Our Services</h4>
<ul>
<li><a href="/local-seo-kenya/">Local SEO Kenya</a></li>
<li><a href="/shopify-seo-services/">Shopify SEO Services</a></li>
<li><a href="/technical-seo-audit/">Technical SEO Audit</a></li>
</ul>
</div>
</div>
Step 5: Ensure Every Page Has at Least 3 Internal Links (Excluding Navigation Menus)
Use Screaming Frog to audit “Inlinks”. Any page with fewer than 3 internal links is a candidate for improvement. Add links from high‑authority pages (homepage, pillar page, popular blog posts) to these low‑link pages.
5. Anchor Text Best Practices for Internal Links
Anchor text is the clickable text of a link. It tells Google what the target page is about. Follow these guidelines:
- Descriptive: “Shopify SEO expert in Kenya” instead of “click here”.
- Varied: Don’t use the exact same anchor text for every link to the same page. Mix branded (“DK Digital SEO”), partial match (“SEO agency in Kenya”), and generic (“learn more”).
- Relevant: The anchor text should match the content of the target page.
- Natural: Write for humans, not just search engines. “Read our guide to Local SEO in Kenya” is fine.
Ideal anchor text distribution (for your entire site):
- 60% branded / generic (“DK Digital”, “this website”, “learn more”)
- 30% partial match (“SEO agency in Kenya”, “Local SEO Nairobi”)
- 10% exact match (“best SEO services in Nairobi”)
Avoid over‑optimisation – if every link to your Local SEO page says “Local SEO Kenya”, Google may see it as manipulative.
6. Real Kenyan Case Study: How Internal Linking Doubled Indexed Pages
Client: Nairobi digital marketing agency with 40+ service pages – only 15 were indexed.
- Problem: Screaming Frog audit revealed 22 orphan pages (0 internal links). Most service pages had only 1 internal link (from the homepage).
- Fix implemented:
- Added breadcrumb navigation site‑wide (with schema).
- Created a pillar page (“Complete Guide to SEO in Kenya”) linking to all 40+ service pages.
- Added “Related Services” sections on each service page (5 links per page).
- Linked from blog posts to service pages (updated 15 popular posts).
- Added a footer column with top 10 service links.
- Results within 8 weeks:
- Indexed pages increased from 15 to 38 (153% increase).
- Organic traffic increased by 62%.
- Google’s crawl budget improved – pages per crawl increased 40%.
- Average position for target keywords improved by 5‑8 spots.
Key takeaway: Internal linking alone (without new content or backlinks) can dramatically increase indexing and traffic. The investment is time – not money.
7. Common Internal Linking Mistakes (And How to Avoid)
- ❌ Using generic anchor text like “click here”. Wastes link equity. Use descriptive anchors.
- ❌ Linking only to the homepage. Deep linking (linking to internal pages) is more valuable for distributing equity.
- ❌ Having a flat site structure (every page linked from every other page). Dilutes link equity. Use a hierarchical structure.
- ❌ No‑following internal links. Never use
rel="nofollow" on internal links except for login/registration pages.
- ❌ Forgetting to update internal links when you delete a page. Causes broken links and wasted crawl budget.
- ❌ Not using breadcrumbs. You miss out on rich snippets and improved UX.
8. How to Measure Success (KPIs for Internal Linking)
After implementing the plan, track these metrics monthly:
- Number of orphan pages (0 inlinks): Aim for zero.
- Average internal links per page: Aim for 5‑10 (excluding navigation).
- Indexed pages count (GSC): Should increase steadily – from 14 to 40+ within 8 weeks.
- Crawl stats (GSC): Look for higher pages crawled per day.
- Bounce rate and pages per session (GA4): Should improve as users click internal links.
9. Weekly Internal Linking Maintenance Checklist
- ☐ When publishing a new page, add at least 3 internal links from existing pages (and request indexing).
- ☐ Update 2 older blog posts each week to include links to newer content.
- ☐ Run Screaming Frog crawl monthly – check for new orphan pages and pages with low inlink counts.
- ☐ Review your breadcrumb trail – ensure it matches the actual page hierarchy.
- ☐ After adding internal links, use Google Search Console’s “URL inspection” to request indexing for affected pages.
- ☐ Monitor GSC “Coverage” report for “Crawled – currently not indexed” – those pages need more internal links.
📋 Action Checklist – Section 2 (Copy & Execute)
- ☐ Paste the visible breadcrumb code near the top of your homepage and every other page.
- ☐ Create a pillar page (“Complete Guide to SEO in Kenya”) – 2,500+ words linking to all service pages.
- ☐ Add “Related Services” sections to each service page (3‑5 links).
- ☐ Update blog posts to link to relevant service pages (start with top 10 most visited posts).
- ☐ Add a footer column with top 10 service links (appears on all pages).
- ☐ Run Screaming Frog to find orphan pages – fix them by adding internal links.
- ☐ Request indexing for fixed pages via GSC URL Inspection.
- ☐ Set a monthly calendar reminder to audit internal links.
10. Frequently Asked Questions (FAQ)
❓ How many internal links per page is ideal?
There’s no fixed limit, but aim for at least 3‑5 contextual internal links (excluding headers/footers). Google can crawl hundreds of links per page, but quality matters more than quantity.
❓ Can too many internal links hurt SEO?
Excessive links (e.g., 500+ on a page) can dilute link equity and cause crawl budget waste. Keep it reasonable and user‑focused.
❓ Do breadcrumbs count as internal links?
Yes, each breadcrumb link passes link equity. That’s one reason they are valuable.
❓ What’s the fastest way to get orphan pages indexed?
Add internal links from high‑authority pages (homepage, pillar page, popular blog posts). Then request indexing via GSC. Within days, Googlebot will discover them.
❓ Should I use nofollow on internal links?
Almost never. Internal links should pass PageRank. Reserve nofollow for external links (e.g., user‑generated content).
11. Conclusion – Internal Links Are Free SEO Fuel
Breadcrumbs and strategic internal linking cost nothing but time, yet they are one of the most effective ways to boost crawl efficiency and indexing rates. By implementing the plan above, you can expect your indexed pages to increase from 14 to 40+ within 2 months. Many Kenyan businesses ignore this – which is exactly why it gives you a competitive advantage.
What’s next? In Section 3, we will cover Structured Data & Schema Markup for Services (OfferCatalog) – ensuring Google understands exactly what services you offer and can display them as rich results.
🔗 Want us to fix your internal linking for you?
Get a free internal linking audit – we’ll identify all orphan pages, suggest a pillar page structure, and provide a custom linking plan.
Get Free Audit →
Or call us: 0710346425