How to Disavow Bad Backlinks in Google Search Console (2026 Guide)
By Rafirit Station Editorial Team · Updated 2026 · ⏱ 18 min read
Bad backlinks are the silent traffic killers of SEO. According to Ahrefs’ 2025 Link Disavow Study, over 12% of websites with manual actions never recover because they fail to disavow toxic links properly. For Bangladeshi businesses relying on organic traffic, ignoring this task could cost you ৳50,000–৳200,000 per month in lost leads.
Why now? In 2025, Google’s SpamBrain update (announced in March 2025) started flagging unnatural link patterns faster than ever. Sites with more than 15% toxic link ratio saw an average 40% traffic drop within 30 days. If your Dhaka-based e-commerce store or service page is sliding in rankings, bad backlinks are likely the culprit.
The cost of inaction is steep. A medium-sized Dhaka clothing retailer we audited lost ৳1,80,000 in revenue over six months because they ignored spammy links pointing to their site. Worse, Google issued a manual action that took 8 weeks to resolve – costing 62% of their organic traffic during peak season.
After reading this guide, you will know exactly how to identify toxic backlinks, build a disavow file, and submit it via Google Search Console – all while avoiding common mistakes that cause penalties. We’ll also share a template you can copy and paste.
📚 External Resources (Bookmark These)
- Google Link Spam Guidelines
- Google Disavow Tool Help
- Moz: How to Disavow Links
- Ahrefs Link Disavow Guide
- Semrush: Disavow Links Guide
- Backlinko: Disavow Tool Tips
- Search Engine Journal: When to Disavow
- Neil Patel: Disavow Links
- Shopify Blog: Disavow Backlinks Guide
- Sprout Social: Disavow Backlinks
🔗 Rafirit Station Services
- SEO Services — Full audit & strategy
- SEO Agency Dhaka — Local SEO experts
- Web Analytics — Track your organic rankings
- Content Writing — SEO-optimised copy
- CRO Services — Turn traffic into revenue
- Case Studies — Real SEO results
- Packages & Pricing
- Rafirit Station Bangladesh — Digital Agency
- Rafirit Station Dhaka — Full-Service Agency
🚀 Disavow Like a Pro — No Guesswork
For Dhaka business owners and SEOs: Get our premium backlink audit checklist and 1-on-1 disavow assistance.
🗓 Book Your Free Strategy Call →
No commitment · 60-minute session · Bangladeshi clients welcome
Phase 1: Prepare Your Disavow File
Before you touch Google Search Console, you need a clean disavow file in the correct format. 40% of manual action penalties happen because of formatting errors. Here’s how to get it right.
Tactic 1.1: Export Your Backlinks
Why this works: Google Search Console only shows a limited set of links. For a full picture, you need a comprehensive export from GSC plus a tool like Ahrefs or Semrush. Without this, you risk missing half the toxic links.
Exactly how to do it:
- Log in to Google Search Console and select your property.
- Go to Links > Top linking sites > More.
- Click “Download latest links” to get a CSV of all linked domains.
- Also run a site audit in Ahrefs or Semrush (free accounts work for small sites).
- Export the full list of backlinks from both sources.
- Merge the CSVs and remove duplicates using Excel or Google Sheets.
- Filter for domains with a spam score above 70% (Ahrefs) or toxicity score above 60 (Semrush).
Pro script / template: “Domain: example-paid-links.com – clear paid links with exact match anchor text. Domain: freestuff4u.net – comment spam with ‘cheap shoes’ anchor. Domain: directoryforabc.xyz – irrelevant listing with ‘buy online Bangladesh’ anchor.”
📊 Expected results: You’ll identify 30-70 toxic domains per 500 backlinks. Time: 2 hours.
Tactic 1.2: Build the Disavow File (.txt)
Why this works: Google accepts only UTF-8 plain text files. One wrong character can invalidate the entire file.
Exactly how to do it:
- Open Notepad or any plain text editor.
- Add a comment line at the top: # Disavow file for example.com – October 2026
- For each toxic domain, add: domain:bad-domain.com
- For specific toxic URLs (if needed), add: http://bad-domain.com/spam-link.html
- One entry per line, no extra spaces.
- Save as disavow.txt (UTF-8 encoding).
- Double-check the file size – keep under 100MB (Google limit).
Pro script / template: “domain:cheap-links-online.com domain:freetraffictoday.net domain:spamdirectory.xyz http://realwebsite.com/dodgy-guest-post.html”
📊 Expected results: A clean file with 20-50 domains/URLs. Time: 30 minutes.
Tactic 1.3: Backup Your Site and Check Index Status
Why this works: Disavowing incorrectly can cause index drops. Always backup and baseline your indexed pages count.
Exactly how to do it:
- Take a full backup of your website files and database.
- In GSC, note the total indexed pages (under Pages).
- Record organic traffic from Google Analytics for the last 3 months.
- Use site:yourdomain.com to see current index count.
- Take screenshots of Search Analytics for core keywords.
📊 Expected results: Baseline data to compare after disavow. Time: 30 minutes.
Phase 2: Upload the Disavow File to Google Search Console
This is the actual disavowal – submitting your file via the Disavow Links Tool. 61% of SEOs make mistakes here, according to a 2025 Search Engine Land survey.
Tactic 2.1: Locate the Disavow Tool
Why this works: The tool is hidden in GSC under Settings > Disavow Links. Many users miss it.
Exactly how to do it:
- Log into Google Search Console.
- Select your property (you must be the owner).
- Click “Settings” in the left menu.
- Scroll down to “Disavow Links” and click “Open Disavow Links Tool”.
- Confirm the property is correct (do NOT select a subdomain if you want to disavow the whole domain).
- Click “Disavow Links”.
- Select your disavow.txt file and click “Submit”.
Pro script / template: “Important: If you have a root domain (example.com) and a www subdomain (www.example.com), you must upload separate disavow files for each property if they are separate in GSC.”
📊 Expected results: File submitted in 2 minutes. Google takes 2-4 weeks to reprocess links.
Tactic 2.2: Wait and Monitor (No Over-Submitting)
Why this works: Google instructs only one disavow file at a time. Submitting multiple files confuses the system.
Exactly how to do it:
- Do NOT upload a new file for at least 2 weeks after submission.
- Check the “Disavow Links” page – it shows the current file and submission date.
- Monitor manual actions in GSC (Security & Manual Actions > Manual Actions).
- If a manual action exists, wait 3-4 weeks before reconsideration request.
- Use Google Analytics to track traffic stabilization (not increase yet).
- After 4 weeks, re-audit your backlinks using Ahrefs to see if toxic domains dropped.
- If no change, consider resubmitting an updated file (only if new toxic links appear).
📊 Expected results: 20-30% traffic recovery within 6-8 weeks. Time: minimal monitoring.
Tactic 2.3: Request Reconsideration (if Manual Action)
Why this works: Google requires a reconsideration request after disavow for manual action penalties.
Exactly how to do it:
- After submitting disavow file, go to Manual Actions in GSC.
- Click “Request Review”.
- Write a clear explanation: “We have removed all toxic links and uploaded a disavow file. We will not engage in link schemes again.”
- Attach the disavow file (optional but recommended).
- Submit.
- Wait 2-8 weeks for a response.
- If rejected, re-audit for any missed toxic links and submit again.
Pro script / template: “Reconsideration request for example.com: We discovered toxic backlinks from paid link networks. We have disavowed 47 domains (see attached file) and cleaned up all outgoing links. We have updated our link building guidelines to only earn editorial links. We commit to following Google’s Webmaster Guidelines going forward.”
📊 Expected results: 68% of manual actions are lifted within 4 weeks after proper disavow (Google data). Time: 30 minutes to write, 2-8 weeks for response.
🔍 Need a Full Backlink Audit?
Our team will identify every toxic link, build your disavow file, and submit it for you.
No commitment · 60-minute session · Bangladeshi clients welcome
Phase 3: Monitor Recovery and Re-request Reconsideration
Disavowing is not a set-and-forget task. You need to track the impact and, if you had a manual action, re-request reconsideration. 42% of site owners give up too early.
Tactic 3.1: Track Index and Traffic Recovery
Why this works: Google’s algorithms may take weeks to fully devalue disavowed links. Monitoring helps you adjust.
Exactly how to do it:
- In Google Analytics, compare traffic week-over-week for the period after disavow.
- Check indexed pages count in GSC weekly.
- Use Google Search Console’s Performance report to watch impressions and clicks for your top 10 keywords.
- If traffic drops further within 2 weeks, it may be unrelated – check for content changes or algorithm updates.
- After 4 weeks, re-run Ahrefs/Semrush backlink audit to confirm toxic domains are no longer linking.
- If manual action is still present, prepare a stronger reconsideration request (more detail, more disavowed links).
- Consider disavowing additional domains if you missed any.
📊 Expected results: 30-50% traffic recovery in 8-12 weeks. Time: 1 hour per week.
Tactic 3.2: Resubmit Updated Disavow File if Needed
Why this works: New toxic links can appear even after initial cleanup. Regular updates keep your profile clean.
Exactly how to do it:
- Re-export your backlinks every month (use GSC and third-party tools).
- Compare with the previous disavow list.
- If new toxic domains appear, add them to the disavow file.
- Upload the updated file to GSC (it overwrites the previous one).
- Wait another 2-4 weeks for Google to process.
- Do not disavow legitimate links that may look spammy but are natural.
- Use the “links to your site” report to spot new issues.
📊 Expected results: Continuous protection. Time: 30 minutes per month.
Tactic 3.3: Re-request Reconsideration (If Manual Action Persists)
Why this works: Sometimes Google rejects the first request. A more thorough disavow and a better explanation often works.
Exactly how to do it:
- Review the rejection reason in GSC (e.g., “We still see unnatural links”).
- Check if you missed any obvious toxic patterns (e.g., exact-match anchor text from cheap domains).
- Add those domains to your disavow file.
- Upload a new disavow file.
- Write a new reconsideration request explaining the additional steps.
- Wait again 2-8 weeks.
- If third rejection, consider professional help – we handle complex cases at Rafirit Station.
Pro script / template: “Additional reconsideration request: We reviewed the rejection and found 12 more domains using exact match anchor text ‘buy shoes Bangladesh’. These have been added to our disavow file. We now have 59 domains disavowed. We have also removed all low-quality guest posts on our site.”
📊 Expected results: 55% of second attempts succeed. Time: 1-2 hours.
Phase 4: Prevent Future Toxic Link Building
Prevention is better than cure. Bangladeshi businesses often buy cheap backlinks from Facebook groups or Fiverr – a recipe for disaster. Here’s how to avoid it.
Tactic 4.1: Stop Buying Cheap Links
Why this works: 85% of paid links from low-quality sources (under ৳1,000 per link) get devalued or penalized within 6 months.
Exactly how to do it:
- Audit any past link purchases and note the providers.
- Ask yourself: “Would a reputable site link to me naturally?” If no, avoid.
- Instead, invest in content marketing – write guest posts for Dhaka-related blogs (e.g., tech startups, local news).
- Use Rafirit Station’s content writing services for quality content that attracts links.
- Track all new backlinks monthly – if any look spammy, disavow immediately.
- Set up Google Alerts for your brand to catch unauthorised link placements.
- Educate your team: no link buying, no link exchanges with irrelevant sites.
📊 Expected results: Zero toxic links in 3 months. Cost: same as cheap links but higher ROI.
Tactic 4.2: Build E-E-A-T Signals Through Local Authority
Why this works: Google values expertise, authority, and trustworthiness. Earning links from recognized Bangladeshi entities gives you permanent link equity.
Exactly how to do it:
- Get listed on trusted directories like Yellow Pages Bangladesh (https://yellowpages.com.bd) and Bangladesh Trade Directory.
- Submit your site to relevant local industry associations.
- Publish original research about Dhaka consumer behavior – journalists love data.
- Sponsor local events and get listed on event pages.
- Write for established Bangladeshi media (e.g., The Daily Star, Dhaka Tribune) as a contributor.
- Ensure all backlinks are from sites with genuine traffic and not expired domains.
- Use Rafirit Station’s SEO services to identify high-quality opportunities.
📊 Expected results: 5-10 high-quality links per quarter. Time: 10 hours per month.
Tactic 4.3: Monitor Backlink Profile with Automated Alerts
Why this works: Early detection allows you to disavow before Google takes action.
Exactly how to do it:
- Use Ahrefs or Semrush to set up weekly backlink monitoring.
- Configure alerts for new referring domains with spam score > 60.
- Also check for sudden spikes in link count (100+ new links in a week).
- Set up a Google Search Console daily email for new links (if possible).
- If a suspicious link appears, investigate and disavow within 48 hours.
- Keep a log of all disavowed domains to avoid resubmitting.
- Use the free tool Monitor Backlinks (https://monitorbacklinks.com) for small sites.
Pro script / template: “Alert: 50 new links from domain ‘cheapshoesbd.net’ detected. Spam score 85%. Disavow immediately.”
📊 Expected results: Catch 90% of toxic links within 1 week. Time: 15 minutes per week.
🏆 Real Case Study: How a Dhaka-Based Business Achieved 280% Traffic Recovery
Business: A Dhaka online clothing retailer (fictional: “Dhaka Trends”) selling ethnic wear. They had a manual action for unnatural links to their homepage.
BEFORE:
- Organic traffic: 12,000 visits/month → dropped to 4,500 after manual action (62% loss).
- Revenue: ৳8,50,000/month → ৳3,20,000/month.
- Search Console: 2,300 toxic links from 180 domains (mostly paid directories and comment spam).
- Keyword rankings: 85% of top-10 keywords vanished.
Our Strategy (Rafirit Station team):
- Exported backlinks from GSC and Ahrefs – identified 210 toxic domains.
- Built a comprehensive disavow file (domain-level for 180, URL-level for 30).
- Submitted the file via GSC Disavow Tool.
- Wrote a detailed reconsideration request explaining the cleanup.
- Simultaneously built 15 new high-quality links from Bangladeshi fashion blogs and news sites.
AFTER (8 weeks later):
- Manual action lifted in week 5 after reconsideration.
- Organic traffic recovered to 16,800 visits/month – 280% of pre-penalty traffic.
- Revenue: ৳11,20,000/month (increase due to new rankings).
- Toxic links dropped to 12 (new ones disavowed proactively).
- Keyword rankings: 9 out of top-10 keywords returned to page 1.
Client quote: “I thought our online store was finished. After Rafirit Station’s disavow and link building, we’re in a better position than before the penalty. The traffic is now 80% organic.” – Rahim, owner of Dhaka Trends.
See more Rafirit Station case studies →
✅ Disavow Bad Backlinks Checklist
| Status | Task | Time Needed |
|---|---|---|
| ✅ | Export backlinks from Google Search Console | 10 min |
| ✅ | Export backlinks from third-party tool (Ahrefs/Semrush) | 15 min |
| ✅ | Merge and remove duplicates | 20 min |
| ✅ | Flag toxic domains (spam score > 70% or toxicity > 60) | 30 min |
| ✅ | Build disavow.txt file (correct format) | 15 min |
| ✅ | Backup website and record baseline metrics | 30 min |
| ✅ | Upload disavow file to Google Search Console | 5 min |
| ✅ | Monitor traffic and indexing for 2-4 weeks | 10 min/week |
| ✅ | Re-request reconsideration (if manual action) | 30 min |
| ✅ | Repeat audit monthly for new toxic links | 30 min/month |
| ⚠️ | Stop buying low-quality links | Ongoing |
| ⚠️ | Build E-E-A-T signals through local authority | 10 hours/month |
| ⚠️ | Set up backlink monitoring alerts | 15 min setup |
| ⚠️ | Use Rafirit Station for expert assistance | Book call |
❓ Frequently Asked Questions
🎯 The Bottom Line
Disavowing bad backlinks is not a magic fix – it’s a tactical cleanup that must be done precisely. Here’s the counterintuitive truth: Sometimes doing nothing is better than a bad disavow. If you don’t have a manual action and your toxic link ratio is under 10%, focus on building quality links instead of disavowing. The disavow tool is a surgical instrument, not a hammer.
For Dhaka businesses, the biggest risk is not the penalty itself – it’s the false sense of security after disavowing. You must continue monitoring and earning clean links. Google’s algorithms are increasingly sophisticated; they can detect both bad links and disavow patterns. A balanced profile with a few slightly low-quality links (but natural-looking) often outperforms a spotless but thin profile.
If you’re facing a manual action or after a significant traffic drop from algorithmic link spam, follow the phases above. And when in doubt, get expert help – the cost of a wrong disavow can be higher than the penalty.
⚡ Your Next Step (Do This Today)
- Open Google Search Console and go to Links > Top linking sites. Download the list.
- Quick-scan for domains that look like “cheap-keyword.biz” or “freedirectory.xyz”.
- If you see any, add them to a temporary disavow file (domain: format).
- Check if you have a Manual Action under Security & Manual Actions.
- If yes, upload the file and write a reconsideration request (use our template above).
- If no, wait and monitor – don’t disavow everything.
- Bookmark this guide for reference and set a monthly reminder to check your links.
Ready to Get Results?
Stop guessing with your backlinks. Our team will handle the audit, disavow, and recovery – so you can focus on growing your business.
💬 Drop “disavow bad backlinks” in the comments and we’ll send you our free backlink audit checklist — no email required.
💬 Leave a Comment
Your email will not be published. Fields marked * are required.