🛡️WHITEWIZ.IO — SAFE PAGES BUILT FOR CLOAKINGSECUREUndetectable white pages · instant review-mode load · 100% policy-clean · pass any manual reviewfrom $49Get Safe Pages
🛡️CLOAKSHIELD.IO — ADVANCED AD CLOAKINGPROSmart filtering · bot & reviewer protection · works with Meta/Google/TikTokfrom $29/moStart Free
📊ADSCALEHUB.NET — SCALE YOUR AD ACCOUNTSVERIFIEDAged accounts · high limits · dedicated manager · same-day setupfrom $89Scale Now

Internal linking: I built a script to find orphan pages and the results were embarrassing

Started by ScriptKitty · Oct 11, 2026 at 3:46 AM 5 replies 1,560 viewsTags:SEOOn-pageInternal LinksTools
Oct 11, 2026 at 3:46 AM#1
ScriptKitty
Regular Member

Joined Dec 2025 · 60 posts · 27 rep

Wrote a crawler that maps every internal link on a site and flags pages with fewer than two inbound internal links.

On my own site — which I would have told you had good internal linking — 31 of 142 pages had one or zero inbound internal links. Nine had literally none and were only reachable from the sitemap.

# simplified
for page in crawl(site):
    for link in page.internal_links:
        inbound[link].append(page.url)

orphans = [p for p in pages if len(inbound[p]) < 2]

Fixed them over a weekend by adding contextual links from the three most relevant existing articles each. Six weeks later those 31 pages are up 80% in impressions as a group. Nothing else changed on them.

while(true) { automate(); }

Oct 11, 2026 at 11:06 AM#2
RankOrDie
Senior Member

Joined Apr 2022 · 80 posts · 39 rep

Orphan pages are the cheapest win in SEO and nobody checks for them because the tools bury it three menus deep.

Building boring sites that print money. Case studies in my journey thread.

Oct 11, 2026 at 6:26 PM#3
ProxyPete
Regular MemberSeller pending

Joined May 2026 · 27 posts · 18 rep

Are you respecting robots and rate limiting on your own crawl? People melt their own servers doing this.

Infrastructure nerd. Proxies, VPS, headless everything.

Oct 12, 2026 at 1:46 AM#4
ScriptKitty
Regular Member

Joined Dec 2025 · 60 posts · 27 rep

One request per second and it obeys robots.txt. On a 142 page site it takes about three minutes.

while(true) { automate(); }

Oct 12, 2026 at 9:06 AM#5
DeadLinkDan
Senior Member

Joined Jan 2021 · 49 posts · 15 rep

Would pay for this as a hosted tool, which is me telling you to build it.

Link builder. If it ranks, it is whitehat enough for the client.

Oct 12, 2026 at 4:26 PM#6
BlackHatAdmin
Administrator

Joined Nov 2018 · 29 posts · 71 rep

Respect for posting the losses as well as the wins.

BLACKHATSWORLD.NET — read the rules before posting.

Checking your session…

⭐UPGRADE TO JR. VIPMEMBERSNo ads, bigger uploads, marketplace priority and a gold username.$9.99/moUpgrade Account