Skip to content
New: free AI crawler checker. See if ChatGPT and Claude can read your site. Check now
Get a free audit
Get a free audit Contact us +91 96211 05242

Popular

Guide SEO Beginner

Yoast SEO for WordPress: setup, settings and Premium

Install and configure Yoast SEO, read its traffic lights without chasing them, and decide if Premium, its add-ons or Rank Math suit you.

  • 38 minRead time
  • 6 stepsWith a checklist
  • 18 Oct 2026Updated

Quick answer

Yoast SEO is the most installed SEO plugin for WordPress. The free version writes your titles and meta descriptions, builds XML sitemaps and schema, sets noindex and canonicals, and scores each post as you write. This guide shows how to set it up, which checks to act on, and when Premium is worth paying for.

  • Reviewed by Eram N. on 18 Oct 2026
  • 6 sources linked
  • Slides, checklist inside
  • Updated 18 Oct 2026

Aijaz AlamFact-checked and reviewed by Eram N.

Tick the steps as you go. Progress is saved on this device.

Chapter 1 of 6
4 min

What Yoast SEO is, who it's for, and when you don't need it

This guide is part of our "SEO tools explained" path. It's written for WordPress site owners who want their pages set up properly for search: a sweet shop, a clinic, a coaching centre, a D2C brand. It also suits freelancers and junior SEOs who meet Yoast on nearly every client site. You don't need to know any code.

By the end you'll be able to install and configure Yoast, write titles at template and page level, and keep the right pages out of Google. You'll read the traffic lights without chasing them, check your sitemap and redirects, and know whether to stay free, buy Premium or use Rank Math.

There are six chapters, about 40 minutes in all. Chapter 1 says what Yoast does and doesn't do. Chapters 2 to 5 follow the order you'd set up a site: install and settings, titles and indexing, the content analysis, then sitemaps, redirects and the other background features. Chapter 6 covers Premium, the AI tools, Local and WooCommerce SEO, prices, switching plugins and alternatives. Every chapter has step-by-step tasks, and each one ends with a check in one of our free tools. Prices were checked on Yoast's own site on 16 October 2026.

Quick answer

Yoast SEO is a WordPress plugin that writes your title and description tags, builds XML sitemaps and schema, and scores each post as you write it. The free version is enough for most small sites. You don't need it on Shopify-only or Wix sites, or if another SEO plugin already does the job.

WordPress on its own does very little for search. It doesn't give you a box for a meta description, it doesn't know your business name for schema, and its built-in sitemap is basic. An SEO plugin fills those gaps. Yoast SEO is the most installed one, and one of the oldest (All in One SEO came a year earlier, in 2007).[1]

10M+

active installations on WordPress.org[2]

96/100

rating from 27,819 ratings on the plugin page[2]

2 weeks

between updates; version 28.7 came out on 13 October 2026[2]

WordPress.org caps its counter at "10+ million", so the real figure could be higher. Yoast's own sales pages say it's "trusted on 13 million sites".[3] Either way, if you hire a developer in India to build a WordPress site, there's a good chance Yoast is already on it.

Two panels: on the left seven things Yoast writes on your pages (title tag, meta description, canonical, robots noindex, schema graph, XML sitemap, breadcrumbs); on the right four things outside its reach (hosting speed, content quality, links from other sites, Google Business Profile).Yoast controls the tags on your own pages. Speed, content and links are separate jobs.

What it does, in plain words

Yoast works in two places. The first is the settings screen, where you set rules once for the whole site. The second is a sidebar next to every post and page you write.

  • Tags Google reads: the title tag and meta description for every page, from templates you can override page by page. It also adds a canonical tag and lets you mark a page noindex (chapter 3).
  • Schema: structured data that tells search engines who runs the site (an organization or a person), and what each page is. Yoast's shop page says the free version generates over 50 schema types.[4]
  • XML sitemaps that update themselves as you publish (chapter 5).
  • Content checks: an SEO analysis built around one focus keyphrase, a readability analysis and an inclusive language analysis (off by default), each with red, orange and green lights (chapter 4).[2]
  • Breadcrumbs, llms.txt and social previews, plus a bulk editor for titles and descriptions.

Yoast SEO Premium adds redirects, up to five keyphrases per post, internal linking suggestions and the AI tools. It also bundles the Local, Video and News SEO plugins.[3] Chapter 6 covers what that costs and whether it's worth it.

Who it's for

Yoast suits anyone who runs a WordPress site and doesn't want to touch code. Think of a Kanpur sweet shop with a 15-page site, a Delhi dental clinic with a blog, or a content team publishing ten posts a week. Its strength is that it's predictable. The settings are few, the help centre is large, and most WordPress developers have used it.

It also works for people learning SEO. The sidebar turns the on-page basics from Guide 1, chapter 7 into a checklist you see while you write. Just don't treat its scores as rankings. Chapter 4 explains why.

When you don't need it

  • Your site isn't on WordPress. Shopify, Wix and Squarespace have their own SEO fields. Yoast does have a separate Shopify app at $19 per 30 days,[4] but that's a different product from the plugin this guide covers.
  • Another SEO plugin is already installed. If Rank Math or All in One SEO is running and set up, keep it. Two SEO plugins on one site output two sets of titles and schema. Guide 1 gives the same advice: switching plugins on a live site is more trouble than it's worth. Chapter 6 covers the exceptions.
  • Your theme or page builder already does it all, and you've checked the output. Open a page, view the source, and look for a title, a meta description, a canonical tag and JSON-LD schema. If they're all there and correct, a plugin adds little.

What it won't fix

A plugin can only control what's on your pages. It can't make a slow host fast, write useful content for you, or get other sites to link to you. It also has no say over your Google Business Profile, which matters more than any plugin for a shop or clinic (Guide 2, chapter 10).

Note

From our work: teaching SEO. When I taught SEO, my students were already doing client work, and most of the local business sites they handled ran on WordPress with shared hosting. The problem they met most often was site speed, and no SEO plugin setting touches that. Install Yoast for the tags and the sitemap, and treat speed as a separate job.

Our Website Speed Test and Google's PageSpeed Insights both measure it, and Guide 3, chapter 3 covers the usual WordPress fixes in order.

Free tool: Website Speed TestMeasure a page's server response, page weight and requests, with fixes for what slows it down.
Try it free

Next, install the plugin and set up the handful of settings that matter on day one.

Chapter 2 of 6
6 min

Install Yoast SEO and set it up on day one

Quick answer

Install Yoast from Plugins, Add Plugin, then run the First-time configuration. It optimises the plugin's data, asks whether the site is an organization or a person, and takes your logo and social profiles. Then check five settings: content types, archives, media pages, XML sitemaps and site connections. Allow 20 minutes.

The free plugin installs like any other WordPress plugin. The part people skip is the configuration afterwards, and that's where the schema and the search settings come from. Do it once, properly, and you rarely need to come back.

Install the free plugin

You need an administrator login to your WordPress dashboard. Then:[5]

  1. In the dashboard, go to Plugins and click Add Plugin.
  2. Search for "Yoast SEO".
  3. Click Install Now, then Activate.

Yoast also offers an automatic installer on its website and a .zip upload, but the Plugins screen is the simplest. If you bought Premium, you download a .zip from your MyYoast account, upload it under Plugins, Add Plugin, Upload Plugin, and then connect the site to your subscription in MyYoast.[6] Premium sits on top of the free plugin; keep both active.

Warning

If another SEO plugin is active, deactivate it before you configure Yoast, and import its data first if you're switching (chapter 6). Two plugins writing titles and schema at once gives Google two of everything, and it's an easy mess to avoid.

The First-time configuration

After you activate the plugin, a welcome screen offers "Start first-time configuration". If you missed it, go to Yoast SEO, General, First-time configuration.[7] It has four steps:

  1. SEO data optimization. Yoast scans your posts, pages and terms into its own tables (it calls them indexables) so it can see the site the way it reports on it. On a big site this takes a while; let it finish.
  2. Site representation. Organization or person, the name and the logo. This feeds the schema on every page.
  3. Social profiles. Links to your Facebook, Instagram, LinkedIn or X pages, which Yoast uses to give search engines more context about the site.
  4. Personal preferences. Whether to share usage data with Yoast. It's opt-in.[7]

Site representation: organization or person

This is the setting with the longest reach, because it decides what the schema on every page says about who's behind the site. Yoast's rule is simple. A business picks Organization; Yoast says a local business should choose Organization, and that it's the default when Yoast Local SEO is installed. A personal blog or portfolio picks Person.[8]

ChoiceWhat you fill inPick it for
OrganizationOrganization name, an alternate name (an acronym or short form), logo, social profile linksA sweet shop, clinic, coaching centre, agency or brand
PersonA WordPress user (their profile supplies the name and social links), a personal logo or avatarA personal blog, a freelancer's portfolio, an author site

Yoast says this information feeds Google's Knowledge Graph and may help you get a knowledge panel.[8] "May" is the right word. Google decides who gets a panel, and a plugin setting doesn't guarantee one. What the setting does guarantee is that your schema names the right business, with the right logo, on every page. Use the exact business name from your signboard and your Google Business Profile, not a keyword version of it.

Redrawn Yoast SEO Settings screen, Site representation: Organization selected, organization name Agarwal Mithai Bhandar, alternate name Agarwal Mithai, a square AM logo and Facebook and Instagram profile links, with four numbered notes.Site representation for a made-up Kanpur sweet shop. Drawn by us; names are made up.

If you pick Person, the details come from that user's WordPress profile, so update the profile too. Changing a social link in Yoast changes it in the user profile, and the other way round.[8]

Five settings to check after the wizard

Everything else lives under Yoast SEO, Settings.[9] Most defaults are fine. These five are worth a look on day one.

WhereWhat it doesWhat we'd do
Content typesOne toggle per type (posts, pages, products, and any type a theme or plugin adds) for whether it can appear in search resultsKeep posts and pages on. Turn off types you never meant to be public, such as portfolio items or templates a page builder created
Categories & tagsThe same toggle for category and tag archives, plus their title templatesKeep categories on. If you have dozens of tags with one post each, consider turning tags off
Advanced, ArchivesToggles for author, date and format archivesOn a one-author site, the author archive repeats the blog page; date archives rarely help anyone
Advanced, Media pagesAn "Enable media pages" toggle. It's off by default, which redirects WordPress's empty attachment pages to the image file itself[10]Leave it off. Turn it on only if a developer built something on attachment pages, such as a photo gallery site
Site features, XML sitemapsBuilds sitemap_index.xml (chapter 5)Check it's on, open it, and submit it in Search Console

Turning a type off sets those pages to noindex[11] and drops them from the sitemap.[12] That's what you want for junk, and a disaster if you do it to your products by mistake. Before you save, read each toggle twice.

Site basics and Site connections

Under Site basics you set the website name, an alternate name, the tagline, the title separator and a default image for social shares. There's also a toggle that keeps the advanced per-post settings (noindex, canonical) for editors and administrators only.[9] Leave that on if guest writers or interns log in. A writer who can noindex a page will, sooner or later, by accident.

Site connections takes verification codes for Google Search Console, Bing Webmaster Tools, Baidu and Yandex.[9] It works, but we'd verify Search Console with a Domain property through your DNS instead, because it covers every version of your site and survives a plugin change. Our Search Console guide walks through it, and our Bing Webmaster Tools guide covers Bing's side.

Set up Yoast for a small business site

20 minFree
  1. Install and activate Plugins, Add Plugin, search "Yoast SEO", Install Now, Activate.
  2. Run the First-time configuration Let the data optimization finish. For a Kanpur sweet shop, choose Organization, type the shop's name exactly as on its Business Profile, and upload a square logo.
  3. Add social profiles Only the ones you actually post on, such as the shop's Instagram and Facebook pages.
  4. Check content types and archives Posts and pages on; anything you don't recognise off; author and date archives off on a one-author site.
  5. Check the media pages redirect Under Advanced, Media pages, leave "Enable media pages" off, so attachment pages redirect to the image.
  6. Open the sitemap Site features, XML sitemaps, View the XML sitemap. You should see a list of sitemaps for posts, pages and categories.
  7. Submit it In Search Console, go to Sitemaps and submit sitemap_index.xml.
  8. Check one page Run the home page through our Meta Tag Analyzer and Schema Markup Validator to see the title, description and Organization schema Yoast now outputs.
Free tool: Schema Markup ValidatorExtract and validate the structured data (JSON-LD) on a page.
Try it free

If the validator shows two Organization blocks, your theme or another plugin is adding its own. Switch one off. Guide 3, chapter 7 gives the rule: let one SEO plugin own the graph.

With the site-wide settings done, the next job is the templates that write a title and description for every page.

Chapter 3 of 6
6 min

Titles, meta descriptions, noindex and canonicals

Quick answer

Yoast writes a title and meta description for every page from templates under Settings, built from snippet variables such as %%title%% and %%sitename%%. Override them on your important pages in the editor's Search appearance section. The Advanced tab on each post sets noindex and the canonical URL. Check the result with a live tag checker.

Templates are the reason a 300-post blog doesn't end up with 300 pages titled "Blog". Set them once, then spend your own time on the 10 or 20 pages that bring in business.

Templates and snippet variables

In Yoast SEO, Settings, each content type has a Search appearance section with an SEO title template and a meta description template. The same goes for the homepage, categories and tags, archives, and special pages such as internal search results and the 404 page.[9] The templates are built from snippet variables, which Yoast replaces with real text on each page.[13]

VariableBecomesGood for
%%title%%The post or page titleEvery post and page template
%%sitename%%The site title from WordPress's General settingsThe end of most titles
%%sep%%The separator you chose (a dash, a pipe and so on)Between the page title and site name
%%primary_category%%The post's primary categoryBlogs where the category adds meaning
%%term_title%%The category or tag nameCategory and tag templates
%%excerpt%%The excerpt, or an automatic one if there's noneA fallback meta description

The default post title template puts the post title first and the site name last, which is what most sites want. Change it only with a reason. One we'd act on: a Pune coaching centre whose site name is "Shree Sai Academy for IIT-JEE, NEET and Foundation Classes" will lose half its title to the brand. Shorten the site title in WordPress, or drop %%sitename%% from the post template.

For meta descriptions, we'd leave the post template empty rather than fill it with %%excerpt%%. Google says snippets are "primarily created from the page content itself" and that it only sometimes uses the meta description.[14] An automatic excerpt is no better than what Google picks on its own. A written one, on pages that matter, is.

Writing them page by page

Open a post or page and click the Yoast icon at the top right of the editor to open the sidebar. In the classic editor, the meta box sits below the post.[15] Under Search appearance you get three fields (SEO title, slug and meta description) and a Google preview for mobile and desktop.[2]

Redrawn Yoast sidebar, Search appearance: a mobile Google preview for a dental clinic's root canal page, the SEO title field with Separator and Site title variable chips, a green length bar, the slug and the meta description.Search appearance for a made-up Delhi dental clinic. Drawn by us; the figures are made up.

The preview and Yoast's length bars are a guide, not a rule. Google says there's "no limit on how long a <title> element can be"; it cuts the title link to fit the screen as needed.[16] The same goes for meta descriptions.[14] Google also builds the title link from more than your title tag. It may use the main heading, other prominent text, or the words in links pointing at the page.[16] So a title that matches the page's H1 is more likely to be shown as written.

Write the title and description for a service page

10 minFree
  1. Open the page For example, a Delhi dentist's root canal page, in the WordPress editor. Open the Yoast sidebar and go to Search appearance.
  2. Write the title Service and place first, brand last: "Root Canal Treatment in Lajpat Nagar, Delhi | Smile Dental". Delete the template variables if you're writing it by hand.
  3. Check the slug Short and readable: /root-canal-treatment/. Don't change the slug of a page that already ranks unless you add a redirect (chapter 5).
  4. Write the description What the page offers, one real detail and a reason to click: "Single-sitting root canals with digital X-rays, Monday to Saturday. See the steps, recovery time and how to book."
  5. Look at the mobile preview If the title is cut before the place name, shorten the front, not the place.
  6. Update and check live Run the URL through our Meta Tag Analyzer. It reads the tags in the page's HTML, the way a crawler would, so you see what Google gets, not what the editor shows.
Free tool: Meta Tag AnalyzerAudit title, description, Open Graph, Twitter and other meta tags of a page.
Try it free

If you have hundreds of pages with no description, Yoast's bulk editor lists titles, descriptions and focus keyphrases for every page in one place. It's free for manual edits; Premium adds AI drafts you approve before they save.[2] Guide 2, chapter 7 has the full rules for writing both.

The Advanced tab: noindex

Some pages shouldn't be in Google: an order thank-you page, a login page, a landing page made for one WhatsApp campaign. To keep one out, open it in the editor, go to the Yoast sidebar's Advanced tab, and under "Allow search engines to show this content in search results?" choose No.[11] Only editors and administrators see this tab by default.

Keep a thank-you page out of Google

5 minFree
  1. Open the page For a D2C brand, the page buyers see after paying, such as /order-received/.
  2. Set noindex Advanced tab, "Allow search engines to show this content in search results?", No. Update the page.
  3. Check it live Paste the URL into our Noindex Tag Checker. It reads the meta tag, the X-Robots-Tag header and robots.txt, so you'll see if something else is overriding Yoast.
  4. Don't block it in robots.txt as well Google says a noindex only works if robots.txt doesn't block the page, because Google has to crawl it to see the tag.[17]
Free tool: Noindex Tag CheckerFind noindex in meta robots tags and X-Robots-Tag headers that keep a page out of search.
Try it free

Noindex works on whole groups too. The toggles from chapter 2 (content types, categories, tags and archives) set every page of that type to noindex at once. Internal search results and 404 pages are already noindex by default.[11]

The Advanced tab: canonical URL

Yoast adds canonical tags to your pages automatically.[18] You only touch it when two pages carry the same content and you want Google to treat one as the original. Then enter the full URL of the original in the Advanced tab's Canonical URL field, with https and www or non-www exactly as your site uses them.

Two things trip people up. First, Yoast doesn't output a canonical on a noindexed page, so if the tag seems to be missing, check the noindex setting.[18] Second, don't use noindex to pick between duplicates. Google says it doesn't recommend that, because noindex "will completely block the page from Search"; use a canonical instead.[19] And a canonical is a strong signal, not an order. If your internal links all point at the other URL, Google may pick that one (Guide 3, chapter 4).

Free tool: Canonical Tag CheckerCheck a page's canonical tag and catch canonical mistakes.
Try it free

Run up to 10 URLs through the checker after any change. It flags missing, conflicting and chained canonicals and ones pointing at broken pages. Next, the part of Yoast everyone notices first: the coloured lights.

Chapter 4 of 6
7 min

The SEO and readability analysis: focus keyphrase and traffic lights

Quick answer

Yoast checks each post against one focus keyphrase (five in Premium) and against readability rules, and shows a red, orange or green light per check. Green means "meets Yoast's rule", not "will rank". Act on the checks about titles, links and duplicate keyphrases. Treat density, text length and transition words as hints you can ignore.

The lights are the most visible part of Yoast and the most misread. A green dot feels like a pass mark. It isn't one. Google has never seen your Yoast score, and Yoast says plainly that not every light needs to be green.[20]

The focus keyphrase

The focus keyphrase is the search you want a page to rank for. You type it into the field at the top of the Yoast sidebar, and the SEO analysis checks the page against it. The field is there in both the free and Premium versions. A "Get related keyphrases" button below it shows related searches with their volume and trend, from Yoast's Semrush integration.[15]

Pick it from real keyword research, not a guess (Guide 1, chapter 6). Then google it and look at what ranks. If the results are all coaching centre listings and your page is a blog post, the keyphrase is wrong for that page, whatever colour the light turns.

Not every page needs one. Yoast's own advice is that a contact page or a temporary announcement can be left without a focus keyphrase.[15] The free version takes one keyphrase per post. Premium takes up to five, and also counts synonyms and other word forms, so "dentist" and "dentists" both match.[3]

What the lights mean

Each check shows a light. Here are Yoast's definitions. Green means the content meets Yoast's criteria for that check. Orange is a warning that something could be better, and red marks a problem it thinks needs attention now.[21] The light on the tab itself is the overall score for that analysis. A grey bullet appears for a few special cases, such as a keyphrase made only of words like "the" or "and".[15]

We often get this question: no, not every traffic light has to be green.[20]

Edwin ToonenStrategic content specialist, Yoast (2024)

The same article says an article "will still be able to rank even if it doesn't pass all of the tests". Another Yoast article has a section headed "Don't go chasing green traffic lights", warning that chasing them can lead to keyword stuffing.[21] We agree, and we'd go further. Use the lights as a checklist for things you might have forgotten, then decide each one yourself.

Redrawn Yoast SEO analysis for the keyphrase JEE Main study timetable: twelve checks with red, orange and green lights; previously used keyphrase, keyphrase in SEO title and internal links marked act; keyphrase density 0.4%, image keyphrase and outbound links marked fine to ignore here.Act on the checks about titles, links and duplicate keyphrases. Drawn by us; the figures are made up.

The SEO checks, and which to act on

Yoast lists more than 15 checks in the SEO analysis.[22] Here they are, with our view on each for a normal business site.

CheckWhat Yoast looks atOur view
Keyphrase in titleThe keyphrase in the SEO titleAct. It's the clearest signal of what the page is about
Keyphrase in introductionWords from the keyphrase in the first paragraphAct, if it reads naturally. Readers want the answer early too
Keyphrase in meta descriptionAll keyphrase words in one sentence of the descriptionAct lightly. Write for the click first
Keyphrase in slugThe keyphrase in the URLAct on new pages. Never change an old URL just for this
Keyphrase in subheadingsAt least one keyphrase word in a subheadingAct where a subheading fits; skip forced ones
Keyphrase densityHow often the keyphrase appears for the text lengthIgnore the number. Act only when it says you've used it too often
Keyphrase lengthWhether the keyphrase is too longAct. A 9-word keyphrase is a sentence, not a search
Previously used keyphraseWhether another post already uses the same keyphraseAct. Two pages chasing one search compete with each other
Link focus keyphraseLinks in your text whose link text is your own keyphraseAct. You're sending readers away with the words you want to rank for
Keyphrase in image alt attributesThe keyphrase or a synonym in alt textIgnore if forced. Alt text should describe the image
Text lengthWhether the text is long enoughIgnore on contact, product and short-answer pages
Internal linksFollowed links to your own pagesAct. Every page should link somewhere useful
Outbound linksFollowed links to other sitesAct when you quote a fact; otherwise optional
SEO title width, meta description lengthWhether they're likely to be cut offAct if the cut hides something important; otherwise relax
Keyphrase distribution, stale cornerstone content (Premium)Keyphrase spread through the text; cornerstone pages not updated recentlyThe stale check is useful. Distribution is a hint

Our two "ignore" calls come from Google, not just taste. On length, Google's SEO Starter Guide says "there's no magical word count target, minimum or maximum". On density, it says repeating the same words over and over is tiring for users, and that keyword stuffing is against its spam policies. It gives no ideal number.[23] Yoast's density check wants 0.5% to 3% for green, with all the keyphrase words in one sentence. On texts under 100 words it counts uses instead of a percentage.[24] That range is Yoast's rule, not Google's.

Free tool: Word Counter & Keyword Density CheckerCount words and see which keywords and phrases a text or page uses most.
Try it free

Our checker shows the count and percentage for each keyword and phrase, and colours each target phrase green, amber or red, where red risks looking like keyword stuffing. It's useful for drafts you write outside WordPress, and pasted text never leaves your browser.

The readability checks

The readability analysis looks at how easy the text is to read. In WordPress it checks sentence length (it flags a text when more than a quarter of its sentences run over 20 words), paragraph length, subheading distribution and passive voice. It also looks at transition words, runs of sentences that start with the same word, and word complexity. Word complexity is greyed out in the free version.[20] Click the eye icon next to an orange or red light to highlight the sentences it means.

Most of these help on a phone screen, where a 200-word paragraph looks like a wall. Two need judgement. Transition words ("therefore", "besides that") can turn into filler if you add them just for the light. And technical or medical pages often need longer sentences. Yoast itself says some industries use language that's different from what most people would use: "That's perfectly fine."[20] Aim for a green light on the Readability tab, not on every line.

The third analysis, inclusive language, flags words that may exclude or hurt readers.[21] It's off by default; switch it on under Settings, Site features.[25] It's worth a glance on public-facing pages; it has nothing to do with rankings.

Optimise a blog post with the Yoast sidebar

20 minFree
  1. Set the keyphrase For a Pune coaching centre's post, use the search you researched, for example "JEE Main study timetable".
  2. Fix the red SEO checks first Usually the keyphrase missing from the title or introduction, no internal links, or a previously used keyphrase. If another post already uses it, decide which page should rank and change or merge the other.
  3. Read the orange ones and decide Fix the ones that help a reader; leave density and image alt alone unless the fix reads naturally.
  4. Add two internal links One to the course page, one to a related post, with link text that says where the link goes.
  5. Open Readability Click the eye icon on long paragraphs and long sentences, and split the worst ones. Ignore the rest.
  6. Mark cornerstone pages If this is one of your most important posts, toggle Cornerstone content in the sidebar. Yoast then runs stricter SEO and readability checks on it, and Premium warns you when a cornerstone page hasn't been updated for six months.[25]
  7. Publish, then check the page live Use our Meta Tag Analyzer to confirm the title and description, as in chapter 3.

Do not

  • Repeat the keyphrase to push density into the green
  • Change an old, ranking URL to add the keyphrase
  • Stuff alt text with the keyphrase
  • Pad a 300-word answer to 1,000 words because "text length" is orange

Do

  • Fix every red light that's about titles, links or duplicate keyphrases
  • Use one keyphrase per page, and a different one on every page
  • Split long paragraphs for phone readers
  • Judge the page by Search Console clicks, not by its Yoast score

That last line matters most. Once a page is live, its Performance report in Search Console tells you whether the keyphrase was right (our Search Console guide). Next: the technical features that run without you looking at them.

Chapter 6 of 6
8 min

Premium, AI, add-ons, pricing, switching and alternatives

Quick answer

Yoast SEO Premium costs US$118.80 a year per site (about ₹11,405), checked 16 October 2026. It adds redirects, five keyphrases, internal linking suggestions, AI tools and the Local, Video and News plugins. WooCommerce SEO is $178.80 a year. Most small sites do fine on the free plugin. Switching to or from Rank Math takes an import and a careful check.

Yoast's free plugin covers the basics of chapters 2 to 5. Everything below is extra. Here's what each paid piece does and who should pay for it.

The AI features

Yoast's AI tools come with Premium and the plans above it. There's no separate AI subscription or credit pack.[2] The free plugin has two AI-related features, llms.txt and schema aggregation, but none of the writing tools.[37]

FeatureWhat it doesPlan
AI GenerateFive suggested SEO titles or meta descriptions for a post, page, category or tag; "Generate 5 more" for another setPremium; products need WooCommerce SEO
AI OptimizeSuggested edits for five checks: keyphrase in introduction, keyphrase density, keyphrase distribution, paragraph length and sentence length. You apply or dismiss each onePremium
AI SummarizeA bullet-point summary of a post you can place in the block editorPremium
Content PlannerFive post ideas based on your own site, and a starter draftPremium
Bulk editor with AIAI drafts of missing titles and descriptions across the site, approved before saving. Manual bulk editing is freePremium
AI Brand InsightsA weekly check of how ChatGPT, Gemini, Claude and Perplexity mention your brand for up to five questions, with sentiment, citations and competitorsYoast SEO AI+ only

Sources for the table: Yoast's AI features page and help articles.[37] The first time you use AI Generate or AI Optimize, you have to grant consent, because Yoast's AI features send your content to external services.[38] If you write for a client, check that their contract allows it.

Our view: AI Generate is handy for a backlog of 300 posts with no meta description, and you still read every line before you apply it. We'd be careful with AI Optimize on density. It suggests where to add the keyphrase,[39] and density is the number chapter 4 told you to treat as a hint. And Brand Insights is one brand, five questions, once a week. That's a small sample. Guide 5, chapter 8 shows a free monthly prompt log that covers the same ground.

Local SEO and WooCommerce SEO

Yoast Local SEO is a separate plugin, now included in Premium, WooCommerce SEO and AI+.[40] You enter your business details once (single or multiple locations, business type, address, opening hours, area served) and it turns them into LocalBusiness schema. It also adds location pages, a store locator and Google Maps embeds; the maps need a Google Maps API key.[41] That suits a Delhi dental chain with five clinics, each needing its own page with its own hours. For a single shop, the free plugin's Organization schema plus a correct Google Business Profile does most of the work (our Business Profile guide).

Yoast WooCommerce SEO is for online stores on WooCommerce. It adds product schema with price, availability, ratings and identifiers such as GTIN. Product sitemaps skip cart, checkout and filter pages, and the product checks look at SKUs, GTINs and short descriptions. It includes everything in Premium.[42] If you run a store, this is the plan to compare, not Premium.

Pricing, checked 16 October 2026

Yoast's site offers prices in US dollars, euros and pounds. It showed no rupee price for India on the day we checked. So the table gives the US dollar price, plus rupees at ₹96 to US$1 (the X-Rates monthly average for 1 to 16 October 2026).[43] Yoast's prices are shown excluding VAT, and the WordPress plans are billed yearly.[4]

PlanPriceAbout ₹ a yearAdds
Yoast SEOFree0Everything in chapters 2 to 5 except the items marked Premium
Yoast SEO Premium$118.80 a year (about $9.90 a month)₹11,405Redirects, 5 keyphrases, linking suggestions, AI tools, Bot Blocker, IndexNow, Local, Video and News SEO, one Google Docs add-on seat, Yoast SEO Academy, 24/7 support
Yoast WooCommerce SEO$178.80 a year (about $14.90 a month)₹17,165All of Premium, plus product schema, product sitemaps and product AI
Yoast SEO AI+$358.80 a year (about $29.90 a month)₹34,445All of WooCommerce SEO, plus AI Brand Insights
Google Docs add-on, extra seat$5 a month₹5,760Yoast's checks inside Google Docs for one more writer

One Premium subscription covers one site or domain. If you run several sites you buy one each, with a bulk discount at checkout, and agencies with 100 or more sites get custom pricing.[3] You can also use it on a staging copy, moving the subscription between the live and staging sites in MyYoast.[3]

Is Premium worth it?

For a 15-page local business site, we don't think so. You'd be paying ₹11,405 a year mainly for redirects you'll need twice. Buy it when one of these is true:

  • You change URLs or delete pages often, and someone forgets redirects.
  • A team publishes several posts a week and needs linking suggestions and AI help with metadata.
  • You have several locations and want Local SEO's location pages and store locator.
  • You run WooCommerce. Then compare WooCommerce SEO instead.

Rank Math's free version includes a redirect manager, a 404 monitor and five focus keywords per post by default.[44] If those are all you want from Premium, look there first. Our Yoast vs Rank Math guide compares the two plan by plan.

Pros

  • The most installed SEO plugin, with 10 million+ active installs and a 96/100 rating
  • Few settings, sensible defaults, a large help centre
  • Free plugin covers titles, sitemaps, schema, breadcrumbs, noindex, canonicals and llms.txt
  • Updated every two weeks
  • Premium's redirect prompts catch changed and deleted URLs

Cons

  • Redirects, extra keyphrases, linking suggestions and all AI writing tools are paid
  • Priced per site, so several sites add up fast
  • No rupee pricing on the day we checked
  • The traffic lights invite keyword stuffing if you chase green
  • Local and WooCommerce features need a paid plan

Switching from Rank Math to Yoast

Switch only for a reason, such as a team that already knows Yoast, or a client who insists. A plugin change on a live site always carries some risk. If you do it, follow Yoast's steps:[45]

Move a site from Rank Math to Yoast SEO

45 minFree (redirects need Premium)
  1. Back up the site Files and database, before anything else. If Rank Math has redirects, export them now under Rank Math SEO, Redirections, as an .htaccess file.[46]
  2. Crawl or list 10 key URLs Note each one's title, description, canonical and schema now, with our Meta Tag Analyzer and Schema Markup Validator. You'll compare after.
  3. Deactivate Rank Math, install Yoast Plugins screen, as in chapter 2.
  4. Import Yoast SEO, Tools, Import and Export, Import from other SEO plugins. Choose Rank Math and click Import, then wait for the notice.
  5. Check a few posts The focus keyphrase and search appearance fields should be filled in.
  6. Run the First-time configuration Then use the last step of the import tool to clean up the old Rank Math data.
  7. Rebuild what didn't come across Rank Math's own help page says Yoast's import brings over titles, descriptions and keyphrases, but not Rank Math's settings, schema added to posts or redirects.[47] Re-enter settings by hand. Import the .htaccess file from step 1 into Yoast Premium (Tools, Import and Export, Import redirects),[32] or add the redirects to a free redirect plugin.
  8. Compare the 10 URLs Same titles, descriptions and canonicals; one schema graph; every old redirect still returning a 301 in our HTTP Status Checker. Rank Math's sitemap index is also at sitemap_index.xml, so the address usually stays the same; open it to check it lists Yoast's sitemaps, and resubmit it in Search Console.[48]

Switching from Yoast to Rank Math

Rank Math's setup wizard spots Yoast, lets you deactivate it, and imports its data in the next step. If you skipped that, go to Rank Math SEO, Status & Tools, Import & Export, and import from the Yoast SEO tab under Other Plugins. Rank Math also has a Yoast Block Converter, under Database Tools in its Advanced Mode, that turns Yoast's FAQ and HowTo blocks into its own.[49] Do the same before-and-after check of 10 URLs. Our Rank Math guide covers its set-up from there.

Alternatives, and which one when

A plugin writes the tags. Our free tools check what actually reaches Google, whichever plugin you use:

SituationOur pickWhy
Small WordPress site, Yoast already installedYoast SEO freeIt does the job; switching costs more than it saves
New WordPress site, want redirects freeRank Math freeRedirects, 404 monitor and five keywords at no cost
Agency with many client sitesCompare per-site costsYoast Premium is priced per site; see Yoast vs Rank Math
WooCommerce storeYoast WooCommerce SEO or a rival's store featuresProduct schema and product sitemaps matter more than anything else here
Want an all-in-one plugin with rank trackingAll in One SEO2 million+ installs;[1] see our AIOSEO guide
Any plugin, checking the outputOur Meta Tag Analyzer and Schema Markup ValidatorFree, and they read the live page, not the plugin's settings

Need someone to set it all up and keep it right? Our SEO service and web development team can handle it, and you can get a quote online.

Test yourself

Ten questions on the whole guide. Pick an answer, check it, and see your score at the end.

Quiz10 questions
Which of these needs Yoast SEO Premium?
Show answer

Answer: B, The redirect manager. Sitemaps, canonicals and llms.txt are in the free plugin. The redirect manager, with its prompts when you change or delete a URL, is Premium (chapters 1 and 5).

A sweet shop in Kanpur sets up Site representation. What should it choose?
Show answer

Answer: A, Organization, with the shop's exact name and logo. Yoast says a local business should choose Organization. Use the name on the signboard and Business Profile, not a keyword version, because it goes into the schema on every page (chapter 2).

Whose rule is "keyphrase density between 0.5% and 3%"?
Show answer

Answer: C, Yoast's. It's the range Yoast's check wants for a green light. Google gives no ideal number and says keyword stuffing is against its spam policies (chapter 4).

Where do you keep a single thank-you page out of Google with Yoast?
Show answer

Answer: D, The Advanced tab, by choosing No under "Allow search engines to show this content in search results?". That sets the page to noindex. Then check it live in the Noindex Tag Checker, and don't block it in robots.txt, or Google can't see the tag (chapter 3).

A page has no canonical tag in its source, even though Yoast is active. What's the most likely reason?
Show answer

Answer: A, The page is set to noindex. Yoast doesn't output a canonical on a noindexed page. Check the Advanced tab first (chapter 3).

Which sitemap URL do you submit in Search Console for a site using Yoast?
Show answer

Answer: C, /sitemap_index.xml. The index links to every sub-sitemap and updates itself. A file at /sitemap.xml is probably from another plugin or WordPress core (chapter 5).

You switch on Yoast's llms.txt feature. What will it do for Google Search?
Show answer

Answer: B, Nothing; Google Search ignores llms.txt. It's free and harmless, but Google Search ignores it and most llms.txt files get no requests at all (chapter 5, and Guide 5, chapter 7).

What did Yoast SEO Premium cost on 16 October 2026?
Show answer

Answer: D, $118.80 a year per site (about $9.90 a month), excluding VAT. That's about ₹11,405 at ₹96 to the dollar. Yoast showed no rupee price, and each subscription covers one site (chapter 6).

According to Rank Math's help page, what doesn't Yoast's Rank Math import bring across?
Show answer

Answer: C, Rank Math's settings, schema added to posts, and redirects. Titles, descriptions and keyphrases come across. Settings, post schema and redirects have to be rebuilt, so check 10 key URLs before and after (chapter 6).

On a medical page, Yoast's transition words check is orange. What should you do?
Show answer

Answer: B, Leave it if the text reads well; aim for a green light on the Readability tab, not on every check. Yoast says not every light has to be green and that some industries use different language, which is fine. Adding words just for the light creates filler (chapter 4).

Frequently asked questions

Frequently asked

Is Yoast SEO free?

Yes. The Yoast SEO plugin on WordPress.org is free and covers titles and meta descriptions, XML sitemaps, schema, breadcrumbs, noindex and canonical settings, llms.txt and the SEO and readability analysis. Yoast SEO Premium is the paid version, at $118.80 a year per site (about ₹11,405) when we checked on 16 October 2026.

Is Yoast SEO Premium worth it?

For a small local business site, usually not. Buy it if you change or delete URLs often and need redirects. It also makes sense for a team that publishes a lot and wants linking suggestions and AI help with metadata, or for a business with several locations that wants the Local SEO plugin. For a WooCommerce store, compare Yoast WooCommerce SEO instead.

Does Yoast SEO improve my Google rankings?

Not on its own. It makes sure the technical basics are right: clear titles, a sitemap, correct noindex and canonical tags, and schema about your business. Rankings still depend on useful content, a fast site and links from other sites, none of which a plugin can supply.

Do all Yoast traffic lights need to be green?

No. Yoast itself says not every light has to be green, and that a page can rank without passing every check. Fix red lights about titles, internal links and duplicate keyphrases. Treat keyphrase density, text length and transition words as hints, not rules.

What is a focus keyphrase in Yoast?

It's the search you want a page to rank for, typed into the Yoast sidebar. Yoast then checks whether the phrase appears in places like the title, introduction, slug and meta description. The free version takes one per page, Premium takes up to five, and pages like Contact can be left without one.

Where is the Yoast sitemap?

At yoursite.com/sitemap_index.xml. It's an index linking to separate sitemaps for posts, pages and categories, and it updates itself. Submit that one URL in Search Console's Sitemaps report.

Does Yoast SEO create an llms.txt file?

Yes, for free. Turn it on under Yoast SEO, Settings, Site features, AI tools, and choose automatic or manual page selection. It isn't available on multisite installs. Google Search ignores llms.txt, so treat it as optional.

Can I use Yoast SEO and Rank Math together?

No. Two SEO plugins write two sets of titles, canonicals and schema on the same pages. Pick one. Each has an import tool for the other's data if you switch, but check your key pages before and after.

Yoast or Rank Math: which is better?

Both have 96/100 ratings on WordPress.org. Rank Math's free version includes redirects and multiple focus keywords, which are paid in Yoast. Yoast has more installs and fewer settings. If one is already set up on your site, keep it. Our Yoast vs Rank Math guide compares them in detail.

Does Yoast show prices in rupees?

Not when we checked on 16 October 2026. Yoast's site showed prices in US dollars, euros and pounds, excluding VAT. At ₹96 to the dollar, Premium is about ₹11,405 a year and WooCommerce SEO about ₹17,165 a year.

Sources

References

  1. All in One SEO (plugin page: 2,000,000+ active installs), WordPress.org, version 5.0.3, accessed 16 Oct 2026
  2. Yoast SEO: Search Optimization for WordPress (plugin page and API data: version 28.7, 10,000,000+ active installs, 96/100 from 27,819 ratings), WordPress.org, version 28.7 released 13 Oct 2026, accessed 16 Oct 2026
  3. Yoast SEO Premium, Yoast, prices seen 16 Oct 2026, accessed 16 Oct 2026
  4. Plans and pricing, Yoast, prices seen 16 Oct 2026, accessed 16 Oct 2026
  5. How to install Yoast SEO for WordPress, Yoast help center, accessed 16 Oct 2026
  6. How to install Yoast SEO Premium on your WordPress website, Yoast help center, accessed 16 Oct 2026
  7. Yoast SEO First-time configuration, Yoast help center, accessed 16 Oct 2026
  8. Yoast SEO settings: Site representation, Yoast help center, accessed 16 Oct 2026
  9. Configuration guide for Yoast SEO, Yoast help center, accessed 16 Oct 2026
  10. Yoast SEO settings: Media pages, Yoast help center, accessed 16 Oct 2026
  11. How to noindex URLs, Yoast help center, accessed 16 Oct 2026
  12. XML sitemaps in the Yoast SEO plugin, Yoast help center, accessed 16 Oct 2026
  13. List of available snippet variables in Yoast SEO, Yoast help center, accessed 16 Oct 2026
  14. Control your snippets in search results, Google Search Central, updated 20 Apr 2026, accessed 16 Oct 2026
  15. How to choose the right focus keyword + examples, Yoast blog (Edwin Toonen), 5 Oct 2023, updated 19 Aug 2026, accessed 16 Oct 2026
  16. Influencing your title links in search results, Google Search Central, updated 10 Dec 2025, accessed 16 Oct 2026
  17. Block Search indexing with noindex, Google Search Central, updated 10 Dec 2025, accessed 16 Oct 2026
  18. How to change the canonical URL in Yoast SEO for WordPress, Yoast help center, accessed 16 Oct 2026
  19. How to specify a canonical URL with rel="canonical" and other methods, Google Search Central, updated 10 Jul 2026, accessed 16 Oct 2026
  20. How to use the readability analysis in Yoast SEO, Yoast blog (Edwin Toonen), 3 Jan 2024, updated 17 Dec 2025, accessed 16 Oct 2026
  21. Understanding the Yoast SEO traffic lights, Yoast blog (Edwin Toonen), 7 Mar 2024, updated 17 Dec 2025, accessed 16 Oct 2026
  22. Yoast SEO Analysis (feature page, list of assessments), Yoast, accessed 16 Oct 2026
  23. SEO Starter Guide, Google Search Central, updated 10 Dec 2025, accessed 16 Oct 2026
  24. Keyphrase density (feature page), Yoast, accessed 16 Oct 2026
  25. Yoast SEO settings: Site features, Yoast help center, accessed 16 Oct 2026
  26. Build and submit a sitemap, Google Search Central, updated 8 Jul 2026, accessed 16 Oct 2026
  27. How to implement Yoast SEO breadcrumbs, Yoast help center, accessed 16 Oct 2026
  28. Breadcrumb (BreadcrumbList) structured data, Google Search Central, updated 8 Sep 2026, accessed 16 Oct 2026
  29. Yoast SEO for WordPress source code, tag 28.7 (settings screen: breadcrumbs), Yoast BV on GitHub, released 13 Oct 2026, accessed 16 Oct 2026
  30. Latest Google Search documentation updates, Google Search Central, accessed 16 Oct 2026
  31. How to redirect a post or page in Yoast SEO Premium, Yoast help center, accessed 16 Oct 2026
  32. How to import redirects using Yoast SEO Premium, Yoast help center, accessed 16 Oct 2026
  33. How to use the Yoast SEO internal linking tool, Yoast help center, accessed 16 Oct 2026
  34. How to enable llms.txt with Yoast SEO, Yoast help center, accessed 16 Oct 2026
  35. llms.txt (feature page), Yoast, accessed 16 Oct 2026
  36. Bot Blocker (feature page), Yoast, accessed 16 Oct 2026
  37. Yoast SEO AI features (feature page and plan table), Yoast, accessed 16 Oct 2026
  38. How to use the AI Generate title & description generator in WordPress, Yoast help center, accessed 16 Oct 2026
  39. How to use the Yoast AI Optimize feature in WordPress, Yoast help center, accessed 16 Oct 2026
  40. Yoast Local SEO (feature page), Yoast, accessed 16 Oct 2026
  41. Configuration guide for Local SEO, Yoast help center, accessed 16 Oct 2026
  42. Yoast WooCommerce SEO, Yoast, prices seen 16 Oct 2026, accessed 16 Oct 2026
  43. Monthly average USD to INR, 1-16 October 2026, X-Rates, accessed 16 Oct 2026
  44. Rank Math SEO (plugin page: 4,000,000+ active installs, free feature list), WordPress.org, version 1.0.280, accessed 16 Oct 2026
  45. How to migrate from Rank Math to Yoast SEO, Yoast help center, accessed 16 Oct 2026
  46. How to Set Up Redirections (Rank Math's own help page), Rank Math knowledge base, accessed 16 Oct 2026
  47. How to Migrate from Rank Math to Yoast (vendor page from Rank Math, a competitor), Rank Math knowledge base, accessed 16 Oct 2026
  48. How to Configure Sitemaps in Rank Math (Rank Math's own help page), Rank Math knowledge base, accessed 16 Oct 2026
  49. Migrating from Yoast SEO to Rank Math SEO, Rank Math knowledge base, accessed 16 Oct 2026
PreviousSitemaps7 min5
Free

Get the free checklist

Every step of this guide on one page, to print or tick off. We email you the PDF link.

Was this guide helpful?

Written by

With over a decade in digital marketing, Aijaz Alam has built a reputation as an author, trainer, and consultant trusted across the industry. His career includes work with Arena Animation (Aptech Ltd) and Matik Sports Private Limited, and prior to DigitalTreed, he ran Whatadigital — delivering results for clients including several Fortune 250 companies. He now leads DigitalTreed as founder and CEO, helping businesses turn digital strategy into real growth.

More posts by Aijaz Alam