SEO & AI Engine Optimization Framework · May 2026

Digital PR: link earning through editorial outreach

A comprehensive installation and audit reference for digital PR — the intersection of public relations and SEO. Where general link building (framework-linkbuilding.md) covers all earned link…

Earned Media, Journalist Relationships, Newsworthy Content, HARO/Qwoted Strategy, and the Discipline of Earning High-Authority Backlinks Through Press Coverage

A comprehensive installation and audit reference for digital PR — the intersection of public relations and SEO. Where general link building (framework-linkbuilding.md) covers all earned link approaches, this framework focuses specifically on press-driven backlink acquisition: building journalist relationships, creating newsworthy assets, responding to source requests, and earning coverage in publications with significant authority.


1. Document Purpose

Digital PR is one of the highest-leverage activities in modern SEO. A single mention in a major publication (Wall Street Journal, Forbes, industry-leading trade publication) can:

Compared to most link building, digital PR has higher leverage per hour invested when done well. A successful digital PR campaign can generate 10-50 backlinks from authoritative publications in weeks. The catch is that "done well" requires genuine newsworthy content, real journalist relationships, and execution discipline.

In 2026, digital PR has evolved:

1.1 Required Tools


2. The Digital PR Strategy Framework

2.1 Two Approaches

Reactive PR: Responding to journalist source requests.

Proactive PR: Pitching journalists with stories you create.

Most successful digital PR programs do both.

2.2 What Makes Content Newsworthy

Journalists need stories. Stories require one or more of:

Generic content recycled across thousands of sites isn't newsworthy. Specific, original, timely content is.


3. Reactive PR: Source Requests

Responding to source requests from journalists.

3.1 Source Request Platforms

source_request_platforms:
  
  featured_com:
    description: "Newer platform; growing rapidly"
    coverage: "Wide range of publications"
    pricing: "Free tier; paid for premium features"
    response_pattern: "Direct response within platform"
  
  qwoted:
    description: "Premium PR network"
    coverage: "Higher-tier publications"
    pricing: "Paid (~$50-200/month)"
    response_pattern: "Quality over volume"
  
  sourcebottle:
    description: "Australian-focused, global presence"
    coverage: "Mid-tier publications"
    pricing: "Free tier available"
    response_pattern: "Email-based"
  
  connectively:
    description: "Successor to HARO under Cision"
    coverage: "Established journalist base"
    pricing: "Free tier; paid for advanced features"
    response_pattern: "Email-based with deadlines"
  
  others:
    - HelpAB2BWriter
    - Twitter/X #journorequest hashtag
    - LinkedIn journalist requests
    - Industry-specific platforms

3.2 Daily Workflow

reactive_pr_daily_workflow:
  
  step_1_review:
    duration: "20-30 minutes"
    action: "Review new source requests across platforms"
    filter: "Match against your expertise and target publications"
  
  step_2_select:
    criteria:
      - "Relevant to your expertise"
      - "Publication has appropriate authority"
      - "You have something genuinely useful to contribute"
      - "Deadline is achievable"
    target: "1-3 high-value opportunities daily"
  
  step_3_respond:
    duration: "15-30 minutes per response"
    quality: "Personalized, specific, expert"
  
  step_4_followup:
    when: "If journalist responds asking follow-up"
    speed: "Quick reply (within hours, not days)"
  
  step_5_track:
    document: "Pitches sent, dates, status, eventual coverage"

3.3 The Effective Response Pattern

Subject: {{Source request topic}} — {{your specific angle}}

Hi {{Journalist first name}},

Re: {{specific source request}}

{{Your relevant credential — one sentence establishing why you're qualified}}

Direct answer to their question:

{{2-4 substantive paragraphs with your expert response. Specific. Quotable. Includes specific examples or data when possible.}}

Quote you can use directly:
"{{One-sentence quotable summary the journalist can drop into their article verbatim}}"

About me for attribution:
- Joseph W. Anady, founder of ThatDeveloperGuy
- Service-Disabled Veteran-Owned Small Business
- BA Computer Engineering (Colorado State), MA Cybersecurity
- 130+ production websites managed
- Specialized in AI search optimization

Happy to elaborate on any of this. Available at 505-512-3662 if a quick call is useful.

Best,
Joseph

Why this works:

3.4 Common Mistakes

common_reactive_pr_mistakes:
  
  generic_responses:
    pattern: "Same response template across all requests"
    why_it_fails: "Journalists detect immediately"
    fix: "Personalize per request"
  
  not_actually_qualified:
    pattern: "Responding to requests outside your expertise"
    why_it_fails: "Wastes journalist time; damages future credibility"
    fix: "Only respond to genuinely relevant requests"
  
  promotional_content:
    pattern: "Using response as sales pitch"
    why_it_fails: "Not what journalists need; gets you blocked"
    fix: "Provide genuine expert insight; PR comes from quality, not promotion"
  
  too_long:
    pattern: "Multiple paragraphs trying to cover everything"
    why_it_fails: "Journalists don't have time"
    fix: "Direct, specific, quotable — let them ask if they need more"
  
  no_quotable_quote:
    pattern: "All explanation, no easy-to-extract quote"
    why_it_fails: "Journalist has to extract one themselves; less likely to use"
    fix: "Always include a clean quotable sentence"
  
  missing_credentials:
    pattern: "Just answer with no establishment of qualification"
    why_it_fails: "Journalist can't decide if you're a credible source"
    fix: "Always include relevant credentials briefly"
  
  slow_response:
    pattern: "Responding days after deadline"
    why_it_fails: "Story is published; opportunity gone"
    fix: "Respond same day or next day"
  
  no_follow_up_handling:
    pattern: "Slow response when journalist follows up"
    why_it_fails: "Loses momentum; coverage lost"
    fix: "Treat follow-ups as urgent"

4. Proactive PR: Pitching Journalists

4.1 Building the Foundation

Before pitching anyone, build the assets pitches will leverage:

foundational_pr_assets:
  
  spokesperson_positioning:
    - Comprehensive about/team page
    - Author bios with credentials
    - LinkedIn profiles up to date
    - Speaker bio ready
    - High-quality professional photos
    - Press kit with company info, logo, photos
  
  thought_leadership_content:
    - Expert articles on owned site
    - Original research published
    - Industry data analyzed and shared
    - Strong opinions on industry topics
    - Track record of accurate predictions
  
  newsworthy_content_pipeline:
    - Original survey data (annual industry survey)
    - Trend analyses
    - Year-end/year-in-review pieces
    - Industry first-of-its-kind initiatives
    - Unique tools or resources

4.2 Identifying Target Journalists

For each story angle:

journalist_research:
  
  identify_publications:
    - Major: WSJ, NYT, Forbes, etc.
    - Industry: Trade publications relevant to your space
    - Local: Regional publications for local businesses
    - Niche: Specific to your audience
  
  identify_specific_journalists:
    - Search publications for journalists covering your topic
    - Read their recent work to understand their angle
    - Note their preferred contact method (email usually)
    - Research them as humans (Twitter, LinkedIn)
  
  build_relationship_before_pitching:
    - Engage with their work on social
    - Comment thoughtfully on relevant articles
    - Provide useful information without expecting coverage
    - Build over months, not days

4.3 Pitch Structure

Subject: {{Specific compelling angle}} | {{Specific data point or hook}}

Hi {{First name}},

I read your recent piece on {{specific article}} and {{specific genuine reaction or insight}}.

I'm reaching out because I have a story angle I think your readers would find valuable:

{{2-3 sentence hook — what's the story, why does it matter, what's the angle}}

Specifically:
- {{Specific data point 1}}
- {{Specific data point 2}}
- {{Specific data point 3}}

{{One sentence on why you're the right source — credential or unique data access}}

Happy to provide:
- Detailed data behind these findings
- Quotes for attribution
- Additional context for your story
- Connection to other sources if useful

If this resonates, I can send full materials within 24 hours. If not, no worries—just wanted to share since {{specific reason it's relevant to their beat}}.

Best,
Joseph

—
Joseph W. Anady
Founder, ThatDeveloperGuy (SDVOSB)
505-512-3662
{{LinkedIn URL}}

4.4 Pitch Timing

4.5 Follow-Up Discipline


5. Original Data PR

The single most effective digital PR approach: original data.

5.1 Why Original Data Works

5.2 Original Data Sources

original_data_sources:
  
  proprietary_data:
    description: "Data your business naturally generates"
    examples:
      - "ThatDeveloperGuy data: 130+ client sites, performance trends, common issues encountered"
      - "Conversion rate data across client portfolio"
      - "Time-to-rank patterns observed"
    advantages: "Unique to you; competitors can't replicate"
  
  surveys:
    description: "Surveys of your audience or target market"
    examples:
      - "Annual survey of small business owners on AI adoption"
      - "Quarterly pulse on SEO challenges"
    advantages: "Repeatable; creates ongoing news"
    tools: "SurveyMonkey, Typeform, Pollfish"
    sample_size: "100-1000 responses typical"
  
  analysis_of_public_data:
    description: "Analyzing publicly available data in new ways"
    examples:
      - "Analysis of Google Trends data for industry"
      - "Patent filing trends"
      - "Job posting analysis revealing industry shifts"
    advantages: "Uses available data; analysis is original"
  
  experiments:
    description: "Testing hypotheses publicly"
    examples:
      - "We tried X for 30 days, here's what happened"
      - "Compared 5 approaches to Y"
    advantages: "Story-driven; engages readers"

5.3 Data PR Campaign Structure

data_pr_campaign:
  
  phase_1_data_creation:
    duration: "2-8 weeks"
    activities:
      - Define question
      - Collect data
      - Analyze data
      - Identify story angles
      - Prepare data visualization
      - Write up findings
  
  phase_2_asset_creation:
    duration: "1-2 weeks"
    activities:
      - Write the report/article on owned site
      - Create infographics
      - Prepare press release if appropriate
      - Develop pitch angles for different audiences
      - Prepare media kit
  
  phase_3_outreach:
    duration: "2-4 weeks active outreach"
    activities:
      - Pitch top-tier journalists first (exclusive opportunity)
      - 1-2 days lead time before broader release
      - Broader pitching to industry publications
      - Social amplification
      - HARO-style passive availability for follow-up coverage
  
  phase_4_amplification:
    duration: "Ongoing"
    activities:
      - Cite the data in own content
      - Reference in podcast appearances
      - Speaker presentations
      - Annual update with new data

6. Reactive PR: Newsjacking

Newsjacking: tying your expertise to current news.

6.1 The Pattern

When major news happens in your industry:

  1. Move fast — first hour matters
  2. Have unique angle — don't repeat what every other commentator says
  3. Reach journalists who covered the original story
  4. Provide expert commentary on what it means
  5. Be available for follow-up

6.2 Newsjacking Examples for ThatDeveloperGuy

newsjacking_opportunities:
  
  google_algorithm_update:
    your_angle: "How small businesses can adapt"
    journalist_target: "SEO trade publications, small business publications"
    content: "Concrete recommendations specific to small business reality"
  
  major_ai_announcement:
    your_angle: "What it means for SEO and small business marketing"
    journalist_target: "Tech publications, marketing publications"
  
  data_breach_at_major_company:
    your_angle: "Lessons for small business security (your MA Cybersecurity background)"
    journalist_target: "Cybersecurity publications, small business publications"
  
  sdvosb_policy_changes:
    your_angle: "Impact on veteran-owned small businesses"
    journalist_target: "Veteran publications, federal contracting publications"

6.3 Newsjacking Discipline


7. Building Journalist Relationships

The most valuable PR asset is real journalist relationships.

7.1 Long-Term Relationship Building

journalist_relationship_building:
  
  identify_target_journalists:
    - 10-30 journalists covering your space
    - Mix of major and niche publications
    - Currently active (recent published work)
  
  follow_their_work:
    - Subscribe to their newsletters if they have them
    - Follow on Twitter/X, LinkedIn
    - Read their recent articles
    - Note their interests and angles
  
  engage_authentically:
    - Comment thoughtfully on their work (in public)
    - Share their articles with your insight added
    - Reply to their tweets when you have substantive contribution
    - Don't be a pitch-bot
  
  provide_value_without_asking:
    - Offer information they might find useful
    - Connect them with sources you know
    - Share data points relevant to their beat
    - Be genuinely helpful
  
  pitch_when_relationship_warrants:
    - After authentic relationship established
    - For genuinely newsworthy story
    - With direct, useful pitch
  
  maintain_relationship:
    - Follow up after coverage (thanks, not asking for more)
    - Send relevant info even when not pitching
    - Long-term value > transactional asks

8. Press Page on Your Site

A dedicated press page facilitates inbound journalist inquiries:

press_page_essentials:
  
  contact_for_press:
    - Direct email for media inquiries
    - Phone number for urgent requests
    - Response time commitment ("usually within 24 hours")
  
  media_kit:
    - Company description (short, medium, long versions)
    - Founder/leadership bios
    - High-resolution logos
    - Professional photos
    - Recent press coverage links
    - Notable achievements/awards
  
  story_angles:
    - Key topics you can speak to
    - Recent research or data
    - Available speakers
    - Unique perspectives
  
  recent_coverage:
    - Links to articles citing you
    - Builds credibility
    - Shows journalists you're a known source

9. Tracking & Measurement

9.1 Coverage Tracking

coverage_tracking:
  
  tools:
    - Google Alerts (free, basic)
    - Mention.com (paid, comprehensive)
    - Talkwalker (paid, enterprise)
    - Manual searches (Google for brand name + recent)
  
  per_coverage_documentation:
    - Publication
    - Article URL
    - Publication date
    - Article DR / authority
    - Whether backlink included
    - Whether dofollow or nofollow
    - Anchor text
    - Quote attributed to you
    - Topic
    - Outreach method (reactive, proactive, organic)
    - Time invested

9.2 PR ROI Measurement

pr_metrics:
  
  per_campaign:
    - Total backlinks acquired
    - Authority distribution of backlinks
    - Referral traffic from coverage
    - Brand search increase post-coverage
    - Direct conversions traceable to coverage
  
  ongoing_program:
    - Monthly new referring domains from PR
    - Average DR of acquired backlinks
    - PR-attributed organic traffic growth
    - Mentions and citations (linked and unlinked)
    - Brand awareness metrics where measurable

10. Audit Mode

# Criterion Pass/Fail
DPR1 Press page on website with media kit
DPR2 Spokesperson positioning prepared (bios, photos)
DPR3 Source request platforms monitored daily
DPR4 Response template for HARO/source requests refined
DPR5 Target journalist list compiled (10-30 names)
DPR6 Journalist relationships in development
DPR7 Original data asset created or in progress
DPR8 Newsjacking discipline (move fast, unique angle)
DPR9 Coverage tracked systematically
DPR10 Backlinks from coverage monitored
DPR11 PR campaigns documented with outcomes
DPR12 Ongoing relationship maintenance discipline

Score: 12. World-class digital PR: 11+/12.


11. Common Mistakes

  1. Pitch-bot mentality — generic pitches sent at scale
  2. No genuine expertise — pitching beyond actual qualifications
  3. Promotional content disguised as PR — journalists detect immediately
  4. One-and-done — no relationship building
  5. Slow response to source requests — opportunity gone
  6. No original data — relying only on commentary
  7. Ignoring local press — surprising authority for local businesses
  8. No press page — making inbound difficult
  9. Generic about page for spokesperson — doesn't establish credibility
  10. Treating PR as transactional — burns relationships

End of Framework Document

Document version: 1.0

Companion documents:

Want this framework implemented on your site?

ThatDevPro ships these frameworks as productized services. SDVOSB-certified veteran owned. Cassville, Missouri.

See Engine Optimization service ›