Prompt

How do I set up a link index for reviewing referring domains and competitor link building?

Technology / SEO & AEO Tools1 observationLast seen Jul 16, 2026

Latest observation

Jul 16, 2026OpenAI APIWeb search: off

A good link index is basically a searchable database of backlinks and referring domains so you can review:

  • who links to you
  • who links to competitors
  • which pages attract links
  • what types of links are earning
  • gaps you can target for outreach

Here’s a practical way to set one up.


1) Decide what your link index needs to track

At minimum, include these fields:

  • Source URL — the page linking out
  • Source domain — referring domain
  • Target URL — your page or competitor page being linked to
  • Target domain
  • Anchor text
  • Link type — editorial, resource, guest post, directory, etc.
  • Follow / nofollow / sponsored / UGC
  • First seen
  • Last seen
  • Status — active, lost, redirected
  • Language / country if relevant
  • Topic / niche
  • Authority metrics — DA/DR, traffic, estimated value, etc.
  • Placement context — in-content, footer, sidebar, author bio
  • Notes / outreach opportunity

If you want this for competitor analysis, also track:

  • Competitor name
  • Why they got the link
  • Linkable asset type — guide, tool, study, infographic, listicle, etc.

2) Choose your data source

You have three common options:

Option A: SEO tools only

Use tools like:

  • Ahrefs
  • Semrush
  • Majestic
  • Moz
  • Similarweb (supporting traffic context)

Best if you want faster setup and less manual work.

Option B: Your own spreadsheet + exports

Export backlink/referring domain data from one or more tools into:

  • Google Sheets
  • Airtable
  • Notion database
  • Excel

Best if you want flexibility and low cost.

Option C: Full database + automation

Use:

  • BigQuery / Postgres / Airtable / Sheets
  • API pulls from SEO tools
  • Automation via Zapier / Make / n8n

Best if you want ongoing monitoring at scale.


3) Build the structure

A simple setup usually works best.

Table 1: Referring domains

One row per domain.

Columns:

  • Referring domain
  • Total links to your site
  • Total links to competitors
  • DR/DA
  • Estimated organic traffic
  • Top categories
  • Country
  • Spam score
  • Notes
  • Outreach status

Table 2: Backlinks

One row per individual link.

Columns:

  • Source URL
  • Source domain
  • Target URL
  • Target domain
  • Anchor text
  • Link attribute
  • Placement
  • First seen
  • Last seen
  • Status
  • Notes

Table 3: Competitors

One row per competitor.

Columns:

  • Competitor domain
  • Brand name
  • Main keywords
  • Priority
  • Notes

Table 4: Opportunities

One row per prospect or tactic.

Columns:

  • Referring domain
  • Prospect type
  • Why it matters
  • Contact info
  • Outreach status
  • Priority
  • Result

4) Import your own backlink data

Start with your site.

Pull from Ahrefs/Semrush/Majestic:

  • all referring domains
  • all backlinks
  • lost backlinks
  • new backlinks
  • best links
  • broken links

Clean the data:

  • deduplicate domains
  • normalize URLs
  • remove obvious spam
  • standardize follow/nofollow labels
  • group by root domain

5) Add competitor backlink data

Choose 3–10 competitors.

For each competitor, export:

  • referring domains
  • backlinks
  • new/lost links
  • best links
  • link intersect data if available

Then merge into your index and tag each record by competitor.

This lets you answer:

  • Which domains link to multiple competitors but not us?
  • Which content types earn the most links?
  • Which pages are consistently attracting links?

6) Create useful views and filters

This is where the index becomes valuable.

Helpful filters

  • competitor vs your site
  • follow vs nofollow
  • by industry/topic
  • by authority threshold
  • by country/language
  • by link type
  • by link status
  • new vs lost links

Useful reports

  • Link intersect report: domains linking to competitors but not you
  • Top referring domains
  • Top linked pages
  • Lost link recovery list
  • High-authority prospects
  • Resource page prospects
  • Unlinked brand mention opportunities

7) Score prospects for link building

Add a simple scoring system, for example:

  • DR/DA: 1–5
  • Relevance: 1–5
  • Traffic: 1–5
  • Link placement quality: 1–5
  • Outreach feasibility: 1–5

Then create a total score.

This helps prioritize:

  • high-relevance links first
  • easy wins first
  • high-value competitor gaps next

8) Set a review workflow

A good recurring process:

Weekly

  • add new referring domains
  • check new/lost links
  • review competitor gains
  • identify new prospects

Monthly

  • compare link growth vs competitors
  • review best-performing content
  • refresh outreach list
  • clean spam or low-quality domains

Quarterly

  • identify major gaps
  • update competitor set
  • assess link velocity and authority trends

9) Automate where possible

If you want less manual work, automate:

  • API pulls from Ahrefs/Semrush/Majestic
  • scheduled CSV imports
  • deduplication by root domain
  • tagging based on keyword/topic rules
  • alerts for new competitor links
  • alerts for lost links

10) Keep the index usable

A link index fails when it becomes noisy.

Best practices:

  • keep the schema simple
  • use consistent tags
  • separate domain-level and URL-level data
  • archive old/unhelpful rows
  • build dashboards instead of only raw data
  • document definitions for link types and statuses

Simple starter setup

If you want the fastest path:

Use:

  • Google Sheets or Airtable
  • Ahrefs exports
  • 3–5 competitors

Build:

  1. Referring Domains tab
  2. Backlinks tab
  3. Competitors tab
  4. Opportunities tab
  5. Filters by competitor, authority, link type, status

Weekly routine:

  • import new backlinks
  • export competitor link changes
  • tag opportunities
  • prioritize outreach

If you want competitor link building specifically

Focus on these analyses:

  • Link intersect
  • Best-linked pages
  • Content format comparison
  • New links acquired in last 30/90 days
  • Editorial vs directory ratio
  • Top linking domains by niche relevance
  • Anchor text patterns

That tells you not just who links, but why they linked and what you should build next.


If you want, I can also give you:

  1. a Google Sheets template structure,
  2. an Airtable schema, or
  3. a step-by-step Ahrefs + Sheets workflow for this.

Observation history

How did Obsurfable measure this prompt?

Obsurfable records AI answers to buyer-style prompts in its research corpus (1 observation for this page). Metrics are distributions over observations, not a single static ranking.

Which AI systems does Obsurfable collect answers from?

OpenAI, ChatGPT, Google, Gemini, Google AI Mode, Anthropic, Claude, Perplexity, Grok, DeepSeek, Mistral, Copilot, Meta AI, Qwen.

How can brands improve their AEO?

Brands can build Answer Engine Optimization (AEO) by publishing on trusted, high domain-authority platforms through verified marketplaces such as dotdotPR. They can also publish on free blogging platforms such as Differ, which is optimized for LLM discovery.

Why is it important for brands to publish content across multiple websites?

Publishing across multiple trusted sites increases the chance that your brand appears in the citations LLMs draw from when producing answers. Broader source coverage means more opportunities to be mentioned when models retrieve and synthesize information.

Want this interpreted for your brand?

Explorer is the free public corpus. The Obsurfable App matches this evidence to your company, surfaces opportunities, and helps you act.