Audit my site
LinksAdvancedChecked against Google docs · Oct 2026

Link audits and the disavow tool: when to use them and how

Most sites never need to disavow anything. When you do have a link problem, the work is a careful audit, removal at the source and a short, well-documented disavow file, not a mass upload of everything a tool calls toxic.

Author: Eugene Serbin, Head of SEO at Semalt Updated: 30 October 2026 Reading time: 18 min Visuals: 5

In short

A backlink audit is worth doing when you have an unnatural links manual action, a known history of paid links or link schemes, or a site you are about to buy. In those cases you remove the bad links at the source first and disavow links only for what you could not get removed. For random spammy links you did not build, Google's own advice is that most sites will never need the disavow tool, and using it wrongly can hurt you.

What a link audit is and what disavow does

A link audit is a structured review of the links that point to your site. You collect the links, group them by linking domain, decide which ones are a problem, and then do something about those few. The point is not to score every link. The point is to find links that break Google's link spam policy, especially ones you, an agency or a previous owner created on purpose.

The Google disavow tool is the last step of that clean-up. You upload a plain text file that lists pages or whole domains, and you are asking Google not to take links from them into account when it assesses your site. It does not delete anything on the web, it does not remove the links from Search Console reports, and it is not routine maintenance. Google calls it an advanced feature and puts a warning right at the top of its help page.

How Google values and discounts links in general is covered in the lesson “How Google evaluates links today”. This lesson stays on the risk side: when links are a real problem and how to clean them up.

What Google officially says

“In most cases, Google can assess which links to trust without additional guidance, so most sites will not need to use this tool.”

Google Search Console Help — Disavow links to your site

“This is an advanced feature and should only be used with caution. If used incorrectly, this feature can potentially harm your site’s performance in Google Search results.”

Google Search Console Help — Disavow links to your site

Google also spells out when disavowing is appropriate. You should disavow backlinks only if both conditions are true:

And the order of work is fixed: “First and foremost, we recommend that you remove as many spammy or low-quality links from the web as possible.” Disavow is for the remainder.

“Link spam is the practice of creating links to or from a site primarily for the purpose of manipulating search rankings.”

Google Search Central — Spam policies for Google web search

Do you need a backlink audit?

There are three situations where an audit pays for itself. In every other case, the honest answer is usually “no”.

1. You have an unnatural links manual action

The Manual actions report in Search Console says “Unnatural links to your site”. This is the clearest case. Google describes it as having “detected a pattern of unnatural, artificial, deceptive, or manipulative links pointing to your site.” You cannot get out of it without cleaning up and sending a reconsideration request.

2. You know there is a paid-link or link-scheme history

You or an SEO you hired bought links, ran a private blog network, swapped links at scale or sold sitewide footer links in a theme. There is no manual action yet, but Google's disavow page covers this case too: if “you think you're about to get such a manual action (because of paid links or other link schemes that violate our spam policies)”. Here you audit exactly the links that were built, not everything.

3. You are about to buy a site or a domain

Due diligence before the purchase is far cheaper than a clean-up afterwards. Ask the seller for access to Search Console, check the Manual actions report and its history, and review the backlink profile for paid campaigns. If you have already bought a site with a problem, Google says: “If you recently bought a site that violated our spam policies before you owned it, fix the issues listed in this report, then let us know in your reconsideration request that you recently acquired the site and that it now no longer violates the policies.”

Decision tree · Do I need a link audit and a disavow file?
Decision tree for a backlink audit First question: do you have a manual action for unnatural links? If yes, do a full audit, clean-up and reconsideration request. If no: did you, an agency or a previous owner buy links or run link schemes? If yes, audit those links, remove them and disavow what you cannot remove. If no: are you buying this site or an old domain? If yes, do due diligence. If no to all three, no audit or disavow is needed and random spammy links can be left to Google. Manual action for unnatural links? You, an agency or a previous owner Buying this site or an old domain? Search Console › Manual actions bought links or ran link schemes? Before the money changes hands Full audit, clean-up and Audit the links that were built Due diligence No audit and no disavow file needed a reconsideration request remove first, disavow the rest action history + link history Random spammy links: leave them to Google YesYesYes NoNoNo
Three situations justify an audit; if none of them applies, a disavow file is very unlikely to help.

Random spammy links and negative SEO

Almost every site that has been online for a while collects junk links: scraper sites that copy your pages, auto-generated “site value” and whois pages, comment spam in languages you do not speak. Backlink tools often flag these as toxic backlinks, and that label causes a lot of unnecessary worry.

Google's own documentation is calm about them. In the Links report help it says: “For known spam sites, Google typically will ignore the links, but you might want to remove or disavow these links.” On the disavow page: “Google works very hard to make sure that actions on third-party sites do not negatively affect a website.” Note the condition attached to disavowing: the links have caused, or are likely to cause, a manual action. Random junk you did not build rarely fits that description.

What about deliberate attacks, where someone points thousands of spam links at a competitor? Google does not publish how often this works, so treat claims either way with care. The practical rule follows from the documentation: if you see a sudden wave of junk links and nothing else has changed, record it, keep watching the Manual actions report, and do not rush to disavow. If a manual action ever arrives, you will have the evidence ready.

A traffic drop is rarely caused by junk links. Before you open the disavow tool, check the usual suspects: a core update, an indexing problem, a migration, a lost page or a change in the search results themselves.

Where to get link data

Search Console Links report

The Links report in Search Console is the only link data that comes from Google itself, so start there. It shows your top linked pages, top linking sites and top linking text. It also has important limits that you should know before you treat it as a complete list:

For an audit, use the export on the report's landing page. Google says you can “Export up to 100,000 rows of data using the Export button.” There are two slices: “Latest links”, sorted by discovery date, and “More sample links”, a wider sample from everything Google knows. The Top linking sites table can also be exported, which gives you a list by domain.

Third-party backlink tools

Commercial backlink tools run their own crawlers, so they often find links that the Search Console sample does not show, and they record whether a link is nofollow, sponsored or ugc. That makes them useful for discovery and for seeing anchor text patterns.

Their scores are a different matter. “Toxic score”, “spam score” and similar numbers are the tool vendor's own estimates, built from the vendor's own signals. Google does not publish a toxicity score and does not use these numbers. Use them to sort a long list into “look at this first” and “probably fine”, never as the reason to disavow a domain. The decision is always yours, and it should be based on how the link was created.

In practice, merge the Search Console export with one or two tool exports, remove duplicates and group everything by linking domain. You review hundreds of domains, not hundreds of thousands of URLs.

How to classify links

Every linking domain goes into one of three classes. The question that decides the class is not “does this site look ugly?” but “was this link placed to manipulate rankings, and did we have a hand in it?”

Table · Three classes of links and what to do with each
ClassTypical examplesSignalsAction
NaturalEditorial mentions, citations, reviews, local press, partners and suppliers who chose to link, forum answers by real usersNobody on your side asked or paid for it; the anchor reads like normal text; the page is about something relatedKeep. Never disavow, even if the site is small or the tool score is high.
Low quality but harmlessScraper copies of your pages, auto-generated stats and whois pages, random spam comments, link lists you never submitted toYou did not build them; no pattern of commercial anchors; often foreign-language or obviously automatedLeave them. Google typically ignores known spam sites. Note them only if a manual action is open.
ManipulativePaid guest posts and advertorials without rel="sponsored", private blog networks, link exchanges, sitewide footer or widget links, mass directory and profile links from a toolYou, an agency or a previous owner arranged or paid for them; exact-match commercial anchors repeated across unrelated sites; invoices or outreach emails existRemove at the source, or ask for nofollow / sponsored. Disavow what stays.
Only the third class normally needs action; the second is the one third-party tools most often mislabel as toxic.

Google's spam policies give the reference list for the manipulative class. It includes “Exchanging money for links, or posts that contain links”, “Using automated programs or services to create links to your site”, “Low-quality directory or bookmark site links” and “Widely distributed links in the footers or templates of various sites”. Paid links are not banned as such: “It's not a violation of our policies to have such links as long as they are qualified with a rel="nofollow" or rel="sponsored" attribute value to the <a> tag.”

Two practical tips. First, the best evidence is your own records: invoices, agency reports, outreach spreadsheets. They tell you exactly which domains were built. Second, judge at the domain level. If a domain is a private blog network, every link from it is in the same class. Only split a domain into individual URLs when it is a large, mixed site, such as a news site where one sponsored post sits among natural mentions.

Clean-up order: remove first, disavow the rest

Google expects real removal work before any disavow file. For manual actions it is explicit: “Blindly adding all backlinks to the disavow file is not considered a good-faith effort, and will not be enough to make your reconsideration request successful.”

  1. Start with the domains you control or paid. Delete links on your own network sites, cancel paid placements, ask the agency to take down what it built.
  2. Contact the other site owners. Google's wording: contact the owner “and ask that they either remove the links or prevent them from passing PageRank, such as by adding a rel=”nofollow” or a more specific attribute.” A more specific attribute here means rel="sponsored" for paid placements.
  3. Keep a clean-up log. One row per domain: linking URL, why it is a problem, contact date and method, reply, result (removed, nofollowed, no answer, refused, no contact found) and whether it goes into the disavow file. This log becomes the evidence for your reconsideration request.
  4. Give owners time and follow up once. Then move on; you do not need to chase every webmaster forever.
  5. Disavow what is left. Only the manipulative links you could not get removed or qualified.

If you sold links yourself, that is a separate problem: “Unnatural links from your site” is fixed on your own pages by removing the outbound links or adding nofollow or sponsored to them. A disavow file does nothing for outbound links.

The disavow file format

The file is plain text with one entry per line. These are Google's rules, word for word:

Code · An annotated disavow.txt
# disavow.txt for https://www.example.com/
# Full list, updated 2026-10-30. Uploading replaces the previous list.

# Paid guest posts on a mixed news site. Removal asked 2026-09-02
# and 2026-09-16, no reply. Other links from this site are natural.
https://news.example.net/2024/05/best-dental-clinic-guide.html
https://news.example.net/2024/07/teeth-whitening-tips.html

# Private blog network built by the former agency (invoice 2023-114)
domain:pbn-one.example.org
domain:pbn-two.example.org

# Sitewide footer link in a theme sold to many sites; owner refused
domain:themes.example.info

# WRONG, do not do this: subpaths are not supported
# news.example.net/sponsored/
Comments carry your audit trail; the URL and domain: lines are the only ones Google acts on.
Cheat sheet · The four kinds of line
# comment

Ignored by Google. Use it to record why and when each entry was added.

https://…/page.html

Disavows links from that one page only. Use for large mixed sites.

domain:host

Disavows links from the whole domain or subdomain. The usual choice for networks.

…/folder/

Not supported. List the URLs one by one or disavow the domain.

Two line types do the work, comments document it, and folder paths are simply not supported.

A few practical points that the format rules imply. Save it from a plain text editor, not a word processor, so no formatting ends up in the file. Use domain: for whole networks; Google itself recommends it: “For multiple links from the same domain to your site, use the "domain:" operator in the disavow file for convenience.” If you start from a Links report export, Google warns: “Be sure to remove any URLs from the downloaded file that you don't want to disavow.” A raw export uploaded as-is would disavow your natural links too.

Uploading, replacing and cancelling a disavow list

The tool is not in the main Search Console navigation; Google's disavow help page links to it. The rules for properties are strict:

Processing is slow by design: “If the upload is successful, it can take a few weeks for Google to incorporate your list into the index as Google recrawls the web and reprocess the pages that we see.” The same delay applies in reverse. To withdraw everything, select the property and “Click Cancel Disavowals. The disavowal list for the selected property will be removed.” To change the list, you do not need to cancel; simply upload the new full version.

Keep every version of the file you upload, with a date in the file name on your side, for example disavow-2026-10-30.txt. If you inherit a site, download the existing list before you touch anything. Old disavow files from past agencies sometimes contain perfectly good domains, and reviewing them can be a quick win.

Recovering from an unnatural links manual action

An unnatural links manual action means a human reviewer at Google has looked at your link profile. Google's summary: “Buying links or participating in link schemes in order to manipulate ranking in Google Search results is a violation of our spam policies.” The action can affect some pages or the whole site, and the report shows which.

Diagram · Manual action recovery, step by step
Recovery flow for an unnatural links manual action Seven steps: 1 read the manual action, 2 export links from the Links report, 3 classify by linking domain, 4 ask owners to remove or qualify links, 5 disavow what is left, 6 request review with documentation, 7 wait for the email and do not resubmit early. If the request is rejected, go back to step 3. If it is accepted, the action is revoked, but the benefit of the removed links does not come back. 1 · Read the action2 · Export links 3 · Classify4 · Ask for removal 5 · Disavow the rest6 · Request review 7 · Wait for email Action revoked type, affected pagesLinks report, CSV by linking domainor nofollow/sponsored domain: lines, .txtwith your clean-up log do not resubmitold boost is gone rejected: back to step 3 Unnatural links to your site Review time: “several days or weeks”, link-related requests can take longer
The loop back to classification is normal: a rejection usually means some manipulative links were missed or not documented.

The steps in detail

  1. Read the action. Expand the description in the Manual actions report and note whether it affects specific pages or the whole site.
  2. Export your links. Google suggests exporting either by host name (Top linking sites) or chronologically (Latest links). Add third-party exports to fill gaps.
  3. Classify. Google's tip for big lists: “Check this list for any links that violate our link spam policy. If the list is large, start by looking at the sites that link to you the most, or links that were created recently (in the last few months).”
  4. Remove at the source and log every attempt, as described above.
  5. Disavow the remainder, preferring domain: lines. Remember: “Make sure that you don't disavow organic links to your site.”
  6. Request review. Click Request Review in the Manual actions report.
  7. Wait. You get a confirmation email and later a decision. Google asks: “don't resubmit your request before you get a final decision on your outstanding request.”

What to put in the reconsideration request

Google says a good request “Explains the exact quality issue on your site.”, “Describes the steps you've taken to fix the issue.” and “Documents the outcome of your efforts.” For links specifically: “Include documentation about the links you've had removed and an explanation of any links you were unable to remove, to help us process your request.”

In practice that means a short, factual text, plus a link to a shared spreadsheet (your clean-up log). Say plainly what happened (for example, “a previous agency bought guest posts in 2023 and 2024”), how many domains you reviewed, how many links were removed or qualified, how many you disavowed and why those could not be removed, and what you changed so it does not happen again. Do not argue that the links are fine or blame Google; a reviewer reads the evidence, not the tone.

Timelines and what happens after

“Most reconsideration reviews can take several days or weeks, although in some cases, such as link-related reconsideration requests, it may take longer than usual to review your request.” Remember also that the disavow file itself needs time to be processed. If the request is rejected, go back to classification, find what you missed and submit a fuller request.

When the action is revoked, set your expectations correctly. The manipulative links were giving you a boost that you were never meant to have. Google's spam update documentation makes the same point about algorithmic clean-ups: “Any potential ranking benefits generated by those links cannot be regained.” Recovery means competing again on your real merits, so plan content and earned links for the months after.

Rule out on-site problems before you blame links

OurSEO Tools runs a 69-point checklist across indexation, redirects, rendering and speed, on-page, internal linking and content, plus a crawl of up to 1,000 pages with status code, canonical and indexability per URL.

69-point checklistTechnical crawlContent analysis

Common mistakes

FAQ

Should I disavow links without a manual action?

Rarely. Google says “most sites will not need to use this tool.” The one exception is a known history of paid links or link schemes that is likely to cause a manual action. Then clean up those specific links.

Are “toxic backlinks” a Google concept?

No. Toxic and spam scores come from third-party tools. Google does not publish such a score. Use the scores to prioritise your review, not to decide what to disavow.

Can I disavow a whole folder of another site?

No. You can list individual page URLs or the whole domain or subdomain with domain:, but not a subpath.

How long does a disavow file take to work?

Google says it “can take a few weeks” after a successful upload, because the links are processed as Google recrawls the pages. Reconsideration reviews come on top of that.

I only have a Domain property. What now?

The disavow tool does not support Domain properties. Add and verify a URL-prefix property, for example https://www.example.com/, and upload the list there.

Can a disavow file hurt my site?

Yes, if you use it wrongly. Disavowing natural links means Google stops counting links that were helping you. Google warns that incorrect use “can potentially harm your site’s performance in Google Search results.” To undo it, upload a corrected list or cancel the disavowals.

Sources

Quotes checked against the official pages on 30 October 2026.