How to Verify Your Backlinks with Screaming Frog SEO Spider
Backlink reports are only useful if the links actually exist. Use Screaming Frog's XPath extraction to bulk verify your backlinks from Ahrefs or Semrush.
Have you ever thought about backlink verification? You have a lot of backlink data from Ahrefs, Semrush, Majestic, and other SEO tools. But how to check if they really live and exist?
Check if your backlinks are active! Here’s how to check with Screaming Frog’s custom extraction feature:
- Switch to List Mode: Launch Screaming Frog and select ‘List’ mode.
- Set Custom Extraction: Navigate to ‘Configuration’ > ‘Custom’ > ‘Custom Extraction’.
- Input XPath Rules: Enter the following XPath expressions to extract the desired data:
1//a[contains(@href, 'example.com')]/@href2//a[contains(@href, 'example.com')]3//a[contains(@href, 'example.com')]/@rel
- //a[contains(@href, 'example.com')]/@href. => Extractor 1 - Link
- //a[contains(@href, 'example.com')]. => Extractor 2 - Anchor
- //a[contains(@href, 'example.com')]/@rel. => Extractor 3 - Link rel attribute
- Upload Your Backlinks: Load your list of backlinks. Tools like Ahrefs, Semrush, or Moz are perfect for compiling this list.
- Start the Crawl: Run the crawl and watch the results.
On the attached screenshot, out of 280 backlinks, 270 are active 🟢

About the author
Oleksii Khoroshun
SEO specialist at SE Ranking with 8+ years of technical and on-page work. Led migrations, built ranking strategies for sites from 10K to 100K+ pages, and shipped Chrome extensions for workflows no existing tool handled well. Top Rated on Upwork (100% Job Success Score).
More from the blog
View allHow to build a Chrome extension people actually use
How to build a Chrome extension without getting lost in setup details, shown through a real one I shipped with Claude Code that people actually installed.
X-Robots-Tag: what it is and how to use it correctly
X-Robots-Tag controls indexing at the HTTP header level. Here's what it does, how it differs from robots.txt and meta robots, and real config examples.
Discovered currently not indexed: what it means and how to fix it
Discovered currently not indexed means Google found your URL but has not crawled it yet. Here are the real causes and the steps to get pages indexed fast.

