Problems Link Signals finds

Out-of-context links and how they’re flagged

A link can be fine on one page and wrong on another. Link Signals judges each outbound link against the page that carries it, which is how it tells a casino-review site from a gardening blog linking to a casino.

Updated 14 October 2026By Dean Cruddace, Founder, Link Signals

The idea

A casino link on a casino-review site is expected. The same link in an article about growing tomatoes is not. The destination alone cannot tell these apart, so Link Signals also reads the page the link sits on: its title, main heading and meta description.

How the comparison works

  1. Read the source pageThe title, the first h1 and the meta description of the page that contains the link.
  2. Check the destinationLink Signals fetches the destination and decides which risky categories, if any, it belongs to: adult, gambling, pharma, payday loans, drugs, violence, hate or malware.
  3. CompareIf the source page is itself about that category, the link is on-topic. If not, it is marked Out of context.
  4. Ask the modelWhen AI analysis is on, a model also reads the source, the anchor text and the destination, and judges whether the link belongs and whether it looks promotional or spammy.

The same destination on two pages

Page carrying the linkDestinationResult
“Seasonal planting guide”A gambling site on a blocklistNot safe, with the Out of context badge
“Best Online Casino Reviews”The same gambling siteNot safe, on-topic (no Out of context badge)
Not safe
bonus-spins-24.example/promo
gamblingOut of context

Out of context: “Seasonal planting guide” links to gambling content

Found on /guides/seasonal-planting · Anchor text “best slots bonus”
An example finding as it appears in a Link Signals report.
Not safe
bonus-spins-24.example/promo
gambling

Domain is on the gambling blocklist

Found on /reviews/best-online-casinos · Anchor text “visit the casino”
An example finding as it appears in a Link Signals report.

What it does not flag

Reputable, authoritative destinations are not flagged just for being off-topic. A gardening blog that cites a government page or a national newspaper is normal, and generic anchor text such as “click here” is not treated as evidence of spam. Without AI analysis, only the risky categories above can be out of context.

Limits

  • The topic of the source page comes from its title, main heading and description only, not its full text. A vague title weakens the comparison.
  • The category of the destination comes from the blocklists, the keyword list and the model. See accuracy and limits.
  • Each destination is checked once per scan, against the first page where it appears.

Why it matters

Search engines and readers both judge a link by the company it keeps. A page that suddenly sends visitors to a payday-loan or pharmacy site looks like a page selling its endorsement, and the cause is usually a compromised plugin, theme or account, or a forgotten paid arrangement. Because the destination often looks harmless to the site owner, this is the check that finds links nobody would think to look for.

What each outcome means

The same page can produce any of these, depending on the destination.
How the link was judgedVerdictWhat the report says
Destination is on a blocklist and the page isn’t about that topicNot safeOut of context: the page’s heading links to that category of content
Destination matches the keyword list and the page isn’t about that topicNeeds reviewThe same out-of-context wording
AI analysis finds the destination unsafeNot safeThe model’s one-line reason
AI analysis finds the link unrelated and the destination promotional or spammyNeeds review“Unrelated link:” followed by the reason
The link is off-topic but the destination is reputableNo known issuesNothing is flagged

What to do when you find one

  1. Open the page and find the linkUse Found on and search the page for the anchor text shown in the finding. If you cannot see it, it may be hidden or written by a script.
  2. Decide whether you put it thereIf it is a genuine partner, sponsor or affiliate, keep it and mark it correctly (see which rel should a link have). On a paid plan you can also trust the link, so later scans still read it but count it as safe while it stays no more serious. Link Signals cannot tell a client logo from spam, so this is your decision. If nobody on your team added it, treat it as injected.
  3. Remove it at the sourceCheck the post content, widgets, theme footer and any plugin that inserts links. Then change passwords and update software, as set out in after a WordPress hack.
  4. ConfirmRe-check the link, as described below.

Common mistakes

  • Dismissing a finding because the destination looks respectable in a browser. The question is whether it belongs on that page.
  • Ignoring a finding because the page is old. Old pages are exactly where unnoticed links stay longest.
  • Expecting the badge on an on-topic page. A casino-review site linking to a casino is still flagged for the destination, just without the Out of context badge.

How to confirm it is fixed

Run a re-check from the report’s Overview tab after the fix. It reads only the pages your flagged links are on, so it takes a minute or two. Marking a finding as reviewed does not close it: the next scan reads the page again and calls the finding resolved only when the link is gone or no longer flagged. On a monitored site, later checks keep watching for it to come back.

Questions

Will an affiliate link be flagged?

Only if its destination is a risky category or looks unrelated and promotional to the model. Marking a paid link sponsored is good practice either way (see which rel should a link have).

Read the full answer

Why was a link flagged when the page is about that topic?

The topic comes from the page’s title, main heading and description. If those do not mention it, the page can look unrelated even when the body text covers it. Clearer headings help, and you can ignore a finding you have judged fine.

Read the full answer

Does Link Signals read the whole source page?

No. It uses the title, first heading and meta description, together with the anchor text and the destination.

Read the full answer

In your report

The Out of context links step on the Overview tab counts every flagged link that is either unrelated to the page carrying it or concealed from visitors. It carries a red Priority 3 chip by default, after parked and unregistered domains. It also feeds the Need action now tile at the top of the Overview, together with those two.

A link can be hidden in more than one way, so the numbers can add up to more than the number of links.
Number on the cardWhat it counts
Off-topic for the pageLinks to a risky category the page is not about, and which are not concealed. Amber.
Hidden with stylingLinks hidden with inline styles. Red. See hidden links.
Shown only to search enginesLinks that appear only when the page is requested as a search crawler or as a visitor from a search. Red. See cloaked links.
Hidden in scriptsLinks written into the page by a script from an encoded string. Red. See script-written links.
Passing ranking creditOut of context links that carry no nofollow, sponsored or ugc marker, so they still pass your ranking credit. Amber, and shown only when there are some. Selecting it opens exactly those links. See which rel a link should have.

The advice depends on the numbers. If any link is hidden from visitors, the card treats it as a possible hack: find out how the links were added (a plugin, a theme file or a compromised login), remove them and change your passwords, then check the off-topic ones. If every link is merely off-topic, it asks you to check the links that do not fit their page and remove any you did not put there. If any of them still pass ranking credit, it also asks you to add a rel marker to the ones you keep. Review these links opens the Findings tab on its Out of context tab. The small button beside it, labelled “What an out of context link is”, opens this page in a new tab, so the report stays where it is.

What an out of context row shows in Findings

  • Priority: a 3 Out of context chip, plus a red Not safe chip when its verdict is Not safe.
  • Signals: the category chips (such as gambling or pharma), an amber Out of context chip when the page is not about that topic, and red Hidden, Cloaked or Hidden in script chips for concealed links.
  • Detail panel: a line such as “Source page ‘Seasonal planting guide’ isn’t about gambling”, and one line for each way the link is concealed. An on-topic link shows a green “On-topic for the page that links to it” line instead.

The detail panel also names the page the link was found on and the anchor text, and its What to do note changes with how the link is marked. A concealed link that is still followed gets the plainest advice: remove it.

What to do next

  1. Start with the red rows, which are concealed. Open the page in Found on, view its source and find the link.
  2. For an off-topic row, decide whether you put the link there. If you did not, treat it as an injection and find the way in.
  3. After the fix, choose Mark reviewed and run Re-check from the Overview tab.

How this counts in your LinkSignal

An out of context link that is not concealed is counted in the out of context links row of your site’s external LinkSignal. If it is also hidden, cloaked or script-injected, it is counted once, in the hidden, cloaked and script-injected links row instead. Risky links that fit their page and match no other row fall under links that need review. See the LinkSignal overview for all the rows. LinkSignal is Link Signals’ own metric, worked out only from what this tool finds, and it is not connected to any search engine or third-party score.

Scan for this on your own site

Paste your sitemap and see which links don’t belong on the pages that carry them.

Scan your site free
Dean Cruddace
Written by

Founder, Link Signals. In SEO since 2001.

SEO specialist with over 20 years of experience in technical SEO, organic search strategy and link building, and Managing Director of Cultured Digital Ltd.

Out-of-context links and how they’re flagged | Link Signals