How to Set Up Rank Math SEO on WordPress (Step-by-Step)

If your WordPress site doesn’t have an SEO plugin yet, you’re leaving the easiest wins on the table: readable titles in search results, an XML sitemap Google can actually crawl, and schema markup that earns you rich results. A proper Rank Math setup takes about 15 minutes and covers all three — the free version is generous enough that most small sites never need to upgrade.

I’ve set up Rank Math on client sites more times than I can count, and the same routine works every time. Here it is, step by step.

Before your Rank Math setup: one quick decision

Rank Math and Yoast SEO do the same job, so run exactly one of them. If you’re switching from Yoast, Rank Math has a one-click import tool that pulls in your existing SEO titles, meta descriptions, focus keywords, and redirect rules — so don’t deactivate Yoast before you’ve installed Rank Math and run the import. On a brand-new site, skip this and go straight to step 1.

Step 1: Install and activate the plugin

Go to Plugins → Add New in your WordPress dashboard, search for “Rank Math SEO“, click Install Now, then Activate. You’ll get a new Rank Math menu in the sidebar. That’s it for step 1 — no settings yet.

Step 2: Run the setup wizard

Rank Math launches a setup wizard right after activation (you can re-run it anytime from Rank Math → Setup Wizard). It offers three modes:

  • Easy — sensible defaults, done in a few clicks. Pick this if you’re new to SEO.
  • Advanced — full control over every setting. This is the one I use.
  • Custom — pick only the modules you want.

The wizard walks you through connecting your free Rank Math account (needed for Google integrations and Pro licensing), selecting your site type (blog, business site, online store, portfolio — this sets the right default schema), and importing data from another SEO plugin if one was installed. On a portfolio site like this one, the site type choice matters: it decides which schema markup Rank Math applies out of the box.

Step 3: Connect Google Search Console

This is the step people skip, and it’s the one that turns Rank Math from a settings panel into an actual feedback loop. Connecting Search Console pulls your impressions, clicks, and keyword positions straight into the WordPress dashboard — you see which queries bring traffic without opening another tab. The wizard handles the OAuth connection; just sign in with the Google account that owns the site’s Search Console property.

Step 4: Enable only the modules you need

Rank Math is modular, and the single biggest beginner mistake is turning on everything. Extra modules you don’t use add settings clutter and a little processing overhead for zero benefit. The modules I enable on most sites:

  • Sitemap — automatic XML sitemaps, with image references included.
  • Schema — structured data (more on this in step 7).
  • 404 Monitor — logs broken links so you can fix them before they cost you rankings.
  • Redirections — set up 301 redirects without touching .htaccess.
  • Link Counter — tracks internal and external links per post.

Skip Instant Indexing, Pillar Content, and anything else whose purpose you can’t explain in one sentence. You can switch modules on later when you actually need them.

Step 5: Set your titles and meta templates

Go to Rank Math SEO → Titles & Meta. This is where you define the default pattern for how every page appears in search results. Set a global template for posts — something like %title% %sep% %sitename% keeps titles consistent and under control. The %sep% and %sitename% variables are dynamic, so every post gets a clean, uniform title without you writing it by hand each time.

While you’re here, check the SEO tweaks: noindex your tag archives and author archives if they add no value (thin archive pages dilute crawl budget and can look like duplicate content). Keep post and page archives indexable — those are the pages you actually want ranking.

Step 6: Configure the XML sitemap

Rank Math generates your sitemap automatically once the module is on — you’ll find it at yourdomain.com/sitemap_index.xml. Verify which post types and taxonomies are included (Rank Math → Sitemap Settings). Include posts, pages, and any custom post types with real content; exclude things like the privacy policy page and empty taxonomies. Then submit the sitemap URL in Google Search Console so Google crawls it immediately instead of discovering it weeks later.

Step 7: Add schema defaults

This is Rank Math’s biggest advantage over Yoast’s free tier. The free version includes 16+ schema types — Article, Product, FAQ, HowTo, Recipe, Video, Local Business, and more — settable per content type with no code. Set Article as the default for posts and WebPage or your business type for pages. On tutorial posts, I also add FAQ schema: those expandable question boxes in search results are one of the few schema types that reliably lift click-through rates.

Pro unlocks an advanced schema builder with hundreds of additional types, but for most blogs and business sites, the free set covers everything that actually drives rich results.

Step 8: Score your first post

Open any post and find the Rank Math panel (top-right in the block editor). Enter your focus keyword — the free version supports up to 5 per post — and the SEO score updates in real time as you edit. It checks keyword placement, title and meta description length, heading structure, internal and external links, image alt text, and readability, scoring you out of 100.

Use the checklist as a guide, not a religion. A post scoring 85 that reads naturally beats a post scoring 100 that stuffs the keyword into every sentence. The score is a diagnostic tool; your judgment still outranks it.

Free vs Pro: do you need to upgrade?

Honestly? Most sites don’t. The free version covers SEO titles and meta descriptions, 5 focus keywords per post, schema markup, sitemaps, the redirect manager, 404 monitoring, and Search Console integration — that’s 90% of what a blog or small business site needs. I run free on most client sites.

Rank Math Pro (currently $7.99/month billed annually) buys you the rank tracker, advanced schema builder, Content AI credits, Google Trends inside the editor, and deeper WooCommerce and Local SEO features. Upgrade when you’re actively tracking keyword campaigns across many posts or selling through WooCommerce — not before.

Three mistakes I keep seeing

  1. Running two SEO plugins at once. Two plugins outputting two sets of meta tags and two sitemaps will confuse search engines. Pick one, migrate with the import tool, then delete the other.
  2. Enabling every module. Covered in step 4 — restraint is a feature.
  3. Chasing green scores blindly. The content analysis is grounded in accepted on-page practices, but no tool replaces judgment. Fix what it flags, then read the post out loud. If it sounds like a robot wrote it, it needs editing regardless of the score.

That’s the whole Rank Math setup. Fifteen minutes of configuration, and your site has proper titles, a sitemap Google can crawl, schema markup, and a feedback loop through Search Console. SEO is a long game — rankings compound over months — but this foundation is what everything else builds on.

Want this done for you, along with a speed and security pass? Get in touch — I handle the full WordPress launch checklist so you don’t have to.