How to Check Spam Backlinks Using Google Search Console (No Paid Tool Needed)
By Toy Wen Da, Co-Founder · · 8 min read · scored 93/100
To check spam backlinks, open Google Search Console's Links report and export your referring domains. Then scan that list for sites with no real content, no relevance to your niche, or a pattern of mass-produced links. Most sites don't need a paid tool for this first pass, Search Console already has the data.

That answer covers the mechanics. The harder part is judging which links on that list are actually dangerous versus just ugly. It also means deciding whether you need to touch the disavow tool at all. Here's the full process, plus where Search Console runs out of road.
Start With a Free Audit Before You Touch the Disavow Tool
Before you start exporting lists by hand, run your domain through SearchBlueprint's free SEO audit at searchblueprint.io/free-tools/seo-audit. It flags the technical and link-related issues most likely to be dragging a page down. That way you know whether spam backlinks are even your actual problem before you spend an afternoon in Search Console sorting domains.

How to Check Spam Backlinks in Google Search Console
This is the part that costs nothing and takes about fifteen minutes for a small site.
Step 1: Open the Links Report
In Search Console, click Links in the left-hand sidebar. You'll see two main panels: Top linking sites and Top linked pages. The "External links" section is where your backlink data lives.
Step 2: Export the Full List of Referring Domains
Click the "More" link under "Top linking sites" to see every domain Google has recorded, not just the top few. Export it to a spreadsheet. This export is your raw material. You can't check spam backlinks by eyeballing a dashboard, you need the full list in front of you.
Step 3: Screen the List for Spam Signals
Sort the spreadsheet and look for patterns rather than judging domains one by one. Red flags include:
- Domains in languages or scripts your site has no content in
- A burst of dozens of new referring domains appearing in a single week
- Domains that redirect to pharmacy, casino, or adult content when you visit them
- Generic, auto-generated-looking domain names (strings of random words or numbers)
Step 4: Verify Before You Act
Click through a sample of the flagged domains manually. A domain that looks spammy in a spreadsheet sometimes turns out to be a small legitimate blog with bad web design. This is also a good point to cross-check what Google Analytics shows for referral traffic from these domains. Our guide on checking backlinks in Google Analytics and what it misses covers why analytics alone won't catch everything Search Console does.
Step 5: Build and Submit the Disavow File
Create a plain text file, one domain per line. Use domain:example.com to disavow an entire domain, or a full URL to disavow a single page. In Search Console, go to the disavow links tool and upload the file against the correct property. According to Google's own Search Console Help documentation, disavowing is meant for cases where you've tried to get links removed and couldn't. It's also meant for cases where you suspect a negative SEO attack, not as routine maintenance.

Common Causes of Spam Backlinks and How to Fix Each One

| Cause | What it looks like in Search Console | Fix |
|---|---|---|
| Negative SEO / scraper spam | Sudden spike in new referring domains from unrelated, often foreign-language sites | Confirm the spike in the Links report, add the domains to your disavow file |
| Decayed guest-post or directory links | Old links from sites you once contributed to, now repurposed as link farms | Request removal first where possible; see what still works in guest blogging for backlinks to avoid repeating the mistake |
| Expired domains turned spam | A domain that gave you a legitimate link years ago now redirects to an unrelated or shady site | Spot-check with a backlink tool, disavow the domain if it's confirmed |
| Comment and forum spam | Hundreds of low-authority profile or comment links with exact-match anchor text | Usually safe to leave alone unless Search Console shows a manual action tied to it |
When Google Search Console Alone Is Enough, and When It Isn't
One URL vs. the Whole Site
If you're worried about a single page that suddenly dropped in rankings, the Links report filtered to that URL is usually enough. You can see exactly which domains link to it and judge the handful of candidates yourself.
A One-Off Scare vs. a Recurring Problem
A one-time spam wave, say, after a competitor dispute or a scraped-content incident, is within what Search Console can handle. A recurring pattern, where new junk links show up every month, needs something Search Console doesn't give you. That means a toxicity score and historical trend lines. Majestic and Semrush's Backlink Audit fill that gap. Majestic has tracked backlink data since 2008 and reports a historic index spanning tens of trillions of crawled URLs. Semrush's Backlink Audit adds toxic-score flagging. Free tiers of those tools typically cap results around the first 100 referring domains. That's fine for a gut check but not for a full audit across thousands of links.
| Tool | Free tier limit | What it shows | Best for |
|---|---|---|---|
| Google Search Console | Full data, your own site only | Every recorded linking domain and linked page | First-pass checks and the actual disavow upload |
| Linkody Free Backlink Checker | First 100 referring domains | Domain authority, anchor text, follow/nofollow status | Quick look at a competitor or a new acquisition |
| Majestic Free Backlink Checker | Summary-level Trust Flow and Citation Flow | How trustworthy the linking domains are, at a glance | Judging link quality, not just quantity |
| Semrush Backlink Audit | Limited free use | A toxic score per domain | Triaging a large list before disavowing in bulk |
Common Mistakes When You Check Spam Backlinks
- Disavowing on sight. A low domain authority link isn't automatically toxic. Google has repeatedly said it discounts most spam links without any penalty. An aggressive disavow file can strip out links that were doing you no harm.
- Confusing nofollow links with spam. A nofollow attribute just means the link passes no ranking credit, it isn't a spam signal by itself.
- Forgetting technical signals that mimic a backlink problem. Sometimes a page looks like it's losing authority from bad links when the real issue is a misconfigured directive. Check our breakdown of the X-Robots-Tag and how to fix it if pages you expect to rank aren't showing up at all.
- Checking once and walking away. Spam backlinks tend to arrive in bursts, often tied to scraper bots or a competitor dispute, not a steady drip.
- Uploading a disavow file without a backup. Keep a copy of every version you submit, dated, so you can see what changed if rankings move afterward.
FAQs
Do I need to disavow every spam backlink I find?
No. Google generally ignores low-quality links in its ranking calculations rather than penalizing a site for having them. Reserve disavowing for links you believe are part of a deliberate negative SEO attack or that triggered a manual action.
Will spam backlinks get my site penalized automatically?
Not automatically. Algorithmic penalties tied to backlinks are rare. They usually follow a pattern of paid or manipulative link schemes. A handful of spammy domains that found their way into your profile on their own won't usually trigger one.
How often should I check for spam backlinks?
A quarterly check is reasonable for most small sites. If you've had a negative SEO incident before, or you're in a competitive niche prone to scraper spam, check monthly.
What's the difference between toxic backlinks and spam backlinks?
In practice they're used interchangeably. Both describe links from low-quality, irrelevant, or manipulative sources. In theory, those links could drag down your site's credibility in the eyes of search engines.
Can a competitor hurt me with spam backlinks (negative SEO)?
It's possible but uncommon, and Google's systems are generally resilient to it. If you see an unexplained spike in low-quality referring domains right after a dispute with a competitor, that's worth documenting and disavowing.
Run the Free Audit Before You Build a Disavow File
You don't need a subscription to check spam backlinks. Search Console's Links report, a spreadsheet, and twenty minutes of pattern-spotting will cover most sites. Before you commit to disavowing anything, run SearchBlueprint's free SEO audit to confirm backlinks are actually the issue. That rules out a technical problem wearing a backlink disguise. If you want a second set of eyes on the full picture, talk to the team.
Sources
- Free Backlink Checker by Linkody
- The Majestic Free Backlink Checker
- How do I check spam backlinks?
- Stay Safe Online with a Toxic Backlinks Checker
- Can you check whether the backlinks of my site are spammy?
Disclaimer: This article is general information about rules and figures that applied when it was written, not personalised financial, tax or investment advice. It does not take account of your income, obligations, risk tolerance or goals, and rates and thresholds change. Verify the current position with the relevant authority, and speak to a licensed adviser or a qualified accountant before acting.
About the author
SearchBlueprint researched, wrote and scored this article with the content pipeline our customers run on their own sites. The score in the byline is what our content engine gave this page before it published. Nothing here is reviewed by hand, which is the point: it is the product's output, published where anyone can check it.