Rank Math is one of the most powerful SEO plugins available for WordPress right now. But installing it is only the beginning. Getting it properly configured, understanding every feature it offers, and using it correctly is what actually moves the needle on your search rankings.
This guide covers everything from initial installation to advanced feature configuration. Whether you are setting up Rank Math on a brand new site or switching from another SEO plugin, follow these steps in order and you will have a fully optimized setup by the end.
Step 1: Installing Rank Math
Before anything else, you need to install the plugin on your WordPress site. There are two ways to do this, depending on whether you are using the free or Pro version.
Installing the Free Version
- Log in to your WordPress dashboard
- Go to Plugins > Add New
- Search for Rank Math SEO in the search bar
- Click Install Now on the Rank Math SEO plugin by Rank Math
- Click Activate once installation is complete
Installing Rank Math Pro
If you have purchased Rank Math Pro, the process is slightly different. You need to download the plugin zip file from your Rank Math account dashboard and upload it manually.
- Log in to your Rank Math account at rankmath.com
- Go to My Account > Downloads and download the Pro plugin zip
- In WordPress, go to Plugins > Add New > Upload Plugin
- Choose the downloaded zip file and click Install Now
- Activate the plugin after installation
Important: If you are switching from Yoast SEO, All in One SEO, or another plugin, do not deactivate it yet. Rank Math can import your existing SEO data during the setup wizard. Deactivate the old plugin only after the import is confirmed.
Step 2: Running the Setup Wizard
After activation, Rank Math immediately launches its setup wizard. This wizard handles the most important configuration decisions and connects your site to Google’s tools. Do not skip it.
Easy Mode vs Advanced Mode
The wizard offers two modes. Easy Mode applies sensible defaults and is suitable for most bloggers and small sites. Advanced Mode gives you full control over every setting and is recommended if you have specific SEO requirements or want to understand everything being configured.
For this guide, we will use Advanced Mode so you understand exactly what each setting does.
Step 2a: Connect to Google Services
Rank Math connects to Google Search Console and Google Analytics directly inside the plugin. This is one of its biggest advantages over competing plugins. Once connected, you can see your keyword rankings, impressions, and click data without leaving WordPress.
- Click Connect Google Services in the wizard
- Click Get Authorization Code and sign in with the Google account that has your Search Console property
- Paste the authorization code back into Rank Math
- Select your Search Console property from the dropdown
- Click Save and Continue
Step 2b: Site Information
This screen configures your site’s basic identity for SEO purposes.
- Site Type: Choose from Blog, News Site, eCommerce Store, or Local Business. This affects the schema markup Rank Math generates automatically.
- Person or Organization: Select Organization if you are running a business site. Select Person for personal blogs or author sites. This information feeds into your site’s structured data.
- Logo: Upload your site logo here. It will be used in schema markup to help Google display your branding in search results.
Step 2c: Import SEO Data
If you were using another SEO plugin before, Rank Math will detect it and offer to import all your existing SEO data. This includes meta titles, meta descriptions, focus keywords, redirects, and any other SEO settings you had configured.
Select all the data types you want to import and click Import. Wait for the process to complete before proceeding. Once confirmed, you can safely deactivate your previous SEO plugin.
Step 2d: Sitemap Settings
Rank Math generates your XML sitemap automatically. On this screen you configure what gets included.
- Include: Posts, Pages, and any custom post types you want indexed. For WooCommerce sites, make sure Products is included.
- Exclude: Tag archives, author archives, and paginated pages are typically excluded to avoid duplicate content issues.
- Images in Sitemap: Keep this enabled. Google uses image sitemaps to index your images for Google Image Search.
Step 3: Configuring General Settings
After the wizard completes, go to Rank Math > General Settings in your WordPress dashboard. This is where you configure the global behavior of the plugin.
Links Settings
Under the Links tab, you will find several important settings.
- Nofollow External Links: Turn this on if you want Rank Math to automatically add rel=”nofollow” to all outgoing external links. Most sites leave this off and handle nofollow manually on specific links.
- Open External Links in New Tab: Adds target=”_blank” to all external links. Useful for keeping visitors on your site longer but use it intentionally.
- Nofollow Image File Links: Apply nofollow to links that point directly to image files.
Breadcrumbs
Rank Math’s breadcrumb feature generates breadcrumb navigation for your site with built-in schema markup. To enable it, turn on Breadcrumbs in General Settings and add the shortcode to your theme where you want breadcrumbs to appear.
Many modern WordPress themes support automatic breadcrumb integration with popular SEO plugins, so check your theme documentation first before adding the shortcode manually.
404 Monitor
This is a feature that many users overlook but is genuinely valuable. The 404 Monitor logs every 404 error that occurs on your site. Broken links hurt user experience and can waste your crawl budget. Rank Math catches them automatically.
Go to General Settings > 404 Monitor and enable it. You can also set a redirect from within the 404 log, which sends visitors who hit a dead URL to a relevant working page.
Redirections
The Redirections module (available in free and Pro) lets you create and manage URL redirects directly inside WordPress without needing a separate plugin. To set up a redirect, go to Rank Math > Redirections > Add New.
- Source URL: The old URL that no longer exists or has moved
- Destination URL: Where visitors and search engines should be sent
- Redirect Type: 301 Permanent is the correct choice for most cases. Use 302 only for truly temporary redirects.
- Enable logging: to track how many times each redirect is triggered
Step 4: Title and Meta Settings
Go to Rank Math > Titles and Meta. This section controls how your site’s pages, posts, and archives appear in Google search results. Getting these settings right is critical for SEO performance.
Global Meta Settings
- Separator Character: The character that appears between your post title and site name in the browser tab and search results. A pipe ( | ) or hyphen ( – ) are the most common choices.
- Site Name: This appears after the separator in title tags. Make sure it matches your actual brand name.
- Capital Titles: Rank Math can automatically capitalize your titles. Leave this off if you prefer to control capitalization manually.
Homepage Title and Description
Set a dedicated meta title and meta description for your homepage here. This is one of the most important SEO settings on your entire site. Use your primary target keyword naturally in the title and write a compelling description that encourages clicks.
The preview box shows exactly how your homepage will appear in Google search results as you type.
Posts and Pages Title Patterns
Rank Math uses dynamic variables for title patterns. The default pattern %title% %sep% %sitename% works for most sites. Here are the most useful variables you can use.
| Variable | What It Outputs |
|---|---|
| %title% | The post or page title |
| %sitename% | Your website name |
| %sep% | Your chosen separator character |
| %category% | The primary category of the post |
| %currentyear% | The current year (auto-updates) |
| %page% | Page number for paginated content |
| %customfield(field_name)% | Value from a custom field |
Noindex Settings
This section controls which parts of your site get indexed by Google. The recommended settings for most sites are to noindex the following.
- Empty archives: Avoid thin content pages showing up in search
- Paginated archives beyond page 1: Prevents duplicate content across /page/2/, /page/3/, etc.
- Search result pages: Google should never index your own internal search results
- Author archives: if you have a single-author site, avoid duplicate content of your post archive
Step 5: Using Rank Math in the Post Editor
This is where you will spend most of your day-to-day time with Rank Math. Every time you create or edit a post or page, Rank Math adds an SEO panel below the editor and a sidebar panel on the right.
Setting Your Focus Keyword
The focus keyword is the primary search query you want this page to rank for. Type it into the Focus Keyword field in Rank Math’s panel. The free version allows up to 5 focus keywords per post. Pro allows unlimited.
Once set, Rank Math analyzes your content and gives each keyword a pass or fail on 30+ individual checks. The combined score shows as a number out of 100 in the sidebar.
The 30-Point SEO Checklist
Here is what Rank Math checks and what each item means for your page.
| Check | What It Verifies |
|---|---|
| Keyword in Title | Focus keyword appears in your meta title |
| Keyword at Start of Title | Keyword is near the beginning of the title (stronger signal) |
| Keyword in Meta Description | Keyword appears in your meta description |
| Keyword in URL | Keyword appears in the post slug |
| Keyword in Introduction | Keyword used within first 10% of content |
| Keyword Density | Keyword appears 1-1.5% of total word count (not too sparse, not stuffed) |
| Keyword in Subheadings | Keyword used in at least one H2 or H3 |
| Keyword in Image Alt Text | At least one image uses keyword in alt attribute |
| Content Length | Post meets minimum word count threshold |
| Internal Links | Post links to at least one other page on your site |
| External Links | Post links to at least one authoritative external source |
| Title Length | Title is between 50-60 characters (optimal for Google display) |
| Meta Description Length | Description is between 140-160 characters |
| Permalink Length | URL slug is short and clean (under 75 characters) |
| Table of Contents | Post contains a linked table of contents |
| Schema Markup | At least one schema type is applied to the page |
Snippet Editor
The Snippet Editor tab in Rank Math’s panel shows a live preview of how your page will look in Google search results. You can edit your meta title and meta description here and see changes reflected in real time.
The title bar shows a character count with green, yellow, and red zones to help you stay within optimal length. The description field does the same.
Advanced Tab
The Advanced tab in Rank Math’s post editor panel gives you per-page control over technical SEO settings.
- Robots Meta: Set a page to noindex, nofollow, or noarchive individually without affecting your global settings. Useful for thank you pages, private landing pages, or content you do not want crawled.
- Canonical URL: Override the canonical URL for this specific page. Normally, Rank Math sets this automatically, but you can override it for syndicated content.
- Breadcrumb Title: Set a custom breadcrumb label for this page that is different from the page title.
- Redirect: Quickly add a redirect for the current URL without going to the Redirections manager.
Step 6: Schema Markup Setup
Schema markup tells Google exactly what type of content is on a page, which enables rich snippets like star ratings, FAQ dropdowns, how-to steps, and recipe cards in search results. Rank Math’s schema builder is one of the most advanced available in any WordPress plugin.
Adding Schema to a Post
- Open the post in the WordPress editor
- Click on the Schema tab in Rank Math’s sidebar panel
- Click Schema Generator to open the schema builder
- Choose the appropriate schema type from the list
- Fill in the required and recommended fields
- Click Save and update the post
Most Important Schema Types
| Schema Type | Use For | Rich Result Benefit |
|---|---|---|
| Article | Blog posts and news articles | Byline, date, and publisher info in results |
| Review | Product or service reviews | Star ratings displayed under your result |
| FAQ | Posts with Q&A sections | Expandable questions appear directly in Google |
| HowTo | Step-by-step tutorial content | Steps shown as a structured list in Google |
| Recipe | Food and cooking content | Image, rating, cook time shown in results |
| Product | WooCommerce or product pages | Price, availability, and reviews in results |
| LocalBusiness | Local business service pages | Address, hours, and phone in Knowledge Panel |
| Course | Online course or lesson pages | Course title, provider, and description in results |
| Event | Event announcement pages | Date, location, and status in search results |
| VideoObject | Pages with embedded video | Video thumbnail shown in Google results |
FAQ Schema
FAQ schema is one of the most impactful for organic click-through rates. When Google shows your FAQ schema, each question and answer appear as an expandable accordion directly under your main result, taking up significantly more SERP real estate.
To add the FAQ schema, select the FAQ Page from the schema type list. Add each question and answer pair in the schema builder. Make sure the FAQ content on your page matches the questions exactly.
Default Schema per Post Type
Instead of setting a schema manually on every post, you can configure a default schema type for each post type. Go to Rank Math > Titles and Meta, click on Posts, and scroll to Schema Type. Set the default to Article for blog posts. This applies the schema automatically to every new post you create.
Step 7: Keyword Rank Tracking
Unlike other SEO plugins that require third-party tools for rank tracking, Rank Math pulls ranking data directly from Google Search Console and displays it inside your WordPress dashboard.
Setting Up Search Console Analytics
If you connected Google Search Console during the setup wizard, ranking data should already be flowing in. To view it, go to Rank Math > Analytics in your dashboard.
The Analytics dashboard shows your top keywords, their current ranking positions, impressions, clicks, and click-through rates. You can filter by date range and sort by any column.
Tracking Keywords Per Post
On individual posts, Rank Math shows search performance data for the focus keywords you have set. Open any post in the editor, click the Analytics tab in Rank Math’s panel, and you will see impression and click data for that specific page over the past 90 days.
This is particularly useful for identifying pages that get many impressions but few clicks, which usually signals a meta description or title that needs improvement.
Step 8: WooCommerce SEO (Pro)
For online stores, Rank Math Pro includes dedicated WooCommerce SEO features that go beyond what the standard plugin configuration provides.
Enabling WooCommerce SEO
Go to Rank Math > Dashboard > Modules and make sure the WooCommerce module is active. Once enabled, product pages get their own SEO panel with additional fields specific to e-commerce.
Product Schema Configuration
Rank Math automatically generates Product schema for your WooCommerce products. This pulls in the product name, price, availability, and reviews and submits them to Google in structured data format. This enables rich results in Google Shopping and organic search.
- Make sure every product has a clear, keyword-rich title
- Add a meta description for each product separately from the product description
- Enable product reviews on your store so the review schema has data to pull
- Set the brand name in your product attributes so Rank Math can include it in the schema
Bulk SEO Editing for Products
For stores with large catalogs, editing SEO settings product by product is not practical. Rank Math Pro’s bulk editing feature lets you update meta titles, descriptions, focus keywords, and schema settings across multiple products at once from a spreadsheet-style interface.
Go to Rank Math > Status and Tools > Bulk Edit SEO to access this feature.
Step 9: Local SEO Configuration
For businesses targeting local search results, Rank Math handles local SEO through its schema system. This covers the configuration needed to generate proper LocalBusiness schema and improve your visibility in Google’s local results.
Adding LocalBusiness Schema
Go to Rank Math > Titles and Meta > Local SEO. Fill in all of the following fields.
- Business Name: Your official business name exactly as it appears on your Google Business Profile
- Business Type: Select the most specific type that matches your business from the dropdown
- Street Address, City, State, Country, Postal Code: Must match your Google Business Profile and other directory listings exactly
- Phone Number: Include the country code
- Business Hours: Set your opening hours for each day of the week
- Price Range: Use the standard $ to $$$$ format
- Geo Coordinates: Add your latitude and longitude for precise location data
Consistency is critical: Your business name, address, and phone number (NAP) in Rank Math’s local schema must be identical to what you have on Google Business Profile, Yelp, and every other directory listing. Even small differences like ‘St.’ vs ‘Street’ can undermine your local SEO.
Step 10: Content AI (Pro Feature)
Content AI is one of Rank Math Pro’s most powerful features. It analyzes the top 20 pages currently ranking for your target keyword and extracts patterns including average word count, commonly used related terms, questions readers ask, and recommended heading structure.
Using Content AI
- Open a post in the WordPress editor
- Set your focus keyword in Rank Math’s panel
- Click Research in the Content AI tab
- Rank Math analyzes the current top-ranking pages for your keyword
- Review the recommended terms, questions, and word count target
- Write your content to cover all the recommended topics
Content AI works on a credit system. Each research query uses credits. The Pro plan includes a monthly credit allocation, and additional credits can be purchased separately if needed.
Step 11: Sitemap and Search Engine Submission
Your XML sitemap tells search engines which pages exist on your site and when they were last updated. Rank Math generates and maintains your sitemap automatically.
Finding Your Sitemap URL
Your sitemap is available at yourdomain.com/sitemap_index.xml by default. This is the master sitemap that links to individual sitemaps for posts, pages, products, and any other content types you have enabled.
Submitting to Google Search Console
- Go to your Google Search Console account
- Click Sitemaps in the left navigation
- Enter sitemap_index.xml in the Add a new sitemap field
- Click Submit
After submission, Google will begin crawling your sitemap within a few days. The Success status in Search Console confirms Google can access and read your sitemap. If you see any errors, check that your sitemap URL is accessible and that it does not return a 404 or redirect.
Robots.txt Configuration
The robots.txt file tells search engine crawlers which parts of your site they are allowed or not allowed to crawl. Go to Rank Math > General Settings > Edit Robots.txt to view and edit your file.
For most WordPress sites, the default robots.txt configuration is correct. Avoid adding Disallow rules unless you specifically know you want to block certain directories from being crawled. Incorrectly configured robots.txt files can accidentally block your entire site from Google.
Step 12: Role Manager
If you have a team of writers, editors, or clients who need access to your WordPress site, Rank Math’s Role Manager lets you control exactly which SEO features each user role can see and edit.
Configuring Role Access
Go to Rank Math > Role Manager. For each WordPress user role (Administrator, Editor, Author, Contributor, Subscriber), you can enable or disable access to specific Rank Math features.
A recommended setup for most publishing teams is to give Editors full access to all SEO settings, Authors access to the post editor panel only, and restrict global settings to Administrators.
Step 13: Managing Rank Math Modules
Rank Math is built as a modular system. Features are grouped into modules that can be turned on or off independently. This keeps the plugin lightweight by only loading the code for features you actually use.
How to Access Modules
Go to Rank Math > Dashboard. The Dashboard page shows all available modules as toggle switches. Green means active, gray means inactive.
Recommended Module Configuration
| Module | Recommended Setting | Notes |
|---|---|---|
| SEO Analysis | On | Enables the site-wide SEO audit tool |
| Link Counter | On | Tracks internal and external link counts per post |
| Redirections | On | Essential for managing URL changes |
| 404 Monitor | On | Catches broken links automatically |
| Schema (Structured Data) | On | Required for rich snippets |
| Analytics | On | If using GSC integration |
| WooCommerce | On (stores only) | Only needed if you run a WooCommerce store |
| Local SEO | On (local businesses) | Only needed for local business sites |
| News Sitemap | Off (unless news site) | Only needed for Google News publishers |
| Video Sitemap | Off (unless video site) | Only needed if your site is video-heavy |
| Content AI | On (Pro only) | Enable when writing new content |
| Image SEO | On | Auto-generates alt text from attachment filenames |
Step 14: Running an SEO Audit
Rank Math includes a site-wide SEO Analysis tool that scans your entire site for common SEO issues and gives you an overall score. Run this after completing your initial setup to identify anything that still needs attention.
How to Run the Analysis
- Go to Rank Math > SEO Analysis
- Click Start Site-Wide Analysis
- Wait for the analysis to complete (time depends on site size)
- Review each item in the results
- Click Fix Issue on any failed checks to jump directly to the relevant setting
The analysis covers both technical issues (like missing meta descriptions on important pages) and configuration issues (like incorrect sitemap settings or missing schema). Work through the failed checks first, then address warnings.
Step 15: Image SEO Settings
Images without proper alt text are a commonly missed SEO opportunity. Alt text helps Google understand what an image shows and contributes to your content’s relevance signals. It also improves accessibility for visitors using screen readers.
Auto-Generate Alt Text
In Rank Math > General Settings > Images, you can configure rules for automatically setting alt text based on the attachment title, filename, or surrounding content. This is especially useful for sites with large media libraries where manually adding alt text to every image is impractical.
- Set Alt Attribute: Choose Image Title, File Name, or Custom to auto-populate alt text
- Set Title Attribute: Optionally auto-populate the image title attribute
- Add Missing Alt Text Only: Apply the rule only to images that currently have no alt text, leaving existing alt text untouched
Quick Setup Checklist
Use this checklist to confirm your Rank Math setup is complete.
| Task | Status |
|---|---|
| Plugin installed and activated | ✅ |
| Setup wizard completed | ✅ |
| Google Search Console connected | ✅ |
| Google Analytics connected | ✅ |
| Previous plugin data imported | ✅ |
| Homepage meta title and description set | ✅ |
| Post and page title patterns configured | ✅ |
| Sitemap reviewed and submitted to Google | ✅ |
| Robots.txt verified | ✅ |
| Default schema type set for posts | ✅ |
| 404 Monitor enabled | ✅ |
| Redirections module enabled | ✅ |
| Role Manager configured for your team | ✅ |
| SEO Analysis run and critical issues resolved | ✅ |
| Image SEO settings configured | ✅ |
| Local SEO schema filled in (local businesses) | ✅ |
| WooCommerce module enabled (stores only) | ✅ |
What to Do Next
With your Rank Math setup complete, here is what to focus on next.
- Read our Rank Math Free vs Pro breakdown if you are still on the free plan and want to know exactly which upgrade is worth paying for.
- Check our Rank Math Pricing Guide for a full breakdown of what each plan costs and what you get.
- See our Rank Math Review for an independent assessment of the plugin’s strengths and limitations.
- Use our Rank Math Coupon Code page to get the best available discount if you decide to upgrade.
Ready to upgrade? Rank Math Pro adds Content AI, unlimited keywords per post, advanced WooCommerce SEO, and the agency plan that covers 500 client sites. Use our coupon code page to save on your Pro subscription.