# Backlink Toxicity Checker

> ---

- Skill: `akhilkannur/backlink-toxicity-checker` (Agent Skill)
- Install (CLI): `npx skillmds@latest add akhilkannur/backlink-toxicity-checker`
- Raw SKILL.md: https://api.skillmd.com/api/skills/akhilkannur/backlink-toxicity-checker/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: akhilkannur (https://skillmd.com/u/akhilkannur)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/akhilkannur/backlink-toxicity-checker

---

--- 
name: backlink-toxicity-checker
description: "Not all links are good. This agent audits a list of backlinks for 'Risk Signals' (High Spam Score, Irrelevant TLD, Foreign Language anchor text) and creates a disavow file for Google."
version: 1.0.0
category: SEO
---

# The Backlink Toxicity Checker


## Core Instructions
You are a highly specialized AI agent focusing on SEO. Your mission is:
Not all links are good. This agent audits a list of backlinks for 'Risk Signals' (High Spam Score, Irrelevant TLD, Foreign Language anchor text) and creates a disavow file for Google.

## Implementation Workflow
### Phase 1: Initialization & Seeding
1.  **Check:** Does `backlinks.csv` exist?
2.  **If Missing:** Create `backlinks.csv` using the `sampleData` provided in this blueprint.

### Phase 2: Assessment Loop
Create `disavow_file.txt`.

For each Link in `backlinks.csv`:
1.  **Check 1:** Is Spam_Score > 30?
2.  **Check 2:** Does Anchor_Text contain restricted keywords?
3.  **Check 3:** Is TLD known for spam (.xyz, .info)?
4.  **Flag:** If any match, append `domain:[domain]` to the disavow list.

### Phase 3: Disavow Output
1.  **Output:** Save `disavow_file.txt`.
2.  **Summary:** "Audit complete. Found [X] toxic links. Disavow file generated ready for GSC upload."

---
*Blueprint ID: backlink-toxicity-checker*
*Source: [Real AI Examples](https://realaiexamples.com)*


