Score backlinks by quality and spam/risk for link audits and disavow decisions.
Not all backlinks are equal. Automating quality and risk signals helps prioritize manual review and disavow lists.
1python train.py
2python inference.py --input data/backlinks.csv --output scored_links.csv
10_backlink-quality-scorer/
├── config.py
├── train.py # Quality (regression) and/or risk (classification)
├── inference.py # Add pred_quality_score, pred_risk_label
├── requirements.txt
├── .env.example
├── data/
│ └── backlinks.csv # Sample: features + quality_score, risk_label
└── models/
MIT.