3.3 — Capstone: Full SEO Audit & Strategy for a Pakistani Business
Capstone: Full SEO Audit & Strategy
You have learned SEO fundamentals, keyword research, technical optimization, link building, and growth hacking. This capstone brings it all together: you will conduct a complete SEO audit of any website — your own or a client's — identifying every issue, prioritizing fixes by revenue impact, and projecting the financial outcome. A well-executed SEO audit is worth PKR 25,000-50,000 as a standalone deliverable and converts into PKR 65,000+/month retainer clients at a 50-70% rate. This is the skill that turns your SEO knowledge into a business.
Section 1: The Full SEO Audit Framework
THE 8-SECTION SEO AUDIT ARCHITECTURE
═══════════════════════════════════════════════════════════════
SECTION 1: TECHNICAL FOUNDATION
├── PageSpeed (mobile + desktop)
├── Core Web Vitals (LCP, INP, CLS)
├── SSL/HTTPS status
├── Crawlability (sitemap, robots.txt, index count)
├── Broken links + redirect chains
└── Schema markup presence
SECTION 2: ON-PAGE OPTIMIZATION
├── Title tag audit (unique? right length? keyword?)
├── Meta description audit (compelling? right length?)
├── Heading structure (H1 per page? logical H2/H3?)
├── Internal linking (3-5 per page? orphan pages?)
└── Image optimization (alt text? compressed?)
SECTION 3: CONTENT STRATEGY
├── Total content volume (# of pages/posts)
├── Publishing frequency vs. competitors
├── Content gaps (topics competitors cover, you don't)
├── Content depth (word count vs. competitor average)
└── Content freshness (when were key pages last updated?)
SECTION 4: KEYWORD TARGETING
├── Current keyword portfolio (what you rank for)
├── Keyword gaps (what competitors rank for, you don't)
├── Long-tail opportunities (low-competition, high-intent)
├── Commercial vs. informational keyword balance
└── Geographic targeting (city + neighborhood keywords)
SECTION 5: BACKLINK PROFILE
├── Total backlinks + referring domains
├── Domain Authority distribution
├── DoFollow vs. NoFollow ratio
├── Toxic/spammy links (disavow candidates)
└── Competitor link profile comparison
SECTION 6: COMPETITIVE ANALYSIS
├── Top 3 ranking competitors identified
├── Traffic comparison (estimated)
├── Content strategy comparison
├── Link profile comparison
└── Weaknesses to exploit (outdated content, slow sites)
SECTION 7: TRAFFIC & CONVERSION ANALYSIS
├── Monthly organic traffic trend
├── Top traffic-driving pages
├── Bounce rate + session duration
├── Conversion rate (leads, sales, signups)
└── Revenue per organic visitor
SECTION 8: MONETIZATION POTENTIAL
├── Current revenue from organic
├── Projected revenue after fixes
├── ROI calculation (your fee vs. revenue increase)
└── Timeline to payback
═══════════════════════════════════════════════════════════════
Deliverable: A 20-50 page PDF report with findings, prioritized recommendations, timeline, and projected revenue impact. Production time with AI assistance: 2-4 hours.
Section 2: Section-by-Section Audit Guide
Technical Audit
| Check | Tool (Free) | Pass Criteria | Priority if Failing |
|---|---|---|---|
| Mobile responsive | Google Mobile-Friendly Test | All 5 test pages pass | P0 — fix immediately |
| Page speed <2s | PageSpeed Insights | Mobile score 70+ | P0 — revenue impact |
| SSL/HTTPS | Browser check | Green padlock, no mixed content | P0 — trust + ranking |
| XML sitemap | domain.com/sitemap.xml | Exists, valid, submitted to GSC | P1 — crawlability |
| Robots.txt | domain.com/robots.txt | Not blocking important pages | P0 — can kill indexing |
| Canonical tags | View source / Screaming Frog | Present on all pages | P1 — prevents duplicates |
| Broken links | Screaming Frog (free: 500 URLs) | Zero 404s on key pages | P1 — user experience |
| Core Web Vitals | PageSpeed / GSC | LCP <2.5s, INP <200ms, CLS <0.1 | P0 — ranking factor |
| Schema markup | schema.org validator | LocalBusiness / Article schema | P2 — rich snippets |
On-Page Audit
For the top 20 pages (by traffic or importance), check:
ON-PAGE AUDIT CHECKLIST (Per Page)
═══════════════════════════════════════════════════════════════
□ H1 present? (exactly 1 per page)
□ H1 includes primary keyword?
□ H2s descriptive and keyword-rich? (3-8 per page)
□ Title tag: 50-60 characters, keyword in first half?
□ Meta description: 145-160 characters, includes CTA?
□ Content length: 1,000+ words for ranking pages?
□ Internal links: 3-5 per page pointing to related content?
□ Images: Alt text on all? Compressed to <200KB?
□ Content answers the actual search intent?
□ Content fresher than top 3 competitors?
OUTPUT PER PAGE:
Page URL | Issues Found | Priority | Estimated Fix Time
EXAMPLE:
/services/seo → Missing H1, title 78 chars (too long),
no internal links, images uncompressed
Priority: P1 | Fix time: 1.5 hours
═══════════════════════════════════════════════════════════════
Content Strategy Audit
| Question | How to Answer | What Good Looks Like |
|---|---|---|
| How many blog posts? | site:domain.com in Google | 50+ for established sites |
| Publishing frequency? | Check blog archive dates | Weekly minimum for growth |
| Content gaps? | Compare your topics vs. competitor H2s | <20% gaps vs. top competitor |
| Content depth? | Average word count on top 10 pages | 1,500+ words for competitive keywords |
| Pillar content? | Count articles >2,000 words | 1 pillar per month minimum |
| Repurposed content? | Check YouTube, social, email | Top performers repurposed 3+ ways |
| Content freshness? | Last modified dates | Key pages updated within 6 months |
Keyword & Backlink Audit
Keyword audit output example: "Client targets 50 keywords. Only 10 have >1,000 monthly volume. Opportunity: 30 additional long-tail keywords with 500-5,000 monthly volume, low competition. Estimated organic traffic increase if all targeted: 5,000-10,000 monthly visitors."
Backlink audit output example: "Client has 20 backlinks (average DA 25). Top competitor has 150+ (average DA 40). Action needed: 50 high-quality backlinks to compete for page 1. Timeline: 6 months. Tactics: Guest posting (10 links), digital PR (15 links), relationship building (25 links)."
Section 3: Competitive Analysis Framework
COMPETITIVE ANALYSIS MATRIX
═══════════════════════════════════════════════════════════════
YOUR SITE vs. TOP 3 COMPETITORS:
┌──────────────┬─────────┬──────────┬──────────┬──────────┐
│ Metric │ You │ Comp #1 │ Comp #2 │ Comp #3 │
├──────────────┼─────────┼──────────┼──────────┼──────────┤
│ Domain Auth │ __ │ __ │ __ │ __ │
│ Total pages │ __ │ __ │ __ │ __ │
│ Blog posts │ __ │ __ │ __ │ __ │
│ Backlinks │ __ │ __ │ __ │ __ │
│ Ref. domains │ __ │ __ │ __ │ __ │
│ Keywords p.1 │ __ │ __ │ __ │ __ │
│ Est. traffic │ __ │ __ │ __ │ __ │
│ Page speed │ __ │ __ │ __ │ __ │
│ Content freq │ __ │ __ │ __ │ __ │
│ Social pres. │ __ │ __ │ __ │ __ │
└──────────────┴─────────┴──────────┴──────────┴──────────┘
ANALYSIS:
├── Where are you ahead? (Defend these advantages)
├── Where are you behind? (Priority fixes)
├── Where are competitors weak? (Exploit these gaps)
└── What's the realistic catch-up timeline?
═══════════════════════════════════════════════════════════════
Finding Competitor Weaknesses
| Weakness | How to Detect | How to Exploit |
|---|---|---|
| Outdated content | Check "last updated" dates on their top pages | Create fresher, 2026-updated version of same topic |
| Slow site speed | Run PageSpeed on their top 5 pages | If you're faster, Google will favor you on mobile |
| Thin content | Check word count on their ranking pages | Write 2x deeper content on same keywords |
| No local SEO | Search "competitor + city" — do they have local pages? | Create city/neighborhood-specific content they lack |
| Weak backlinks | Check their DA and top referring domains | Target the same link sources with better pitches |
| No schema | Check their source code for structured data | Add schema to your pages for rich snippet advantage |
Section 4: Revenue Projection — The Closer
The revenue projection is what gets you hired. It translates SEO jargon into the language business owners understand: money.
REVENUE PROJECTION FORMULA
═══════════════════════════════════════════════════════════════
INPUTS (From your audit data):
├── Current monthly organic traffic: {{TRAFFIC}}
├── Current conversion rate: {{CONV_RATE}}%
├── Average order value: PKR {{AOV}}
└── Current monthly organic revenue: TRAFFIC × CONV × AOV
PROJECTED (Conservative estimates):
├── 90-day traffic increase: +30-50%
├── 6-month traffic increase: +100-200%
├── Conversion rate improvement: +1-2% (from UX fixes)
└── AOV typically stays constant
CALCULATION EXAMPLE:
├── Current: 2,000 visitors × 1% conv × PKR 4,000 AOV
│ = 20 sales × PKR 4,000 = PKR 80,000/month
│
├── 90-Day: 3,000 visitors × 2% conv × PKR 4,000 AOV
│ = 60 sales × PKR 4,000 = PKR 240,000/month
│
└── 6-Month: 6,000 visitors × 2.5% conv × PKR 4,000 AOV
= 150 sales × PKR 4,000 = PKR 600,000/month
YOUR FEE vs. REVENUE INCREASE:
├── Your retainer: PKR 65,000/month
├── Revenue increase at 90 days: PKR 160,000/month
├── ROI: 246% (client gets 2.5x return on your fee)
└── This is the number that closes the deal
═══════════════════════════════════════════════════════════════
Important: Always be conservative with projections. Promise 20-40% traffic increase, aim to deliver 50-100%. Under-promise, over-deliver. If a client's current conversion rate is 0% (no e-commerce, no lead forms), help them set up conversion tracking first before making revenue projections.
Section 5: The 90-Day Action Plan
Every audit must end with a clear roadmap. Business owners want to know: "What happens after I pay you?"
| Month | Focus | Specific Tasks | Expected Impact |
|---|---|---|---|
| Month 1 | Technical fixes (quick wins) | Fix broken links, optimize images, improve page speed, add schema, fix title tags, submit sitemap | +10-15% traffic from faster crawling + better CTR |
| Month 2 | Content + on-page | Expand thin content, create 2 pillar articles, optimize H1/H2 structure, build internal links, refresh outdated pages | +15-25% traffic from content improvements |
| Month 3 | Link building + scaling | Guest posts (4-6), digital PR (1-2 stories), relationship outreach (10 bloggers), local citations (10+), start programmatic pages | +10-20% traffic from link authority boost |
Ongoing (months 4-12): Monthly content publishing (4 articles), continued link building (10/month), quarterly content refresh, monthly reporting.
Deliverable Checklist for Client
AUDIT DELIVERABLES CHECKLIST
═══════════════════════════════════════════════════════════════
□ Executive Summary (1 page, plain language)
□ Priority Matrix (P0/P1/P2 table with fix instructions)
□ Technical Audit (PageSpeed, CWV, crawl data with screenshots)
□ On-Page Audit (top 20 pages scored individually)
□ Content Gap Analysis (your topics vs. competitor topics)
□ Keyword Opportunity Map (30+ new keywords to target)
□ Backlink Profile (current vs. competitor comparison)
□ Competitive Analysis Matrix (you vs. top 3 competitors)
□ Revenue Projection (current → 90-day → 6-month numbers)
□ 90-Day Action Plan (month-by-month tasks)
□ Before/After Expectations Table
□ Your Service Packages + Pricing (final page)
FORMAT: PDF (Google Docs exported)
LENGTH: 20-30 pages
PRODUCTION TIME: 2-4 hours with AI assistance
═══════════════════════════════════════════════════════════════
Practice Lab
Exercise 1: Full Website Audit — Pick a Pakistani website in your target industry (or use a competitor's site). Conduct the full 8-section audit using free tools: PageSpeed Insights, Screaming Frog (free: 500 URLs), Google Search Console (if you have access), Ahrefs free backlink checker. Create a 20-30 page report covering every section. Include screenshots of every finding. Time yourself — your goal is under 4 hours.
Exercise 2: Competitive Analysis — For the same website, identify the top 3 ranking competitors for their primary keyword. Fill in the competitive analysis matrix completely. Write a 500-word "Competitive Positioning" section that identifies: (1) where the client is ahead, (2) where they're behind, (3) what competitor weaknesses they can exploit. This section alone can convince a client to hire you.
Exercise 3: Revenue Projection — Using the client's traffic data (from Google Analytics or estimated via SEMrush), calculate current organic revenue, projected 90-day revenue, and projected 6-month revenue. Create the Before/After expectations table. Present this to a friend playing the role of a skeptical Pakistani business owner. Practice explaining the ROI in plain language without jargon.
Exercise 4: Present Your Audit — Schedule a 30-minute video call with a friend or family member. Present your audit report as if they are the client. Start with the executive summary. Walk through top 3 issues. Show the revenue projection. End with your 90-day plan and pricing. Ask them: "Would you hire me?" Their feedback reveals whether your audit presentation is client-ready. Record the call and review your delivery.
Pakistan Case Study
E-Commerce Fashion Brand Audit — Karachi (2026)
A Pakistani fashion e-commerce brand approached an SEO freelancer for an audit. They had 50K Instagram followers but minimal website SEO. Their online store was getting 500 organic visitors/month — almost all their sales came from Instagram DMs.
The Audit Findings:
| Section | Finding | Priority | Impact |
|---|---|---|---|
| Technical | Site loads in 4.2s (mobile score: 28/100), not mobile-optimized, buttons off-screen on phone | P0 | Losing 60% of mobile visitors |
| On-page | No H1 tags on any product page, meta descriptions missing on 40/50 pages | P0 | Zero CTR optimization |
| Content | 20 blog posts, all 6+ months old, average 400 words | P1 | Not competitive for any keyword |
| Keywords | Targeting "fashion clothing" (too broad), not "women's formal wear Pakistan" (high-intent) | P1 | Wrong keywords = wrong traffic |
| Backlinks | 3 backlinks total, all from irrelevant sites (DA <10) | P1 | No domain authority |
| Competitive | Top competitor ranks for 200 keywords, gets 100K monthly visitors with 85 backlinks (avg DA 35) | P1 | Massive gap to close |
The 90-Day Recommendations:
| Month | Action | Expected Result |
|---|---|---|
| Month 1 | Fix technical (CDN + compression + mobile responsive redesign), optimize all 50 product page titles + meta descriptions | +20% traffic, PageSpeed 70+ |
| Month 2 | Create 4 pillar articles (women's formal wear, men's casual, ethnic fashion Pakistan, sizing guide), refresh 10 old blog posts | +30% traffic, 15 new keywords |
| Month 3 | Get 20 backlinks (guest posts on fashion blogs, PR in Dawn lifestyle, directory listings), start programmatic city pages | +40% ranking boost, 10 DA increase |
Revenue Projection Presented to Client:
| Metric | Current | 90-Day Projection | 6-Month Projection |
|---|---|---|---|
| Organic visitors/month | 500 | 2,000 | 20,000 |
| Conversion rate | 2% | 3% (after UX fixes) | 4% (after content + trust) |
| Average order value | PKR 5,000 | PKR 5,000 | PKR 5,500 |
| Monthly sales | 10 | 60 | 800 |
| Monthly revenue | PKR 50,000 | PKR 300,000 | PKR 4,400,000 |
Investment: SEO retainer at PKR 65,000/month + part-time content writer at PKR 15,000/month + tools at PKR 3,000/month = PKR 83,000/month. ROI at month 6: PKR 4,400,000 revenue vs. PKR 498,000 total investment = 783% ROI.
Actual Results After 6 Months:
| Metric | Before | After 6 Months | Change |
|---|---|---|---|
| Organic traffic | 500/month | 18,500/month | +3,600% |
| Keywords on page 1 | 0 | 45 | +45 |
| Backlinks | 3 | 68 | +2,167% |
| Monthly organic revenue | PKR 50,000 | PKR 3,800,000 | +7,500% |
| PageSpeed mobile | 28/100 | 82/100 | +193% |
Freelancer's total audit + retainer income from this one client over 6 months: PKR 25,000 (audit) + PKR 390,000 (6 months × PKR 65,000) = PKR 415,000.
Client's Feedback: "Pehle humara sara revenue Instagram se aata tha — ek algorithm change se sab khatam ho sakta tha. Ab Google se bhi monthly 38 lakh aate hain. SEO ne humara business diversify kar diya."
Key Takeaways
- A complete SEO audit covers 8 sections: technical, on-page, content, keywords, backlinks, competitive analysis, traffic, and monetization — skipping any section leaves blind spots
- The executive summary and revenue projection are the two most important pages — business owners make hiring decisions from these, not the technical appendix
- The P0/P1/P2 priority matrix is what separates a professional consultant from someone who just dumps a list of issues — it tells clients where to spend their limited budget first
- Conservative revenue projections (20-40% traffic increase) build trust — over-promising leads to lost clients when reality doesn't match expectations
- The competitive analysis matrix reveals exploitable weaknesses — outdated competitor content, slow competitor sites, and thin competitor backlink profiles are your opportunities
- A well-produced audit (logo, color coding, screenshots, Before/After table) is worth PKR 25,000-50,000 as a standalone product and converts to retainers at 50-70%
- The 90-Day Action Plan is your closing tool — it answers "What happens after I pay you?" with specific monthly tasks and expected milestones
- Free tools (PageSpeed, Screaming Frog free, Ahrefs free, GSC) provide 90% of the data you need for a professional audit — you don't need expensive subscriptions to start
- Total audit production time with AI: 2-4 hours — this means you can profitably deliver audits at PKR 25,000 while spending only half a day per client
Lesson Summary
Capstone: Full SEO Audit Quiz
4 questions to test your understanding. Score 60% or higher to pass.