Backlink checker and disavow file generator, with Google's cautions kept in
Mohit M, SEO · Updated
XeoRank's backlink checker shows the referring domains, anchor text and dofollow ratio of your site's backlinks, scores each link for toxicity, and can turn the riskiest ones into a Google disavow file. It is on Pro and above, and it is not a replacement for a large backlink index like Ahrefs.
Google's disavow links help page calls disavowing an advanced feature to use with caution, so read the section on what Google says before you use the disavow part.
Who it is for
- Site owners who have spotted spammy links pointing at them and want to know whether they are a problem.
- Sites with a manual action for unnatural links that need a clean, reviewable disavow file.
- Agencies taking over a client site and checking its link profile as part of onboarding.
What the backlink checker shows
| View | What you see |
|---|---|
| Referring domains | the sites linking to you |
| Dofollow ratio | the share of followed (dofollow) links versus nofollow links |
| Risk breakdown | how many links fall into each risk level |
| Anchors | the anchor text other sites use when they link to you |
| Per-link toxicity | a score for each link, with the reasons behind it |
The dashboard shows referring domains, follow and nofollow links and anchors. The risk breakdown and per-link toxicity are available to your AI assistant through the MCP server and in the API.
The toxicity score is XeoRank's own estimate of how spammy or manipulative a link looks. It is not a number from Google, and Google does not publish one.
The disavow file generator
XeoRank writes every referring domain at or above a toxicity threshold (0.61 by default, adjustable through the API) into a plain-text file, one domain: line per referring domain, each followed by its score as a comment. Only current links that point directly at your site are eligible. The backlink profile lists every flagged domain with the reasons it was flagged, so you can check each one before you decide.
A lower threshold catches more domains and raises the chance of disavowing a link that was helping you. Start strict, read the list, and remove anything you recognise as a genuine site.
What Google says about disavowing
Google's disavow links help page is direct about the risk. It says "This is an advanced feature and should only be used with caution," and that "If used incorrectly, this feature can potentially harm your site's performance in Google Search results." It also says that "In most cases, Google can assess which links to trust without additional guidance."
The same page describes two conditions for disavowing: you have "a considerable number of spammy, artificial, or low-quality links" pointing to your site, and the links "have caused a manual action, or likely will cause a manual action, on your site." If those conditions do not describe your site, the safer choice is to leave your links alone.
When you do upload a file, Google's rules from that help page apply:
- the file is plain text ending in .txt, encoded as UTF-8 or 7-bit ASCII;
- one URL or one
domain:entry per line, and lines starting with # are comments; - the file can be at most 100,000 lines and 2MB;
- you need to be an owner of the Search Console property, and each property has one disavow list;
- uploading a new list replaces the old one, so include anything you disavowed before;
- Google says it can take a few weeks for the list to be taken into account.
A careful order of work
- Open the Manual Actions report in Search Console and check whether Google has flagged unnatural links to your site.
- Read your backlink profile in XeoRank, starting with the risk breakdown and the anchors.
- Generate a disavow file from the flagged domains.
- Remove any domain you recognise as a genuine site, a partner or a directory you chose to be listed in.
- Merge the result with any disavow file you uploaded before, because a new upload replaces the old list.
- Upload the file in Google's disavow links tool and keep a copy.
Working with your AI assistant
With the XeoRank MCP server connected to Claude, ChatGPT, Codex, Cursor or VS Code, you can review links in plain language:
"Show me our backlink profile. Which referring domains have the highest toxicity, and why? Build a disavow file and list every domain in it with its reasons."
The assistant calls get_backlink_profile to read the profile, explains the flagged domains, and calls download_disavow_file to generate the file. It does not upload anything to Google. You read the file, decide, and submit it yourself in Google's disavow links tool.
The rest of XeoRank's work on your site, such as fixing pages found by the technical SEO audit, goes through your AI assistant, which asks before each tool call. On WordPress, writes are off for each site until you turn them on, and every change to a page's content keeps a snapshot you can restore.
What it does not do
- It is not a replacement for a large backlink index like Ahrefs. It will not find every link pointing to your site, and its counts will differ from other tools. Use a dedicated link index if link research across the web is your main job.
- It does not build links, run outreach or send link removal requests.
- It does not upload your disavow file to Google or remove a manual action. Both happen in Google's tools.
- It does not know how Google treats any given link. The toxicity score is an estimate to help you review, not a verdict.
Pricing
The backlink checker and disavow file generator are on Pro and above. Starter is $19 a month for one site, with a 14-day free trial and no card needed. Pro is $49 a month and Growth is $109 a month.
See pricing for what each plan includes.
Questions
- Should I disavow toxic backlinks?
- Usually not. Google's disavow help page calls disavowing an advanced feature that should only be used with caution, says that in most cases Google can assess which links to trust without extra guidance, and warns that using it incorrectly can harm your site's performance in Google Search. It describes disavowing for sites with a considerable number of spammy, artificial or low-quality links that have caused, or likely will cause, a manual action.
- How does XeoRank build a disavow file?
- XeoRank scores each link in your backlink profile for toxicity. The referring domains at or above a toxicity threshold (0.61 by default, adjustable through the API) are written to a plain-text file, one domain: line per domain, each followed by its score as a comment. The backlink profile lists each flagged domain with the reasons it was flagged, so you can review them before using the file.
- Does XeoRank upload the disavow file to Google?
- No. You download the file, review it, and upload it yourself in Google's disavow links tool for the matching Search Console property. Google's help page says a new upload replaces the existing list for that property, so merge in any domains you disavowed before.
- Is XeoRank a replacement for Ahrefs or another large backlink index?
- No. XeoRank's backlink checker will not find every link pointing to your site, and its counts will not match Ahrefs or similar tools. It is built for reviewing link risk and preparing a disavow file as part of SEO work on your own site, not for researching links across the web.
- Which XeoRank plan includes the backlink checker?
- The backlink checker and disavow file generator are on Pro and above. Pro is $49 a month and Growth is $109 a month. See the pricing page for what each plan includes.
Related
Connect XeoRank's SEO MCP server to Claude, ChatGPT, Codex, Cursor or VS Code for audits, keyword research, AI visibility checks and WordPress fixes.
An AI visibility and SEO tool for agencies, priced per client siteAn SEO tool for agencies: per-engine AI visibility tracking, technical SEO audits and site edits via your own assistant, at $49 per client site a month.
White-label SEO reports your clients can read, issued under your agency's nameWhite label SEO reports: a Search Console report per client site, exported as PDF or Google Doc under your agency's name, not XeoRank. On the Growth plan.
An AI SEO agent that works in your own AI assistant and asks before it changes your siteXeoRank is an AI SEO agent for Claude, ChatGPT, Codex or Cursor. It audits your site, tracks rankings and AI answers, and edits pages, asking first.
See where you stand in Google and AI answers
Starter is $19 a month for one site, with a 14-day free trial and no card to start.