Session 19: On-Page Fixes & Prioritization Frameworks
Block 3: The Real-World Technical SEO/SEM Audit (A3) — Module 3: SEO and SEM Fundamentals
Module 3 MLOs: ML01 Apply keyword research and on-page SEO techniques · ML02 Conduct a basic site audit and prioritise optimisation tasks · ML03 Integrate SEO insights into broader strategy.
A3 weight: 30% of final grade. Criteria: Keyword Mapping · On-Page Fixes · Prioritised Actions. Detail: Grading Rubrics.
View lecture slides: Session 19 Slides
Template: prioritise with the SEO Triage Matrix — High impact / Low effort first, everything else gets an owner and a timeframe.
1-Hour Lecture (Theory & Strategy)
- Not all fixes matter equally. Use an Impact vs. Effort score (1–5 each) to rank action items — high impact/low effort fixes go first (“quick wins”).
- On-page fix categories: title tags & meta descriptions, header structure (H1/H2), internal linking, image alt text, content depth/freshness.
- Read the full theory here: On-Page SEO and Off-Page SEO (for context on what on-page fixes can and can’t fix alone).
- Communicating priorities to a non-technical stakeholder: translate “fix H1 tags” into “improves how clearly Google understands your top pages, low effort, do this week.”
flowchart TD
S17[S17 Technical Findings] --> ITEMS[Action Items List]
S18[S18 Keyword Gaps] --> ITEMS
ITEMS --> SCORE[Score Impact 1-5 and Effort 1-5]
SCORE --> WK[Do This Week: Quick Wins]
SCORE --> QTR[Do This Quarter: Bigger Projects]
SCORE --> BL[Backlog: Low Priority]
WK --> JUST[Justify Top 5 in Plain English]
JUST --> A3[A3 Part 3: Prioritized Actions]
Figure 1: Impact/Effort prioritization for SEO fixes
Key Concepts in Depth
An audit produces far more fixes than a client can do at once. A simple Impact × Effort score turns the list into a plan:
- Impact (1–5): how much the fix could improve visibility, traffic quality or conversions on pages that make money.
- Effort (1–5): time, cost, and the skills or permissions needed.
- Priority = Impact ÷ Effort. A score of 2 or more is usually a quick win.
| Quadrant | Impact | Effort | Action |
|---|---|---|---|
| Quick wins | High | Low | Do this week |
| Major projects | High | High | Plan for this quarter |
| Fill-ins | Low | Low | Batch when convenient |
| Money pits | Low | High | Backlog or drop |
Translating for stakeholders: replace jargon with the business effect. “Remove the Disallow rule” becomes “Let Google see our six course pages again; this takes 10 minutes and is the main reason they don’t appear in search.”
On-page fixes improve relevance and conversion, but they cannot replace authority. If competitors have far more reviews and links, note that off-page work (reviews, local citations, partnerships) is also needed.
Worked Example: Pathshala Tutors (Running Case)
| Fix | Impact | Effort | Priority | Bucket |
|---|---|---|---|---|
Remove Disallow: /courses/ from robots.txt |
5 | 1 | 5.0 | Do this week |
| Compress hero image (2.1 MB → under 200 KB WebP) | 4 | 1 | 4.0 | Do this week |
| 301-redirect http to https | 4 | 1 | 4.0 | Do this week |
| Rewrite title tags on 5 money pages | 4 | 2 | 2.0 | Do this week |
| Add batch timings, tutor profiles and fee range to /ielts-lalitpur/ | 4 | 2 | 2.0 | Do this week |
| Build an IELTS band score calculator | 4 | 4 | 1.0 | Do this quarter |
| Bilingual “IELTS kasari padhne” guide | 3 | 3 | 1.0 | Do this quarter |
| Alt text on 14 blog images | 1 | 1 | 1.0 | Backlog (batch) |
| Example justification: “Rewrite title tags: Google and searchers will see ‘IELTS Classes in Lalitpur | Fees & Batch Times | Pathshala’ instead of ‘Home’. About one hour of work, and it should raise click-through from search.” |
1-Hour Lab (Agency Execution) — time-boxed for 60 min
- 15 min: Take your Session 17 technical findings and Session 18 keyword gaps. List every fix as a single action item.
- 20 min: Score each item 1–5 on Impact and 1–5 on Effort. Calculate priority (Impact ÷ Effort). Sort into Do this week / Do this quarter / Backlog.
- 15 min: Write a one-line, plain-English justification for each of your top 5 “Do this week” items.
- 10 min: Self-check against the A3 Prioritised Actions row (impact-rated, owner + timeframe, no raw tool dump). If no live site, use Pathshala screenshots in this note.
Common Mistakes
- Scoring everything as Impact 5, which makes prioritisation meaningless.
- Ignoring dependencies (title tags on blocked pages do nothing until robots.txt is fixed).
- Technical jargon in the action list that the client cannot act on.
- Expecting on-page fixes alone to beat competitors with much stronger reviews and links.
Deliverable: Feeds Assignment A3 (Part 3 of 3)
Prioritized, justified action list — the “Prioritized Actions” rubric row of A3. Combined with Sessions 17–18, your A3 SEO Mini-Audit is now content-complete.
Summary
Prioritisation scores every fix on Impact and Effort, divides the two, and sorts the results into Do this week, Do this quarter and Backlog. Each top action gets a one-line, plain-English justification. The prioritised list is the part of the A3 audit that clients actually use.
Key Takeaways
- Priority = Impact ÷ Effort; quick wins first.
- Respect dependencies between fixes.
- Explain fixes in business terms.
- On-page and off-page work complement each other.
Review Questions
Short answer
- Describe the four quadrants of an Impact/Effort matrix.
- Why might a high-impact fix still not go first?
- Translate “add canonical tags” into plain English for a business owner.
Applied (case) questions
- Score and bucket these five fixes for a restaurant website: add menu in HTML (not just a PDF image), compress images, write 20 blog posts, add schema markup for opening hours, redesign the whole site.
- Write five plain-English justifications for an owner who has 30 minutes to approve your SEO plan.


