Resources/SOPs/SOP 013
SOP 013SEO

How to Perform On-Page Optimisation on a WordPress Post with Yoast

Time10–20 minutes per page
📊 LevelBeginner
📅 UpdatedMarch 2024
👤 WhoContent writer, SEO executive,…

🚀 Goal

Use the Yoast SEO plugin to optimise every page and blog post on a WordPress site so search engines can easily find, understand, and rank it.

🎯 Ideal Outcome

Every page and post has a green Yoast traffic light — correct title tag, meta description, keyword density, internal links, and readability score — ready to rank.

🤔 Why This Matters

On-page optimisation is one of the three pillars of SEO. Even well-written content gets ignored by search engines if the basic on-page signals are missing or wrong. Yoast makes this process systematic — you can optimise any page in 10–20 minutes following the same checklist every time.

RE

Reshma

SEO & GEO Manager, Unlearn Academy

Mentor Insight

Yoast is the most underutilised tool on every WordPress site we work with. Students install it, see the coloured dots, and then ignore them. I had an L2 student do a retrospective audit of 8 blog posts on their client's site — just going through Yoast and fixing every red dot. No new content written. Three of those posts moved from page 3–4 to page 1 within 45 days. The fixes took about 15 minutes per post. Total work: 2 hours. The client retained them for 6 months of ongoing SEO work. That's what systematic on-page optimisation does.

Result: 3 of 8 posts moved to page 1 within 45 days from Yoast fixes alone. Client retained for 6 months.

⚠️ Before You Start

WordPress.org (self-hosted) site — this SOP does not apply to WordPress.com

Yoast SEO plugin installed and activated

Target keyword identified for the specific page or post (see SOP 009 — Keyword Research)

Phase 1 — Before You Start
1

Select your focus keyword

Before opening Yoast, confirm the primary keyword for this page. From your keyword research spreadsheet, identify: • Primary keyword: the one phrase this page should rank for (e.g. 'digital marketing course Trivandrum') • Ensure this keyword is not already used as the focus keyword on another page (keyword cannibalisation) Each page targets ONE searcher intent. Each keyword bucket from your research maps to ONE page. If two pages target the same keyword — one will hurt the other. Open the post/page in WordPress Admin → Posts/Pages → Edit.
Phase 2 — Yoast Setup
2

Enter the focus keyword in Yoast

Scroll to the bottom of the WordPress editor → Find the Yoast SEO panel. Click 'SEO' tab → Find 'Focus keyphrase' field → Enter your primary keyword exactly as people search for it. Example: 'digital marketing course Trivandrum' (not 'digital marketing Trivandrum course') Yoast will immediately analyse the content and show a traffic light: • Green dot = Good • Orange dot = Needs improvement • Red dot = Problem to fix Your goal: get all dots to green or orange before publishing.
3

Optimise the SEO title

In the Yoast panel → SEO tab → Click 'Edit snippet' → Edit the SEO Title field. SEO Title rules: • Include the primary keyword in the first 60 characters • Keep total length under 70 characters (preview bar shows if it is too long) • Make it compelling — this is what appears in Google search results • Add a separator and your brand name at the end: 'Digital Marketing Course Trivandrum | Unlearn Academy' Avoid: duplicate titles (same as H1), generic titles (just brand name), or keyword-stuffed titles.
4

Write the meta description

Still in the snippet editor → Edit the Meta Description field. Meta description rules: • Under 155 characters • Include the primary keyword naturally • Write as a sentence, not a keyword list • Include a benefit or CTA: 'Enrol now', 'See all 200+ outcomes', 'Free consultation' Example: ✓ 'Learn digital marketing in Trivandrum with real client projects. 200+ placed graduates. Enrol at Unlearn Academy — Kazhakootam campus.' ✗ 'Digital marketing course, digital marketing training, Trivandrum, Kerala, best course' Meta descriptions do not directly affect rankings but they strongly affect click-through rate (CTR). A better description = more clicks = more traffic from the same ranking.
5

Check the Yoast SEO analysis results

Scroll through the Yoast SEO analysis — all items shown with coloured dots. Fix all red dots first, then orange. Common Yoast checks and how to fix them: • 'Keyphrase in introduction' (Red) — add the keyword naturally in the first paragraph • 'Keyphrase in title' (Red) — edit the SEO title to include the keyword • 'Keyphrase in meta description' (Orange) — edit the meta description • 'Keyphrase in subheading' (Orange) — add the keyword to at least one H2 or H3 • 'Text length' (Red) — content is too short; aim for minimum 600 words for most pages • 'Internal links' (Orange) — add at least 2 internal links to related pages • 'Outbound links' (Orange) — add at least 1 link to an external authoritative source • 'Image alt attributes' (Orange) — add alt text to images mentioning the keyword
6

Check Yoast Readability analysis

Click the 'Readability' tab in Yoast panel. Key readability checks: • 'Sentence length' — keep most sentences under 20 words. Long sentences = higher bounce rate. • 'Paragraph length' — maximum 150 words per paragraph. Shorter is better. • 'Subheading distribution' — add a subheading every 250–300 words • 'Passive voice' — under 10% of sentences in passive voice • 'Transition words' — use words like 'first', 'then', 'however', 'because' to guide readers Readability affects both user experience AND SEO. Google measures how long people stay on the page — well-structured, readable content keeps people reading.
💡

Pro tip: You do not need a perfect green readability score. Getting to orange on all items is sufficient. Do not sacrifice natural writing to chase a green dot.

7

Set the URL slug and publish

In the WordPress editor → Find the 'Permalink' section (usually top right or in the sidebar). URL slug rules: • Include the primary keyword • Use hyphens between words • Remove stop words (a, the, and, of, in) to keep it short • Example: 'digital-marketing-course-trivandrum' not 'the-best-digital-marketing-course-in-trivandrum-kerala' If you are editing an existing page: changing the URL slug will break existing links and backlinks. Only change it if the current URL has zero keywords and the page has no external links pointing to it. If in doubt — leave the URL as is and just optimise the on-page content. Click 'Update' or 'Publish'.

SOP Complete

You've completed all steps. Document your before/after results and add this to your portfolio as a case study.

Quick Reference

🧐 Where

WordPress Admin panel → Edit any post or page → Yoast SEO panel at the bottom.

🗓 When

Before publishing any new page or post. Also done retrospectively on existing pages that have never been optimised.

👤 Who

Content writer, SEO executive, or anyone who publishes content to a WordPress site.

Want to learn this live?

Join a cohort — real mentors, client briefs, and structured progression from L1 to L4.

Enquire Now

Save This SOP

Related SOPs

← All SOPs