Setting Up Yoast or Rank Math for WordPress SEO

WordPress | Updated July 2026

An SEO plugin is one of the first things worth installing on any Ultra Web Hosting WordPress site. It handles the technical plumbing search engines expect: title tags, meta descriptions, an XML sitemap, structured data, and canonical tags. This guide covers what Yoast, Rank Math, and All in One SEO actually do (and what they do not), how to install and configure one without over-thinking it, and the handful of mistakes that quietly wreck a site's rankings.

Do Not Skip This

An SEO Plugin Is Not a Ranking Machine

The single biggest misunderstanding: installing Yoast or Rank Math does not make you rank. These plugins set up the technical signals correctly so search engines can read your site properly. They do not write good content, earn links, or invent authority. A perfectly configured plugin on a thin, unhelpful page still ranks nowhere.

  • The plugin handles tags, sitemaps, and schema
  • You still have to write pages worth ranking
  • The green "good" dot is a hint, not a grade

01. What an SEO Plugin Does and Does Not Do

Before touching settings, it helps to be clear about the job. WordPress out of the box produces reasonable HTML, but it does not give you fine control over the metadata search engines read, and it does not generate a proper sitemap or structured data. An SEO plugin fills those gaps.

Here is what a good SEO plugin handles for you:

  • Title and meta tags - control the clickable title and the description snippet shown in search results, per page, with templates for everything else.
  • XML sitemaps - a machine-readable list of every page you want indexed, generated and kept current automatically.
  • Schema markup (structured data) - tells search engines what a page is (an article, a product, a recipe, a business) so it can show rich results.
  • Breadcrumbs - a navigation trail that also feeds breadcrumb schema.
  • Canonical tags - point search engines at the preferred version of a page so duplicate URLs do not compete with each other.
  • Social and OpenGraph tags - control the title, description, and image shown when someone shares a link on Facebook, LinkedIn, or X.
  • Readability and content hints - basic nudges on sentence length, headings, and keyword placement.

And here is what it flatly does not do, no matter which one you buy:

  • It does not write good content. Rankings follow useful pages, and no plugin writes those for you.
  • It does not build links or authority. Off-page reputation is earned, not configured.
  • It does not guarantee a position. It removes technical obstacles; the competition is still real.
Note

Treat the plugin as a checklist for the technical basics, then get on with the part that actually moves rankings: publishing pages people want to read and link to. The rest of this guide gets that checklist done quickly so you can spend your time on content.

02. Yoast vs Rank Math vs All in One SEO

All three are mature, well supported, and will do the job. The differences are real but smaller than the marketing suggests. Here is the honest breakdown.

  • Yoast SEO - the most popular and the most polished. Clean interface, excellent documentation, conservative and stable. The free version covers what most sites need. Its content analysis is the friendliest for people new to SEO. The trade-off is that some features (multiple focus keywords, internal linking suggestions, redirect manager) live behind the paid tier.
  • Rank Math - packs more into the free version than the others: multiple focus keywords, a built-in redirect manager, richer schema options, and Google Search Console data inside the dashboard. Powerful, and a favorite of people who like to tinker. The trade-off is a busier interface with more toggles to get lost in.
  • All in One SEO (AIOSEO) - the simplest of the three. Fewer options, cleaner defaults, quick to set up. A good pick if you want the technical basics handled without a lot of screens. Less depth than the other two if you later want fine control.
More Features Free

Rank Math

The better pick if you want maximum capability without paying, and you do not mind a more crowded settings screen.

  • Multiple focus keywords free
  • Redirect manager and richer schema built in
  • More toggles to get lost in
Which Should You Choose?

If you are unsure, install Yoast. It is the most documented, so when you search for how to do something you will find an answer written for the plugin you have. If you specifically want a free redirect manager and multiple focus keywords, install Rank Math instead. If you want the least fuss, AIOSEO. Any of the three is a fine choice, and switching later is possible (both Yoast and Rank Math include importers). The one thing that matters far more than the choice is that you run only one of them.

03. Installing the Plugin and Running the Setup Wizard

Installation is the same as any WordPress plugin. The examples below use Yoast; Rank Math and AIOSEO follow the same shape.

  1. In your WordPress dashboard, go to Plugins > Add New.
  2. Search for the plugin name (Yoast SEO, Rank Math, or All in One SEO).
  3. Click Install Now, then Activate.
  4. A new menu item appears in the sidebar. Open it and start the setup wizard it offers on first run.
  5. Work through the wizard. It asks whether the site represents an organization or a person, your site name, a logo, and your social profile URLs. Answer honestly; these feed your schema and social tags.
  6. When it offers to connect Google Search Console, you can do it now or later. Section 06 covers what Search Console is for.
Uninstall the Old Plugin First

If the site already has a different SEO plugin, do not just install a second one. Deactivate and delete the old one first, ideally using the new plugin's import tool to carry your existing titles and descriptions across. Two SEO plugins running at once produce duplicate meta tags and conflicting sitemaps. See Section 11 for why this matters.

04. Configuring the Basics

Most of the important settings were handled by the wizard. A few are worth reviewing directly.

  1. Site title template and separator. This controls how the browser tab and search result title are built, for example Page Title | Site Name. The separator is the character between them; a pipe or a dash is standard. Set it once and the whole site follows the pattern.
  2. Organization or person. Confirm the choice from the wizard. A business is an organization; a personal blog or portfolio is usually a person. This drives the top-level schema for the whole site.
  3. Default social image. Set a fallback OpenGraph image (around 1200 by 630 pixels) so any page shared without its own image still shows something branded rather than a blank box.
  4. Homepage title and description. Write these by hand rather than leaving the template default. The homepage is often the most-linked page, so its snippet is worth getting right.
Tip

You do not need to visit every settings screen. The defaults are sensible for the vast majority of sites. Set the title template, the organization or person choice, and a default social image, then stop. Chasing every toggle is where people waste hours for no ranking gain.

05. Optimizing Individual Pages and Posts

Below the editor for every page and post, the plugin adds a panel. This is where the day-to-day work happens.

  1. Focus keyword - the search phrase you want this page to rank for. Enter one (Rank Math allows several free; Yoast free allows one). It is a target for the analysis, not a magic word.
  2. SEO title - override the template if you want a specific title for this page in search results. Keep it under roughly 60 characters so it does not get cut off.
  3. Meta description - the snippet under the title in search results. Write a clear, honest sentence or two (around 150 to 160 characters) that describes the page. This does not directly affect ranking, but a good one earns more clicks.
  4. Snippet preview - shows roughly how the result will look in Google. Use it to check nothing is truncated awkwardly.
Do Not Chase the Green Dot

Yoast and Rank Math show a red, amber, or green light on each page. That light grades things like keyword density and sentence length against a fixed formula. It is a helpful nudge, not a ranking score. Writing naturally for a reader will sometimes leave you on amber, and that is completely fine. Do not mangle a good sentence to turn a dot green. Google ranks helpful pages, not pages that satisfy a plugin's checklist.

06. XML Sitemaps and Search Engine Submission

Every one of these plugins generates an XML sitemap automatically and keeps it current as you publish. It is a plain list of the URLs you want indexed, in a format search engines read directly.

On Yoast and most others the sitemap lives at:

https://yourdomain.com/sitemap_index.xml

Rank Math uses /sitemap_index.xml as well; AIOSEO uses /sitemap.xml. Open the URL in a browser to confirm it loads and lists your pages. Then tell Google about it.

  1. Create or open a Google Search Console property for your domain and verify ownership.
  2. In the left menu, open Sitemaps.
  3. Enter sitemap_index.xml (or your plugin's path) and click Submit.
  4. Google reads the sitemap and uses it as a map for crawling. It does not guarantee indexing, but it makes sure Google knows every page exists.

A sitemap tells search engines what you have; submitting it and requesting indexing is how you nudge them to actually look. Those two steps work together. For the full process of getting a new site into the search engines, including Bing and the request-indexing flow, see article 178.

Tip

Do the same in Bing Webmaster Tools. Bing also powers a share of AI and assistant search results, so being indexed there is worth the five minutes it takes. Bing can import your Search Console setup directly.

07. Permalinks and SEO-Friendly URLs

Clean, readable URLs help both people and search engines understand a page before they load it. WordPress defaults to a query-string permalink on some setups, which is neither. Fix it once.

  1. Go to Settings > Permalinks in your WordPress dashboard.
  2. Choose Post name for most sites. That gives you yourdomain.com/about-us/ instead of yourdomain.com/?p=123.
  3. Save. WordPress updates its rewrite rules automatically on our servers.
Change Permalinks Early, Not Late

Changing the permalink structure on an established site changes every URL, which breaks existing links and can drop rankings until redirects catch up. Set your structure when the site is new. If you must change it on a live site, set up redirects from the old URLs to the new ones first. Rank Math and Yoast Premium both include a redirect manager for exactly this.

For the full walkthrough on permalink structure, slugs, and redirects, see article 170.

08. Schema and Structured Data

Schema (also called structured data) is extra hidden markup that tells search engines what a page represents rather than leaving them to guess from the text. It is what lets Google show star ratings, FAQ dropdowns, event dates, and breadcrumbs directly in the results.

Your SEO plugin adds a baseline automatically from the choices you made in the wizard:

  • Organization or Person schema for the site as a whole, built from your site name, logo, and social profiles.
  • Article or WebPage schema on individual posts and pages.
  • Breadcrumb schema if you use the plugin's breadcrumb feature.

For most sites the automatic schema is enough. If you run a specific type of site (a store, a recipe blog, a local business with an address and hours), set the relevant schema type per page in the plugin's schema tab. Rank Math offers the most granular control here for free; Yoast covers the common types and adds more in its premium tiers.

Tip

After adding or changing schema, paste the page URL into Google's Rich Results Test to confirm the markup is valid and eligible for rich results. Invalid schema is worse than none, because it can suppress the rich result entirely.

09. Robots.txt and Controlling Indexing

Not every page belongs in search results. Tag archives, thin category pages, internal search results, and thank-you pages usually add noise rather than value. Your SEO plugin lets you keep them out of the index without hiding them from visitors.

There are two separate controls, and confusing them is a common error:

noindex

Keep a Page Out of Results

A per-page setting in the plugin. Google still crawls the page but is told not to list it. This is the right tool for thin or duplicate pages.

  • Set per post, page, or content type
  • Page stays reachable by visitors
  • Just does not appear in search

Use noindex for individual thin pages you want kept out of results. Use robots.txt to steer crawlers away from whole directories that never need indexing. Your plugin can edit robots.txt from within WordPress, so you rarely need to touch the file directly. To see which bots are actually hitting the file and how it shows up in your traffic, article 85 explains reading robots.txt requests in your web stats.

The Nightmare Setting

WordPress has one checkbox under Settings > Reading labeled Discourage search engines from indexing this site. It is meant for sites still under construction. If it is left ticked when you go live, it adds a site-wide noindex and your entire site vanishes from search. It is the first thing to check when a live site will not rank at all. Confirm it is unticked.

10. Speed, Core Web Vitals, and AI Search

An SEO plugin sets up signals, but two things it does not control have become genuine ranking factors: how fast your pages load, and how well AI-driven search can read them.

Core Web Vitals. Google measures real load speed, layout stability, and interactivity, grouped as Core Web Vitals, and uses them as a ranking input. No SEO plugin fixes a slow site. Caching, image optimization, and a lean theme do. For the full tuning process on our platform, see article 276.

AI search visibility. A growing share of searches now happen through AI assistants and answer engines rather than a classic results page. The same technical hygiene an SEO plugin provides (clean structured data, a readable sitemap, sensible headings) also helps AI systems parse and cite your content. We cover this in depth in our upcoming AI Search Optimization guide. If you would rather AI crawlers not use your content at all, our AI Bot Control article explains how to identify and manage those crawlers on your account.

Note

Do not let speed and AI worries stall the basics. Install the plugin, configure the fundamentals, and submit your sitemap first. Core Web Vitals and AI visibility are refinements you layer on afterward, not prerequisites.

11. Common Mistakes to Avoid

Most SEO plugin problems we see on support tickets come down to a short list of self-inflicted issues.

Running two SEO plugins at once. The big one. Yoast and Rank Math both try to write the title tag, both output a sitemap, and both add schema. The result is duplicate and conflicting meta, two sitemaps fighting each other, and unpredictable output. Pick one, delete the other.

Blocking the whole site from indexing by accident. Either the WordPress Discourage search engines checkbox left ticked (Section 09), or a stray Disallow: / in robots.txt. Both make the entire site invisible to search. Check these first when a site will not rank at all.

Duplicate meta descriptions and titles. Leaving every page on the same template with no unique description means dozens of pages compete with identical snippets. Write unique titles and descriptions for your important pages at least.

Obsessing over the readability score. Covered in Section 05, but worth repeating. The colored dot is guidance, not a grade. Write for humans.

Never submitting the sitemap. The plugin generates it, but nothing tells Google to look unless you submit it in Search Console. Do not skip Section 06.

Want Us to Check Your SEO Setup?

If your site is not showing up in search and you are not sure why, open a ticket. We can confirm the indexing checkbox, check for a stray robots.txt block, verify your sitemap is live, and make sure you are not running two SEO plugins at once. WordPress SEO support is included on all shared, VPS, and dedicated plans.

Open a Support Ticket

Quick Recap: SEO Plugin Setup in Six Steps

If you only do six things from this guide, do these:

  1. Install exactly one plugin - Yoast if unsure, Rank Math for more free features, AIOSEO for the least fuss. Never run two.
  2. Run the setup wizard and set your title template, organization or person, and a default social image.
  3. Set permalinks to Post name under Settings and Permalinks for clean, readable URLs.
  4. Write unique titles and descriptions for your important pages, and do not mangle sentences to turn the dot green.
  5. Submit your sitemap at /sitemap_index.xml in Google Search Console (and Bing).
  6. Confirm the site is indexable - untick "Discourage search engines" and check robots.txt has no site-wide Disallow.

Last updated July 2026 · Browse all WordPress articles

  • 0 Users Found This Useful

Was this answer helpful?

Related Articles

The Best WordPress Caching Plugins and How to Configure Them

WordPress | Updated July 2026 A caching plugin is the single biggest speed win available to...

How to Install WordPress

WordPress | Updated March 2026 Installing WordPress on your Ultra Web Hosting account takes...

Running WooCommerce on Shared Hosting: Setup and Performance

WordPress | Updated July 2026 WooCommerce turns a normal WordPress site into a full online...

How to Fix the WordPress White Screen of Death

WordPress | Updated July 2026 The WordPress White Screen of Death is a blank page with no...

How to Fix Error Establishing a Database Connection in WordPress

WordPress | Updated July 2026 "Error establishing a database connection" is the WordPress...



Save 30% on web hosting - Use coupon code Hosting30