Screaming Frog SEO Spider remains the gold standard for internal linking audits because it crawls your site like Googlebot and exports every internal link into a spreadsheet. You can filter by anchor text, identify orphan pages (zero inbound links), and spot pages with excessive outbound links. The free version handles up to 500 URLs, which covers most small business sites. For larger portfolios like ours at Ottawa SEO Inc., the paid license at roughly $250 CAD/year is non-negotiable. Ahrefs Site Audit and Semrush Site Audit both flag internal linking issues during their crawls and highlight pages with high authority that aren't linking out effectively. Ahrefs specifically shows you which pages have link equity to spare and suggests targets that need more internal support. This is useful when you're prioritizing which pages to strengthen for competitive keywords. For WordPress sites, Link Whisper automates suggestion directly in the editor by scanning your content for relevant anchor opportunities and recommending existing posts to link to. It saves hours on manual cross-referencing. Yoast Premium offers similar functionality but with fewer customization options. Both tools work well for content teams publishing frequently who don't want to maintain manual link maps. Sitebulb is another strong crawler that visualizes internal link flow and calculates internal PageRank distribution, which helps you see whether your most important pages are actually receiving the link equity you think they are. It's more expensive than Screaming Frog but the reporting is cleaner for client presentations. We typically use Screaming Frog for the initial audit, Ahrefs to prioritize opportunities based on keyword value, and then manually implement links rather than relying on plugins. Automated suggestions often miss nuance—context matters more than keyword matching. A good internal linking strategy isn't just about coverage; it's about sending users and authority to pages that convert or rank for terms that drive business.