Grouped by target page and source domain
GoodBacklink Dashboard
Authority and opportunity
Help tenants inspect their backlink profile, compare competitors, find referring-domain gaps, drill into source links, and qualify outreach opportunities.
Weighted by link count
InfoCompetitor domains not linking to tenant
WatchPromoted into opportunity workflow
GoodWorkflow
Operational pipeline
Normalize domains
Tenant and competitor targets mapped to root domains
Pull site backlinks
Pages, referring domains, and links persisted
Analyze competitor gap
Merge prospects across up to three competitors
Qualify opportunity
Export, dismiss, or promote to outreach workflow
Signals
Decision cards
Competitor coverage, rank, spam risk, and topical fit drive priority.
High-risk domains are isolated before qualification.
Succeeded run outputs are preserved; new pulls create new snapshots.
Service map
Boundaries from the design docs
Target pages
Pages sorted by referring-domain density and link quality.
| Page | Backlinks | Domains | Dofollow | Rank |
|---|---|---|---|---|
| /ai-visibility | 8,420 | 612 | 69% | 84 |
| /salesbot | 5,116 | 402 | 64% | 78 |
| /knowledge-net | 4,882 | 376 | 61% | 76 |
| /blog/llms-txt | 3,218 | 291 | 58% | 71 |
Gap prospects
Domains linking to competitors but not the tenant.
| Domain | Competitors | Rank | Spam | Status |
|---|---|---|---|---|
| partnerstack.com | 3/3 | 88 | Low | Qualified |
| reddit.com/r/seo | 2/3 | 74 | Low | Review |
| growthmentor.com | 2/3 | 71 | Medium | Review |
| lowqualitylinks.example | 1/3 | 18 | High | Dismiss |
Acceptance
Screen-ready requirements
Domain normalization produces one stable target map.
Loading more gap rows does not duplicate referring domains.
Latest successful data remains visible even when a newer run fails.