Labsco
seranking logo

seo-agency-landing-page

โ˜… 84

by seranking ยท part of seranking/seo-skills

> Example output: [examples/seo-agency-landing-page-saas-founders-20260514/copy.md](../../examples/seo-agency-landing-page-saas-founders-20260514/copy.md) # Agency Landing Page Produce a production-ready landing page for an SEO agency offering a free audit as the lead magnet, with the audit promise backed by a real data workflow, not just copy. ## Prerequisites - SE Ranking MCP server connecte

FreeQuick setup
๐Ÿงฉ One of 7 skills in the seranking/seo-skills package โ€” works on its own, and pairs well with its siblings.

This is the playbook your agent receives when the skill activates โ€” you don't need to read it to use the skill, but it's here to audit before installing.

Example output: examples/seo-agency-landing-page-saas-founders-20260514/copy.md

Agency Landing Page

Produce a production-ready landing page for an SEO agency offering a free audit as the lead magnet, with the audit promise backed by a real data workflow, not just copy.

Process

  1. Niche data pull DATA_getDomainOverviewWorldwide, DATA_getDomainCompetitors, DATA_getAiOverview

    • If a sample client domain was provided, pull their organic traffic, top competitors, and AI Overview exposure.
    • Extract 3 concrete, pitchable numbers for the page (e.g., "agencies in this niche average 12k organic visits/mo. Top performers average 180k.").
  2. Pain-point discovery

    • Use niche-level findings to identify the 3 most acute SEO pains for this vertical (e.g., AI Overviews eating top-of-funnel traffic, cannibalisation in product pages, thin category pages).
    • Each pain becomes a section of the page.
  3. Offer construction

    • Primary offer: a free 5-minute automated SEO audit delivered to their inbox.
    • Secondary offer: book a 30-minute strategy call once audit is received.
    • Lead form: 3 fields max (name, work email, domain).
  4. Proof layer

    • Case-study placeholder blocks with real metric deltas (user fills names).
    • Logo bar (user fills with 4-6 clients).
    • A "data snapshot" block that uses the real numbers from step 1 (builds trust instantly).
  5. CTA and urgency

    • Above-the-fold CTA.
    • Mid-page CTA after social proof.
    • Final CTA after FAQ.
    • Urgency: "We cap free audits at {n}/month" (user fills n).
  6. Generate the page (see Output Format).

Output format

Create a folder seo-agency-landing-page-{target-slug}-{YYYYMMDD}/ with:

seo-agency-landing-page-{target-slug}-{YYYYMMDD}/
โ”œโ”€โ”€ 01-niche-data.md      # the real numbers pulled in step 1
โ”œโ”€โ”€ 02-pain-points.md     # the 3 pains used in copy
โ”œโ”€โ”€ index.html            # self-contained HTML page (Tailwind via CDN)
โ”œโ”€โ”€ copy.md               # the copy alone, markdown, for CMS paste
โ””โ”€โ”€ README.md             # how to customise and deploy

copy.md follows this shape:

# {Hero headline}

## {Hero subhead}

> Hook: {pain-centric, specific, 12-18 words}

[CTA button: Get my free audit]

Supporting microcopy: No credit card. Results in 5 minutes. We never share your data.

---

## Section 1: The 3 things killing SEO for {niche} in 2026

### 1. {Pain 1}
{One paragraph with real number from step 1}

### 2. {Pain 2}
...

### 3. {Pain 3}
...

[CTA button: See how your site scores]

---

## Section 2: What the free audit covers

- {deliverable 1, e.g., "Critical technical issues on your top 20 pages"}
- {deliverable 2, e.g., "AI Overview exposure: which of your queries LLMs answer without you"}
- {deliverable 3, e.g., "Backlink gaps vs your 3 closest competitors"}
- {deliverable 4, e.g., "Top 10 quick-win keywords you could rank for in 90 days"}

---

## Section 3: Why {agency name}

- {Proof point 1: case study with number}
- {Proof point 2}
- {Proof point 3}

Logo bar: {placeholder for 4-6 client logos}

---

## Section 4: How it works

1. You enter your domain
2. We run the audit (5 minutes)
3. You receive the PDF report
4. (Optional) Book a 30-min call to walk through it

[CTA button: Start my free audit]

---

## Final CTA

[CTA button: Claim my free audit spot]

Spots left this month: {n}

index.html is a self-contained page with:

  • Tailwind CSS via CDN (https://cdn.tailwindcss.com).
  • Semantic HTML, no JS frameworks.
  • A real HTML form POSTing to a configurable endpoint (placeholder action="REPLACE_WITH_FORM_ENDPOINT").
  • OG tags for social sharing.
  • A CTA button that scrolls to the form.

Form endpoint: Replace REPLACE_WITH_FORM_ENDPOINT with a webhook from Netlify Forms, Formspree, or a Zapier catch hook. If none is configured, leave the placeholder and flag it in the deliverable's README so the user knows to set it before publishing.

README.md explains:

  • How to fill in client logos and case-study numbers.
  • How to wire the form to a real audit backend (link to SE Ranking audit API or the agency's own tool).
  • How to deploy: Netlify, Vercel, or drop into any static host.
  • How to A/B test the hero headline.

Tips

  • Respect SE Ranking Data API rate limit: 10 requests per second. Iterate sequentially.
  • The page lives and dies by the hook. Specific numbers beat generalities. "You are losing 18% of top-funnel traffic to AI Overviews" beats "AI is changing SEO".
  • Do not promise what the agency cannot deliver. If the free audit is limited to the first 100 URLs, say so on the page.
  • Mobile-first. Hero fits on one iPhone screen.
  • The lead-magnet audit should itself be an automated workflow, not a promise. Chain with the website-audit-change-report skill as the delivery mechanism.
  • Do not add stock photography. Real screenshots of actual audit outputs convert better.
  • If the agency has no case studies yet, use aggregate data (e.g., "Agencies like ours typically lift organic traffic by 40-80% in year one") with a clear disclaimer, not fake numbers.