Disavow File Generator
Generate Google-format disavow.txt from toxic backlink analysis. Supports domain-level and URL-level rules with comments.
Install
pip install -r requirements.txtRun
python disavow_file_generator.py --input toxic_backlinks.csv --output disavow.txtpython disavow_file_generator.py --input toxic_backlinks.csv --threshold 50 --domain-level --output disavow.txtExport
Add --output report.xlsx to save results as a spreadsheet.
| Flag | Description |
|---|---|
--input required | Input |
--threshold | Threshold. Default: 40 (integer) |
--domain-level | Enable threshold mode (flag, no value needed) |
--url-col | Column with referring URLs |
--domain-col | Column with referring domains |
--score-col | Column with toxicity/risk score |
--output | Output |
python disavow_file_generator.py --helpRun as part of a comprehensive site audit. Identify problems, export to XLSX, and include specific fix recommendations in your report.
Schedule monthly runs and compare XLSX exports to track changes. Catch issues before they impact rankings.
Use the output to identify link building opportunities. Export prospects and feed into your outreach pipeline.
Combine with other tools for a complete workflow:
Requires: pandas. All included in requirements.txt.
Get all 154 Python SEO tools — $49
One-time payment. Lifetime access. No monthly fees.
Learn 25 tools and get 25% back. Earn from client work and get 50% back.
AAIO Inc — aaioinc.com/tools/disavow_file_generator/