Disavow file submission: The Complete 2026 Guide

Step-by-step walkthrough for submitting a disavow file through Google Search Console including pre submission checks, upload process, and post submission monitoring.

Dilshad Akhtar
Dilshad Akhtar
Published: 3 July 2026
4 min read
TL;DRAI summary
  • Run these checks immediately before upload: File format: Plain text, .txt extension, UTF 8 or ASCII encoding.
  • Navigate to .
  • Select the property that matches your verified Search Console property.
  • Click the upload button and select your .txt file.
  • After upload, Google asks you to confirm you understand the implications.
  • After submission, monitor these signals in GSC: Links report: Watch for changes in linking domains.
  • You can upload a new disavow file at any time.
  • Google treats disavowed links as if they did not exist.
  • Disavow file submission is the final step in a long audit and outreach process.

Submitting a disavow file through Google Search Console is a straightforward process, but a mistake at this stage can render weeks of audit and outreach work useless. This guide walks through the complete submission workflow for 2026.

Before you submit: Final file validation

Run these checks immediately before upload:

  1. File format: Plain text, .txt extension, UTF 8 or ASCII encoding.
  2. Line count: Under 100,000 lines. If you exceed this, split into multiple files or consolidate at domain level.
  3. File size: Under 2 MB.
  4. No duplicate entries: Each URL or domain should appear once.
  5. No disavowed legitimate links: Recheck your audit data to confirm you are not disavowing natural editorial links.
  6. No disavowed links from your own domains: You cannot disavow links from sites you control; remove them directly.

Use a disavow file validator tool or run a script to check formatting. A single formatting error will not cause Google to reject the whole file, but it will skip the malformed line silently.

Step 1: Access the Disavow Tool

Navigate to search.google.com/search-console/disavow-links. You must be a verified owner. Select the correct property from the dropdown.

In 2025, Google moved the Disavow Tool under Settings > Crawl > Disavow Links in the new Search Console interface.

Step 2: Choose your property type

Select the property that matches your verified Search Console property. You must submit a separate disavow file for each property. Domain properties (including all subdomains) and URL prefix properties (specific protocol and subdomain) require different files.

If you have both https://example.com and https://www.example.com as separate properties, you need separate disavow files for each. Google does not merge disavow data across properties.

Step 3: Upload the file

Click the upload button and select your .txt file. Google will display a preview showing the first few lines. Review this preview to confirm the file was parsed correctly. If the preview shows garbled characters, your encoding may be wrong. Re save with UTF 8 encoding and retry.

Google does not provide a detailed parsing report after upload. It accepts the file silently if the format is valid and returns an error message only if the file is corrupted or exceeds size limits.

Step 4: Confirm the submission

After upload, Google asks you to confirm you understand the implications. The warning states that disavowing links can harm your site's performance if done incorrectly. This is a technical warning, not a legal disclaimer.

Clicking Confirm submits the file for processing. Google begins processing within a few days but full propagation takes 2 4 weeks according to 2025 Search Central documentation.

Post submission monitoring

After submission, monitor these signals in GSC:

  • Links report: Watch for changes in linking domains.
  • Search performance: Monitor impressions and clicks for affected pages.
  • Manual Actions report: Check for manual action removal if submitting as part of a reconsideration request.
  • Rank tracking: Use third party rank trackers to monitor keyword positions.

Allow 3 4 weeks before evaluating impact. Google does not process disavow files instantly.

Updating a disavow file

You can upload a new disavow file at any time. The new file completely replaces the previous file. You cannot append to an existing file. This is why version control and file naming conventions (from post 638) are important. If you accidentally omit a previously disavowed domain in the new file, Google will stop ignoring those links.

Keep a changelog inside the file using comments:

# 2026 06 25 Initial submission
# 2026 09 25 Q3 audit added 15 new toxic domains
# 2026 12 25 Removed domain:cleanedsite.com (links removed)

What happens after Google processes the file

Google treats disavowed links as if they did not exist. They pass no ranking signals. If your site had a manual action and you submit a disavow file with a reconsideration request, Google reviews your entire cleanup effort. A clean disavow file with documentation strengthens your case.

Audit closing

Disavow file submission is the final step in a long audit and outreach process. Validate the file, choose the correct property, and monitor for 4 weeks after submission. Replace files rather than editing in place, and always keep a versioned archive.

References

  1. Google Search Central. "Disavow links tool." Google Developers, 2025. https://developers.google.com/search/docs/monitor/debug/disavow-links
  2. Google Search Central. "Submit a reconsideration request." Google Developers, 2025. https://developers.google.com/search/docs/troubleshooting/reconsideration-request
  3. Ahrefs. "How to Use Google's Disavow Tool." Ahrefs Blog, 2025. https://ahrefs.com/blog/disavow-tool/

Ready to Build Your Dream Website?

Let's discuss your project and create something amazing together.