SEO

Find a competitor's new backlinks and turn them into prospects

Find the new backlinks a competitor has earned recently, where they came from and how they got them, then turn the pattern into a prospect list: which sites are linking to competitors in your space right now, which competitor pages attract links, and which of those sites already link to a rival but not to you.

The playbook

A competitor's newest backlinks are the most useful ones to study. Old links tell you what worked once; links from the last few weeks tell you which sites are linking to businesses like yours right now, which of the competitor's pages are earning them, and which tactics they are running. Every one of those sites is a prospect with proof attached.

Ahrefs supplies the link data. Reading the linking pages to classify how each link was earned uses your own browsing.

Steps

  1. Confirm the competitor and the window. If the user has not named a competitor, ask; search competitors are often not the business competitors they have in mind. Default the window to the last 90 days, or 30 days for a space where links move fast. Say which you used.

  2. See which of their pages are earning links. ahrefs.top_pages_by_links with the competitor as target and since set to the window start. It ranks their pages by new links in the window. Fetch the top ten with your browsing and classify each by format (guide, tool or calculator, research or data, comparison, template, glossary, product). This is what content in this market is worth linking to.

  3. Pull the new links themselves. ahrefs.backlinks with the competitor as target, since set to the window start, dofollow_only: true, content_only: true, one_per_domain: true, min_domain_rating: 20 (raise it for a strong site), limit: 300, order_by: "domain_rating_source:desc". Leave include_traffic off for now; it costs ten times as much per row and is only worth spending on the shortlist.

  4. Classify how each link was earned. For the top 40 by domain rating, read the referring page's title, anchor and links_external, and fetch the page. Assign one type: listicle or roundup ("best X tools"), guest post, resource page, review or comparison, editorial mention, directory or citation, syndication or scraper, forum or community, sponsorship or partner page, press pickup. Report the mix as a percentage. The mix is the finding: it says which tactic the competitor is running and which asks are realistic for you.

  5. Find the gap: sites that link to them and not to you. ahrefs.referring_domains for the competitor and again for the user's own site, both with since set to the window start (or omitted for the whole profile), dofollow_only: true, exclude_spam: true, min_domain_rating: 20, limit: 1000. Diff on domain. Domains in the competitor's set and absent from ours are prospects. With two or three competitors, a domain that links to more than one is the highest priority: it demonstrably links to this kind of site.

  6. Shortlist and price the shortlist. Keep 25 to 40 prospects. Rerun ahrefs.referring_domains for those domains only with include_traffic: true if the user wants traffic in the table, or skip it and say so. Rank by domain rating, then link type ease (listicle and resource page first, guest post next, editorial mention last), then recency (a page that added a competitor link this month is being actively edited), then a one-line relevance check from your fetch.

  7. Report. Three parts. First, the competitor's link-earning pages with their format, so the user knows what to build. Second, the link-type mix with two or three example links per type. Third, the prospect table: linking domain, DR, the competitor page it links to, the linking page, why the link exists (type), the suggested ask, and the page on our site the link should point to. Set aside sitewide, nofollow and syndication rows in a separate short list so the reader knows they were seen and skipped. Continue with backlink-profile-health-check for the user's own profile and competitor-top-pages-teardown for the content side.

Gotchas

  • "New" means newly found by Ahrefs. first_seen_link is the discovery date, not the publish date. A link can be weeks old before the index sees it, and the index lags more on small sites. Treat the window as approximate.
  • One link per domain is on for a reason. A sitewide footer or blogroll link shows up on every page of the referring site. Without one_per_domain a single relationship looks like hundreds of links.
  • Syndication inflates the count. The same anchor and title across many low-DR domains is one article republished by scrapers, not many endorsements. Group by anchor and title before reading the mix.
  • A competitor's spam is not a strategy. exclude_spam and the DR floor exist so the prospect list is not a copy of their link farm. Do not recommend buying links or directory blasts, whatever the competitor did.
  • Units add up. Every Ahrefs row costs units, and traffic_domain costs ten per row. Pull the wide list without traffic, then price only the shortlist.
  • Ahrefs numbers are estimates. DR and traffic rank prospects against each other; they are not a forecast of what a link will do. Never promise rankings from links.
  • Relevance beats DR. A DR 35 site that writes about the user's category is a better prospect than a DR 70 general-news site that linked to a competitor's funding announcement once. Say which is which.

Sequel CLI

Install Sequel skills into your agent

One command connects your agent to Sequel and installs the Sequel skill, so it knows this playbook exists and reads it when a question matches. The CLI signs you in, provisions a scoped API key and writes the config for you.

Already have an MCP client?

https://api.sequel.sh/mcp

Point it at this URL and sign in when prompted, or send an API key from Settings as a Bearer token. Skills come with it; nothing else to install. Manual setup per client

  1. 1

    Install the Sequel CLI

    One line installs the latest CLI with whatever package manager you have.

    curl -fsSL https://sequel.sh/install | sh
  2. 2

    Sign in

    Authenticate in your browser and pick an organization.

    sequel login
  3. 3

    Install into your agent

    Writes the MCP config and installs the Sequel skill file for agents that support skills. Pick an agent from the list, or target one directly by its slug.

    sequel install
    • Claude Code
      sequel install claude-code
    • Claude
      sequel install claude
    • Cursor
      sequel install cursor
    • VS Code
      sequel install vscode
    • Windsurf
      sequel install windsurf
    • Zed
      sequel install zed
    • Codex
      sequel install codex
    • OpenClaw
      sequel install openclaw
    • Hermes
      sequel install hermes

More like this

Other SEO skills

Analyze high-ranking landing pages

See which pages perform best in organic search: the landing pages that earn the most clicks and impressions, the queries behind each one, and how they compare with competitor estimates from Ahrefs.

Audit internal links to important pages

Audit the site's own internal linking: crawl navigation and body links between the site's pages to find valuable pages with too few inbound internal links, orphan pages, and the handful of cross-links that would lift striking-distance rankings.

Audit or draft an llms.txt

Check whether the site has an llms.txt, whether it follows the spec and points at the pages that matter, and if it is missing draft one from the pages Search Console shows people actually find, so AI assistants get a curated map of the site instead of guessing.

Audit redirect chains and loops

Follow every redirect on the URLs Search Console still sends traffic to, on the sitemap, and on backlinked pages, to find chains, loops, redirects to the homepage, and temporary redirects that should be permanent, so link equity and crawl budget stop leaking.

Audit referring domain quality

Grade the domains linking to a site by authority, traffic and link count, spot concentration risk and link-farm patterns, and separate the referring domains that carry weight from the ones that are noise.

Audit titles and meta descriptions

Compare the title and meta description of each top page against the queries it actually ranks for in Search Console, and find missing, duplicate, truncated or misaligned metadata on the pages where a rewrite would earn the most clicks.

Put this playbook to work

Connect a source, ask the question, and the agent follows these steps. Free to start.