Not all link opportunities are worth pursuing. Effective link building requires systematic qualification to focus effort on prospects most likely to convert into valuable links.
This checklist provides a two-stage approach: quick filtering to eliminate poor prospects fast, and deep analysis for priority evaluation.
Directory qualification: four worked decisions
These examples use official requirements checked on 9 September 2026. They demonstrate a decision process, not measured traffic or an endorsement of every listing on a platform. Eligibility and budget are hard gates: a high domain metric cannot compensate for failing either.
| Candidate and business | Evidence | Decision | Next action |
|---|---|---|---|
| Google Business Profile for an online-only research shop | Google excludes online-only businesses | Exclude | Choose a route appropriate to an online business |
| BetaList with a zero publisher budget | BetaList says all submissions require payment | Exclude on budget | Do not spend time completing the gated pricing flow |
| G2 for a consumer app still in beta | G2 excludes B2C and alpha/beta products | Exclude | Revisit only if the actual product becomes eligible |
| SaaSHub for working SEO software | The product form offered a free route in our visit | Continue to detailed review | Check category fit, description, public listing and current terms |
The fourth decision is deliberately “continue”, not “approved”. A form accepting your URL does not tell you whether a public listing will be useful. Read the SaaSHub walkthrough for original screenshots of the actual flow.
Inspect the page where a customer would find you
Open a relevant category and a recent listing, not only the homepage. Record the exact URL and a short factual observation for each question:
- Can a visitor navigate from the category to the listing without searching for its exact title?
- Does the listing explain the product or business, or merely display a keyword and outbound link?
- Are contact, correction and ownership routes understandable?
- Is the website destination accurate, and are paid placements labelled appropriately?
- Does the listing remain readable without logging in?
Use the crawlability checker for a bounded technical inspection and the live backlink checker for a known source URL. A blocked request is inconclusive, not proof of a bad publisher. Neither tool establishes Google indexing or the number of customers using a directory.
Save a reason that another person can understand
“Good site, DR 80” is not a qualification note. “Released B2B product qualifies; free basic profile available; no duplicate found; category page helps buyers compare invoicing tools” identifies the reasoning and what must be rechecked. That sentence is an illustrative note, not a claim about a particular accepted submission.
Use the prospect tracker and add columns for requirements URL, checked date and published URL if your workflow needs them. Review directories by business type before applying this checklist to a large list.
Prospect Details
Domain: _________________________________
Page URL: _________________________________
Opportunity Type: _________________________________
Date Evaluated: _________________________________
Stage 1: Quick Scan Filter (60 Seconds)
Complete this section first. If any item fails, disqualify the prospect and move on.
Instant Disqualifiers
- Site loads properly (no errors, not parked)
- Content is in target language
- Site appears legitimate (not obvious spam)
- Has some relevance to your content/industry
- Not a direct competitor's site
If ANY checkbox is unchecked: Skip this prospect immediately. Do not proceed to Stage 2.
Quick Quality Indicators
Check these to determine if deeper analysis is warranted:
- Domain authority meets minimum threshold (DA ___+)
- Site has real content (not just aggregation)
- Updated within last 12 months
- Not obviously a PBN or link farm
If 3+ items checked: Proceed to Stage 2 for full evaluation.
If 2 or fewer: Low priority. Only pursue if prospect volume is limited.
Stage 2: Deep Evaluation
Complete this section for prospects that pass Stage 1.
Section A: Domain Quality Assessment
Authority Metrics
| Metric | Value | Minimum | Status |
|---|---|---|---|
| Domain Authority (Moz) | 20+ | Pass / Fail | |
| Domain Rating (Ahrefs) | 20+ | Pass / Fail | |
| Trust Flow (Majestic) | 15+ | Pass / Fail |
- Authority metrics are consistent with site appearance
- Not suspiciously high for site size (inflated DA)
- Authority has been stable (not recent spike)
Traffic Assessment
| Metric | Value | Source |
|---|---|---|
| Estimated monthly traffic | SimilarWeb/Semrush | |
| Traffic trend | Growing / Stable / Declining | |
| Primary traffic countries |
- Site has real traffic (not zero or near-zero)
- Traffic geography aligns with target market
- Traffic is from organic sources (not just direct/social)
Domain History
- Domain is at least 1 year old
- No evidence of past spam or penalties
- Consistent ownership/purpose over time
- Not a recently flipped expired domain
Section A Score: _____ / 10
Section B: Relevance Evaluation
Topical Relevance
| Question | Answer |
|---|---|
| What industry/niche is this site in? | |
| What topics do they primarily cover? | |
| Who is their target audience? | |
| Does your content fit their coverage? |
- Site is in same or closely related industry
- Content topics align with your expertise
- Their audience would find your content valuable
- Link would make contextual sense
Relevance Rating
| Rating | Description | Score |
|---|---|---|
| Highly relevant | Same industry, perfect topical fit | 5 |
| Relevant | Related industry, good topical fit | 4 |
| Moderately relevant | Adjacent industry, reasonable fit | 3 |
| Somewhat relevant | Tangential connection | 2 |
| Weakly relevant | Stretch to justify connection | 1 |
| Not relevant | No logical connection | 0 |
Relevance Score: _____ / 5
Section B Total: _____ / 10 (Relevance Score x 2)
Section C: Content Quality Assessment
Site-Level Content
- Original, substantive content throughout
- Professional writing quality
- Regular content updates (activity within 90 days)
- Clear authorship information
- Proper citations and references where appropriate
Page-Level Content (specific page for link)
- Page has meaningful content (not thin)
- Content is well-organised and readable
- Provides genuine value to visitors
- Not primarily a link aggregation page
- Links are contextual, not just listed
Content Red Flags
Check for these warning signs:
- NOT thin content (less than 300 words with no substance)
- NOT obviously AI-generated without editing
- NOT scraped or duplicate content
- NOT keyword-stuffed
- NOT focused primarily on selling links
Section C Score: _____ / 10
Section D: Trust Signal Verification
Positive Trust Indicators
| Indicator | Present? |
|---|---|
| Clear About page with real information | Yes / No |
| Contact information available | Yes / No |
| Physical address (if applicable) | Yes / No |
| Social media presence | Yes / No |
| Privacy policy | Yes / No |
| HTTPS security | Yes / No |
| Professional design | Yes / No |
| Real team/author photos | Yes / No |
Business Verification (if applicable)
- Business name verifiable through search
- Reviews or testimonials exist
- Industry affiliations or certifications
- Media mentions or coverage
Trust Score: Count of "Yes" answers _____ / 8
Section D Score: _____ / 10 (Trust Score x 1.25, max 10)
Section E: Spam Signal Check
Warning Signs
| Signal | Present? |
|---|---|
| Excessive ads (especially intrusive) | Yes / No |
| Many outbound links per page (50+) | Yes / No |
| Links to known spam sites | Yes / No |
| Pop-ups or redirects | Yes / No |
| Unrelated ad content | Yes / No |
| "Write for us" prominently featured | Yes / No |
| Links in unrelated contexts | Yes / No |
| Obvious paid link sections | Yes / No |
Spam Pattern Analysis
- NOT linking to gambling/pharma/adult spam
- NOT showing PBN characteristics
- NOT part of an obvious link network
- NOT using sneaky redirects or cloaking
Spam Signal Count: _____ (count of "Yes" from warning signs)
Section E Score: 10 - (Spam Count x 1.5) = _____ / 10
Section F: Link Potential Assessment
Link Opportunity Factors
| Factor | Assessment |
|---|---|
| Where would link be placed? | Contextual / Sidebar / Footer / Bio |
| Link type expected? | DoFollow / NoFollow / Unknown |
| Does site link out to others? | Frequently / Sometimes / Rarely |
| Contact information findable? | Easy / Moderate / Difficult |
Conversion Probability
| Factor | Assessment |
|---|---|
| Site accepts guest posts? | Yes / Maybe / No / Unknown |
| Has linked to similar content before? | Yes / No / Unknown |
| Responsive to outreach (if known)? | Yes / No / Unknown |
| Relationship opportunity? | Yes / Limited / No |
Link Potential Indicators
- Clear path to getting a link
- Evidence they link to external sites
- Contact method available
- Reasonable response likelihood
Section F Score: _____ / 10
Final Qualification Score
Score Summary
| Section | Score | Weight | Weighted Score |
|---|---|---|---|
| A: Domain Quality | /10 | 20% | |
| B: Relevance | /10 | 30% | |
| C: Content Quality | /10 | 15% | |
| D: Trust Signals | /10 | 10% | |
| E: Spam Signals | /10 | 10% | |
| F: Link Potential | /10 | 15% | |
| TOTAL | /10 |
Priority Classification
| Score | Priority | Recommended Action |
|---|---|---|
| 8.0-10.0 | Critical | Pursue immediately, high effort justified |
| 6.5-7.9 | High | Include in active campaign |
| 5.0-6.4 | Medium | Pursue when capacity allows |
| 3.5-4.9 | Low | Only if easy opportunity |
| 0-3.4 | Skip | Do not pursue |
This Prospect's Priority: _________________________________
Decision Matrix
Go/No-Go Criteria
Must Have (All required):
- Relevance score 3+ (out of 5)
- Not a spam site (E score 5+)
- Some path to getting link (F score 4+)
Strong Indicators (2+ preferred):
- DA/DR 30+
- Real traffic (1,000+ monthly)
- Content quality score 6+
- Trust indicators present
Final Decision
- PURSUE: Meets all must-haves + 2+ strong indicators
- MAYBE: Meets all must-haves + 1 strong indicator
- SKIP: Missing any must-have OR low overall score
Quick Qualification Version
For high-volume prospecting, use this abbreviated checklist:
30-Second Qualification
| Check | Status |
|---|---|
| Site loads and looks legitimate | Pass / Fail |
| DA 20+ (or your minimum) | Pass / Fail |
| Relevant to your niche | Pass / Fail |
| Not obvious spam | Pass / Fail |
| Contact method available | Pass / Fail |
4+ Passes: Add to outreach queue 3 Passes: Secondary priority 2 or fewer: Skip
Batch Qualification Template
For evaluating multiple prospects efficiently:
| # | Domain | DA | Relevant? | Quality? | Spam Free? | Contact? | Priority |
|---|---|---|---|---|---|---|---|
| 1 | Y/N | H/M/L | Y/N | Y/N | |||
| 2 | Y/N | H/M/L | Y/N | Y/N | |||
| 3 | Y/N | H/M/L | Y/N | Y/N | |||
| 4 | Y/N | H/M/L | Y/N | Y/N | |||
| 5 | Y/N | H/M/L | Y/N | Y/N |
Common Qualification Mistakes
Over-Qualification
- Rejecting good opportunities due to one imperfect metric
- Setting DA threshold too high for your domain
- Expecting perfect relevance match
Under-Qualification
- Accepting any site willing to link
- Ignoring spam signals
- Not checking content quality
Right Balance
- Focus on relevance and quality over raw metrics
- Consider your own domain's authority level
- Trust your judgment on borderline cases
Related Resources
- Link Quality Checklist - Detailed quality assessment
- Link Quality Scorecard - Scoring system
- Link Building Spreadsheet Templates - Tracking prospects
- Evaluating Link Opportunities - Complete guide
- Spam Signals Guide - Identifying bad links