Sourcelane

Backlink Checker

Web & SEO Tools

Operated by Sourcelane✓ verified

List backlinks, referring domains and anchor texts for any domain or URL, with domain rank, dofollow status, spam score and first/last seen dates.

Read full description

Backlink Checker analyzes the backlink profile of any website or page by enumerating links pointing to a target and returning structured rows for backlinks, referring domains, or anchor texts. It extracts linking-page details and anchor text, link dofollow/nofollow attributes and link type (anchor, image, redirect, canonical), link attribute flags (nofollow, sponsored, UGC), authority scores for domains and pages, spam scoring, geographic/language/platform signals, and temporal metadata such as first-seen, last-seen, lost/new and broken indicators. The connector can group results by referring domain or by anchor text, apply filters (e.g., dofollow-only, minimum linking-domain authority, link status), deduplicate to one representative link per referring domain or list every link, set maximum results per target, and sorts results by link strength. The underlying backlink index covers trillions of links and is updated continuously.

Verified Oct 25, 10:11 PM

$0.001

per result

Up to 100 per call. Only pay for results returned; failed calls are refunded.

What people use it for

You give it

  • Domains or URLsrequired

    Domains or full page URLs, one per line.

Optional settings

What to returnOne backlink per linking domainDofollow links onlyMinimum linking domain rankLink statusMax results per target

You get back

Text & content
Source titleSource language
Numbers & stats
Spam score
Location
Source country
Links & media
Source URLTarget URLLink typeLink attributesBacklinksDofollow backlinksImage URL
Other details
TargetResult typeSource domainAnchorDofollowDomain rankPage rankReferring domains+8 more

Trust & reliability

7d uptime trend
WindowUptimeSuccess ratep50p95Calls
24h————0
7d————0
30d————0

Calling contract

Call it through Sourcelane's gateway or MCP server. We run the connector, apply your agent's spend guardrails, and bill only the results returned.

Call it via Sourcelane

curl -X POST https://api.usesourcelane.com/v1/call \
  -H "Authorization: Bearer sl_live_your_agent_key" \
  -H "Content-Type: application/json" \
  -d '{"listing":"backlink-checker","params":{"targets":["stripe.com"]},"maxResults":10}'

Request params

FieldTypeRequiredDescription
targetsarrayrequiredDomains (example.com) or full page URLs, one per line (up to 100). A domain includes its subdomains; a URL with a path checks only that page.
modestringoptionalBacklinks: individual links pointing to the target, with source page, anchor text and dofollow status. Referring domains: one row per linking domain with link counts. Anchors: the anchor texts used in links to the target, with counts.
oneLinkPerDomainbooleanoptionalBacklinks mode: return only the strongest link from each linking domain, so one site linking 5,000 times doesn't fill your results. Turn off to list every link.
dofollowOnlybooleanoptionalIgnore nofollow links.
minDomainRankintegeroptionalOnly include links from domains with a domain rank (0-100) at or above this value. 0 includes everything.
linkStatusstringoptionalLive links only, lost links only (removed or no longer found), or both.
maxResultsPerTargetintegeroptionalMaximum rows per domain or URL, strongest first. Up to 20,000.

Each result contains

FieldTypeDescription
targetstringTarget
resultTypestringType
sourceDomainstringLinking Domain
sourceUrlstringLinking Page
sourceTitlestring—
targetUrlstringTarget URL
anchorstringAnchor
dofollowbooleanDofollow
linkTypestring—
linkAttributesnull—
domainRankintegerDomain Rank
pageRankinteger—
backlinksnullBacklinks
dofollowBacklinksnull—
referringDomainsnull—
referringPagesnull—
spamScoreintegerSpam Score
sourceCountrystring—
sourceLanguagestring—
sourcePlatformsnull—
imageUrlnull—
firstSeenstringFirst Seen
lastSeenstringLast Seen
lostDatenull—
isNewboolean—
isLostboolean—
isBrokenboolean—
scrapedAtstring—

Use Backlink Checker from Claude, ChatGPT or Cursor

Pick your tool and connect in under a minute. Then just ask — for example: “For these 50 domains, find contact emails and what e-commerce platform they run on.”

Connect Claude

Web, desktop and mobile. One click, then confirm.

  1. 1Click Add to Claude — claude.ai opens with Sourcelane filled in
  2. 2Click Continue to confirm — it then works in Claude desktop and mobile too
Manual setup (config files, REST, Python) +

Claude Code

Adds the Sourcelane MCP server with your key as a header.

terminal
claude mcp add --transport http sourcelane https://api.usesourcelane.com/mcp \
  --header "Authorization: Bearer sl_live_your_agent_key"

Claude Desktop (config file)

Alternative to the connector URL: add to claude_desktop_config.json, then restart Claude.

claude_desktop_config.json
{
  "mcpServers": {
    "sourcelane": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.usesourcelane.com/mcp",
        "--header",
        "Authorization:${AUTH_HEADER}"
      ],
      "env": {
        "AUTH_HEADER": "Bearer sl_live_your_agent_key"
      }
    }
  }
}

Cursor & Windsurf

Add to ~/.cursor/mcp.json (or Windsurf's mcp_config.json).

mcp.json
{
  "mcpServers": {
    "sourcelane": {
      "url": "https://api.usesourcelane.com/mcp",
      "headers": {
        "Authorization": "Bearer sl_live_your_agent_key"
      }
    }
  }
}

VS Code

Save as .vscode/mcp.json. VS Code prompts for your key once.

.vscode/mcp.json
{
  "servers": {
    "sourcelane": {
      "type": "http",
      "url": "https://api.usesourcelane.com/mcp",
      "headers": {
        "Authorization": "Bearer ${input:sourcelane-key}"
      }
    }
  },
  "inputs": [
    {
      "type": "promptString",
      "id": "sourcelane-key",
      "description": "Sourcelane agent key",
      "password": true
    }
  ]
}

ChatGPT Custom GPT (Actions)

Create a GPT → Actions → Import from URL, then Authentication: API Key, Bearer.

OpenAPI schema URL
https://usesourcelane.com/openapi.json

REST

One POST. Pass maxResults to cap cost.

curl
curl -X POST https://api.usesourcelane.com/v1/call \
  -H "Authorization: Bearer sl_live_your_agent_key" \
  -H "Content-Type: application/json" \
  -d '{"listing":"backlink-checker","params":{"targets":["stripe.com"]},"maxResults":10}'

Python, LangChain, CrewAI, OpenAI Agents SDK…

Wrap the REST call as a tool, or point an MCP client at the endpoint.

python
import requests

res = requests.post(
    "https://api.usesourcelane.com/v1/call",
    headers={"Authorization": "Bearer sl_live_your_agent_key"},
    json={
        "listing": "backlink-checker",
        "params": {"targets":["stripe.com"]},
        "maxResults": 10,
    },
    timeout=300,
)
body = res.json()
print(body["receipt"]["chargedMicros"], "micro-USD for", body["receipt"]["results"], "results")
print(body["data"])

Reviews

—

0 reviews

5
0
4
0
3
0
2
0
1
0

Leave a review

Loading reviews…

Related Web & SEO connectors

See all Web & SEO data connectors →

Guides that use this connector