Loading tutorials…
Loading tutorials…
Rank Math runs on 3M+ WordPress sites and ships features Yoast charges Premium for, free. But the install is more opinionated than it looks — competing plugins, account connection, and module defaults all matter. This is the clean-install path.
Who this is forWordPress site owners installing Rank Math for the first time on a fresh site, or replacing an unmaintained install. If you are migrating off Yoast, see the dedicated Yoast → Rank Math migration tutorial — this one assumes no competing plugin.
What you'll need
Step 1
Two SEO plugins write two title tags, two meta descriptions, and two XML sitemaps. Always remove the other one before installing Rank Math.
WordPress Admin → Plugins → Installed Plugins. Scan for: Yoast SEO, All in One SEO Pack (AIOSEO), SEOPress, The SEO Framework, Squirrly SEO, Slim SEO, or SmartCrawl.
If one is active, do NOT just deactivate — first export its data. Yoast: Yoast SEO → Tools → Import and Export. AIOSEO: All in One SEO → Tools → Import/Export. Save the export file outside the WordPress install (Dropbox, local desktop).
Once exported, deactivate. Keep the plugin installed but deactivated — you may need to re-activate for a meta import later (covered in the Yoast migration tutorial).
View Source on your homepage and search for <title>. You should see exactly ONE title tag. If you see two, a theme or another plugin is also injecting meta — diagnose that before installing Rank Math.
Step 2
WordPress Admin → Plugins → Add New → search "Rank Math SEO" → Install Now → Activate. Verify the publisher before installing.
WordPress Admin → Plugins → Add New.
Search field: type "Rank Math SEO." The first result should be "Rank Math SEO – AI SEO Tools to Dominate SEO Rankings" by Rank Math (3M+ active installs as of 2026 — verify before installing, there are copycat plugins).
Click "Install Now." Wait for the green checkmark.
Click "Activate." A new top-level "Rank Math" menu item appears in the admin sidebar.
If activation fails with a memory error, your host's PHP memory_limit is too low. Add define("WP_MEMORY_LIMIT", "256M"); to wp-config.php and retry.
Step 3
Rank Math → Dashboard → Connect Your Account. Free account required for activation since 2022. Takes 30 seconds.
After activation you are redirected to Rank Math → Dashboard. Click "Connect Your Account."
A new window opens to rankmath.com. Either sign in with an existing account or click "Create a free account" — only needs an email and password.
On the rankmath.com side, you will see a "Connect" prompt that names your domain. Confirm and authorize.
You are redirected back to the WordPress dashboard with the account now linked. The Dashboard widget shows your plan: Free, PRO, or Business.
The account binding lets Rank Math ship feature flags and the Content AI module — no site data leaves your WordPress install beyond an anonymous activation token. You can disconnect at any time via Dashboard → Help → Disconnect; the plugin keeps working.
Step 4
The Setup Wizard launches automatically. Close it for now — you will run it deliberately in the next tutorial. First verify the install is healthy.
The Setup Wizard auto-launches after account connection. Close the tab — do not click through it on autopilot. The Setup Wizard sets global, hard-to-reverse defaults and deserves its own deliberate session.
Open Rank Math → Dashboard. The "General Settings" card should be green/active.
Visit yoursite.com/sitemap_index.xml in a private browser window. You should see Rank Math's sitemap index page (not a 404, not Yoast's sitemap).
Open a published post in the WordPress block editor. The Rank Math sidebar panel should appear in the right rail (look for the Rank Math logo). If it does not appear, your editor screen options may have it disabled — Options menu → Rank Math → toggle ON.
View Source on any front-end URL. Search for "rankmath" — you should see Rank Math's schema and meta tags in the document head.
Step 5
Page cache, object cache, CDN cache, and browser cache can all serve old (pre-Rank Math) meta tags for days. Purge all four layers now.
Page cache: WP Rocket → Settings → Clear and Preload Cache. LiteSpeed Cache → Toolbox → Purge All. W3 Total Cache → Performance → Dashboard → empty all caches. WP Super Cache → Settings → Delete Cache.
Object cache: WP Rocket Pro flush, or Object Cache Pro if running Redis. If you do not know whether you have an object cache, you probably do not.
CDN cache: Cloudflare → Caching → Configuration → Purge Everything. Bunny CDN → Pull Zones → your zone → Purge Cache. Sucuri firewall has its own purge.
Browser cache: open the site in a private/incognito window for testing, or hard-refresh (Ctrl+Shift+R / Cmd+Shift+R).
Re-View Source from the private window. Confirm Rank Math meta tags are present and there are no duplicate <title> or <meta name="description"> tags.
Step 6
Spot-check homepage, a blog post, a page, a category archive, and a tag archive. Each should have clean single-source meta.
Open 5 URLs in private windows: homepage, one blog post, one page, one category archive (yoursite.com/category/example), one tag archive (yoursite.com/tag/example).
On each, View Source. Look for: exactly one <title>, exactly one <meta name="description">, one canonical link, Rank Math's schema script at the bottom of <head>.
If you see duplicate title or description tags, the cause is usually (a) a previous SEO plugin still installed (deactivate AND deactivate object cache to clear), (b) the theme hardcoding <title> in header.php (find and remove), or (c) a security/performance plugin (Wordfence, NitroPack) injecting meta.
Paste the homepage URL into Google's Rich Results Test (search.google.com/test/rich-results). You should see Rank Math's Organization or WebSite schema detected with no errors.
If everything passes, the install is clean. Move on to the Setup Wizard tutorial next.
Common mistakes
Activating Rank Math alongside Yoast or AIOSEO
What goes wrong: Two SEO plugins write two sets of title/meta tags. Google sees competing schema, picks one source arbitrarily, and indexes mixed signals. Branded SERP appearance fragments; rich results disappear. Recovery is usually 2-4 weeks of partial visibility — typically $400-1,200 in lost organic-driven revenue for a small business.
How to avoid: Deactivate every other SEO plugin BEFORE activating Rank Math. Export their settings first as a fallback. Verify single <title> tag in View Source on 5+ URLs before considering setup safe.
Skipping the Rank Math account connection thinking it is optional
What goes wrong: Without account connection, the Content AI module, sitemap analytics, and several PRO-tier features are silently disabled. The plugin technically works but you are running it in a degraded mode for months. PRO subscribers paying $59-199/yr are leaving 30-40% of paid features unused.
How to avoid: Rank Math → Dashboard → Connect Your Account. Takes 30 seconds. Free account, no credit card. Worth the friction.
Letting the Setup Wizard auto-run on first install without reading it
What goes wrong: The wizard sets global defaults across 5 sections — content type indexing, schema defaults, site representation. Sloppy answers lock in bad defaults that take 4-8 hours and $80-160 in specialist time to undo per content type. One common landmine: choosing 'Personal Blog' when you are a business and inheriting wrong schema defaults.
How to avoid: Close the wizard the first time it launches. Run it deliberately in the next tutorial with the right answers ready. Re-launch via Rank Math → Setup Wizard.
Not purging cache after install — serving stale pre-Rank Math meta for days
What goes wrong: Page caches (WP Rocket, LiteSpeed) and CDN caches (Cloudflare) keep serving the OLD plugin's meta tags for 1-14 days. View Source from logged-in admin looks right; logged-out visitors and Googlebot see stale data. SEO 'changes' don't take effect — costing $200-800 in delayed ranking gains over the cache window.
How to avoid: After activation, purge all 4 cache layers in order: object cache → page cache → CDN → browser. Re-verify in a private window. Re-Submit homepage to GSC URL Inspection to force a fresh crawl.
Installing Rank Math PRO before validating Free is configured
What goes wrong: Owners buy PRO ($59-$199/yr) expecting more features will fix bad rankings. PRO adds Recipe/Course/Event schema and advanced redirect rules — none of which fix a broken Free install. They pay for unused features while the underlying issue stays.
How to avoid: Run Free for 30 days. Verify clean install, sitemap submitted, schema validating. Upgrade to PRO only if you hit a specific gap (recipe schema, large redirect ruleset, Content AI volume cap).
Memory exhaustion on cheap shared hosting at activation
What goes wrong: Rank Math needs 64-128MB PHP memory minimum. On cheap shared hosts (under $5/mo plans) with 32-64MB limits, activation throws fatal errors and leaves the site in a half-installed state. Visitors see white screens until you SFTP-rename the plugin folder.
How to avoid: Before activation: SFTP into wp-config.php, add define("WP_MEMORY_LIMIT", "256M"); and define("WP_MAX_MEMORY_LIMIT", "512M"); then activate. If your host blocks memory increases, upgrade to a real host (SiteGround, Cloudways, Kinsta).
Recap
Done — what's next
How to configure the Rank Math Setup Wizard correctly
Read the next tutorial
Hand it off
The Rank Math install is 45 minutes on a clean site, or 2-6 weeks of ranking recovery on a botched migration. A vetted technical SEO specialist runs the install during low-traffic hours, verifies single-source meta on 25+ URLs, and has a rollback plan. Typically $30-80 total at $14-16/hr.
See specialist rates
No for most sites. Free covers titles, meta, sitemaps, schema (Article, Product, LocalBusiness), redirections, and Analytics. PRO ($59-$199/yr) adds Recipe/Course/Event/Job Posting schema modules, advanced redirect rules, news/video sitemaps, and higher Content AI quotas. Validate Free for 30 days first.
Account connection unlocks feature flags, the Content AI module, and the auto-update channel. No site data leaves WordPress beyond an anonymous activation token. You can disconnect via Dashboard → Help → Disconnect at any time and the plugin keeps working in offline mode.
Three usual causes in priority order: (1) PHP memory limit too low — add define("WP_MEMORY_LIMIT", "256M"); to wp-config.php; (2) another SEO plugin still active and conflicting — deactivate Yoast/AIOSEO via SFTP plugin-folder rename; (3) outdated PHP version — Rank Math needs PHP 7.4+. Check via Tools → Site Health.
No real conflicts in 2026. Rank Math has native sidebar integration inside Elementor, Bricks, and Oxygen. Divi shows the Rank Math meta box inside the WordPress admin post editor (not inside the Divi visual builder). Edit SEO from the admin editor — it applies regardless of how the page is built.
Yes. Network Activate from the Network Admin → Plugins screen, or per-subsite. Each subsite gets its own Rank Math settings and account connection. PRO licenses are per-site, not per-network — factor that into licensing math.
RankMath
The Setup Wizard is the single most important hour you spend on Rank Math. Every screen sets a global default that is painful to undo later. This is the deliberate, opinionated walkthrough with the right answers for 90% of business sites.
WordPress
RankMath has eaten 35% of the WordPress SEO market in 5 years for one reason: it ships with features Yoast charges Premium for, free. This is the full setup — and the honest comparison so you pick the right plugin once.
RankMath
Yoast → Rank Math migration is the SEO operation most likely to silently break things on a busy site. Done right, you keep every meta title, description, and redirect intact. Done sloppily, you lose 4-8 weeks of ranking power. This is the safe path.
RankMath
Rank Math works for 95% of sites out of the box. The other 5% hit one of a handful of recurring issues — sitemap 404s, schema warnings spiking in GSC, meta not appearing, activation crashes. This is the diagnostic flowchart that fixes 80% of them.
RankMath
Rank Math is an SEO plugin. Specialists are people who know what to do with it. Knowing which moment is "still DIY" vs "hire help" is the highest-leverage call you can make. This is the honest framework — based on what we see across the platform.