Rank Math SEO Plugin Setup for WordPress (Tutorial)

Published:

Affiliate Disclosure

I may earn a small commission if you purchase a product or service through some of the affiliate links below.

Rank Math is one of the leading and most popular WordPress SEO plugins, accounting for 3+ million active plugin installations.

In fact, W3Things used it when it was running on WordPress. And that's because, after experiencing Yoast (and a few other alternatives), Rank Math proved to be a great all-in-one SEO solution, thanks to its more generous free-tier offerings and a streamlined plugin experience over others.

This article is a complete guide and tutorial for the Rank Math SEO plugin — from installing it to optimizing and configuring it for the most optimal SEO settings for WordPress websites.

As a bonus, you can also download and import the configured Rank Math settings JSON file into your WordPress site, saving you time from going through and manually configuring everything. Be sure to update the relevant information when importing (e.g., the site domain or name).

Let's get started!

Rank Math SEO Plugin Setup for WordPress (Tutorial)

The Basics

Before you proceed, below are a few important points to keep in mind.

Firstly, Rank Math won't automatically optimize your site content (on-page SEO). That part is still yours to do. At its core, it adds many SEO functionalities and features that aren't available in a default WordPress website (e.g., HTML meta tags or JSON schema markup), among other additional features.

Secondly, this article focuses on the free version of the plugin. Rank Math PRO (paid) offers more features, such as Content AI, Keyword Rank Tracker, WooCommerce SEO pro, and more. As such, I can't cover those paid features, and would recommend reading the official documentation should you need to.

Thirdly, while this tutorial covers most plugin settings, certain things still depend on your specific website and project requirements. For example, whether you primarily use Rank Math to track the site's SEO performance over Google Analytics and Google Search Console, or if you need the Role Manager.

Furthermore, this tutorial covers select essential modules applicable to most sites. In the future, I may update the article to include recommended configuration for additional modules, such as 404 Monitor, Analytics, and SEO Analyzer.

Installing Rank Math SEO

Install the Rank Math plugin by navigating to the Plugins > Add New Plugin section in the WordPress dashboard.

Search and install "Rank Math SEO".

Installing Rank Math SEO.
Installing Rank Math SEO.
View full size

Configuring Rank Math Settings

Once installed, let's go ahead and complete the Rank Math configuration, starting with its setup wizard first.

Note

The current version of Rank Math SEO at the time of writing this article is v1.0.240.

Rank Math Setup Wizard

The wizard helps you apply some of the common SEO settings to the WP website, in addition to checking for the web server requirements and website compatibility.

Rank Math Account

Setup wizard — Rank Math account.
Setup wizard — Rank Math account.
View full size

Rank Math will ask if you want to create and connect a Rank Math account, which offers various features, such as keyword suggestions, access to Content AI, and more. Consider creating an account if you need those features.

Getting Started

Setup wizard — Getting Started.
Setup wizard — Getting Started.
View full size

Proceed with the Advanced mode as it allows you to configure all the available plugin modules and options (e.g., Import & Export).

Your Site

Setup wizard — site details.
Setup wizard — site details.
View full size

Enter your website details such as its name, logo, and social media banner. For the website type, select the appropriate option (e.g., a personal blog, or a business website).

Analytics

Setup wizard — Google services integration.
Setup wizard — Google services integration.
View full size

If you want to leverage some advanced SEO features, such as SEO reports and keyword suggestions, then consider connecting your Rank Math account with Google services (e.g., Google Analytics and Google Search Console).

Sitemaps

Setup wizard — Sitemaps.
Setup wizard — Sitemaps.
View full size

Sitemaps: Enabled

Enables sitewide XML sitemap generation.

Include Images: Enabled

Includes post content images in sitemaps, helping search engines index them more efficiently.

Public Post Types: Posts and Pages

Specifies which post types to enable SEO controls and options for.

Select other custom post types if applicable (e.g., projects).

Public Taxonomies: Categories

Specifies which taxonomies to enable SEO controls and options for.

Select other taxonomies if applicable.

Optimization

Setup wizard — SEO Tweaks.
Setup wizard — SEO Tweaks.
View full size

Noindex Empty Category and Tag Archives: Enabled

Prevents indexing empty category and tag archive pages. Serving and allowing search engines to index empty pages isn't a good SEO practice.

Nofollow External Links: Disabled

Depending on your site, you may want to enable it. Learn more about the nofollow keyword.

Open External Links in New Tab/Window: Enabled

Generally, it's a good idea to open external links in a new tab or window.

Advanced Options

Setup wizard — Advanced options.
Setup wizard — Advanced options.
View full size

Enable the auto-update option if preferred, and proceed with the Setup Advanced Options to configure a few additional options.

Role Manager

Setup wizard — Role Manager.
Setup wizard — Role Manager.
View full size

Keep it off and only enable it if you need it (e.g., if the site has multiple users or editors, and needs customized plugin permissions for them).

404 + Redirection

Setup wizard — 404 + Redirection.
Setup wizard — 404 + Redirection.
View full size

404 Monitor: Disabled

Enable it if you need to track 404 Not Found URLs across the site.

Redirections: Disabled

Enable and configure it if your site requires any redirections (e.g., redirecting old blog URLs to new ones).

Schema Markup

Setup wizard — Schema Markup.
Setup wizard — Schema Markup.
View full size

Schema Type: Enabled

Helps search engine crawlers like Google or Bing to better understand your site content using structured data for displaying on Search Engine Results Pages (SERPs).

Schema Type for Posts: Article

Article Type: Blog Post

Depending on your site's nature, Article or News Article may be more appropriate. Choose accordingly.

Schema Type for Pages: None

Static pages shouldn't need any schema, but again, if applicable to your site, consider choosing an appropriate one.

Dashboard

Rank Math Dashboard page.
Rank Math Dashboard page.
View full size

Once you finish the setup wizard, you'll be redirected to Rank Math's Dashboard. From here, you can enable or disable various modules and navigate between various tabs, such as Help, Setup Wizard, and Import & Export.

For a standard website, you should enable only the following modules, leaving the rest disabled (only enable them if you actually need them):

General Settings

The General Settings page offers configuration of a few site basics, such as the links behavior, breadcrumbs, robots.txt, and the htaccess file.

Links

General Settings > Links tab.
General Settings > Links tab.
View full size

Strip Category Base: Disabled

As a reminder, not every site should remove the /category/ base URL prefix. In fact, keeping it may actually be better in some cases (e.g., to prevent URL conflicts for different post types).

I covered this topic in detail here, so feel free to read more about it along with the methods to remove the category base should you decide you need to.

Redirect Attachments: Enabled

Redirects all attachment page URLs as they appear in a post to the home page.

For a standard WP website, there's no need for the users to view an attachment's page.

Redirect Orphan Attachments: Your website domain or home page (e.g., https://w3things.com)

Specifies which URL to redirect the attachments to that aren't associated with a post. It should generally be the site's home page if enabled.

Nofollow External Links: Disabled

Nofollow Image File Links: Disabled

Same thing as anchor links above, but for images. Keep it disabled and only enable it if necessary.

Open External Links in New Tab/Window: Enabled

Breadcrumbs

General Settings > Breadcrumbs tab.
General Settings > Breadcrumbs tab.
View full size

Enable breadcrumbs function: Disabled

Enable it if you want to use breadcrumb navigation. Use the provided PHP code or the shortcode to display breadcrumbs on the site.

Webmaster Tools

General Settings > Webmaster Tools tab.
General Settings > Webmaster Tools tab.
View full size

Here, you can enter verification codes to integrate various third-party services and tools, such as Google Search Console or Bing Webmaster Tools.

Depending on your project and site setup, you may not need to use these at all. Or, maybe a few select only.

Others

General Settings > Others tab.
General Settings > Others tab.
View full size

Nothing to change here for a standard site, but feel free to explore and change anything needed (e.g., Headless CMS Support).

Edit robots.txt

General Settings > Edit robots.txt tab.
General Settings > Edit robots.txt tab.
View full size

Unless you have a specific reason, leave the robots.txt file as-is. The default works fine for most websites.

You can always check your site's robots.txt file by accessing its URL like so: https://w3things.com/robots.txt

Edit .htaccess

General Settings > Edit .htaccess tab.
General Settings > Edit .htaccess tab.
View full size

As the warning on this tab explains, avoid editing the site's htaccess file unless you know what you're doing.

Blocks

General Settings > Blocks tab.
General Settings > Blocks tab.
View full size

The options on this page are mostly a preference choice but also depend on how your site is set up. For example, you may want to keep H1s included in the table of contents for some reason.

Table of Contents Title: Default

Table of Contents List style: Unordered

Table of Contents Exclude Headings: Heading H1

Titles & Meta

The SEO Titles & Meta page allows the configuration of global HTML metadata tags, along with other options, such as SEO controls.

While the default settings may work for some sites, it's always a good idea to fine-tune them for each specific site.

Global Meta

Titles & Meta > Global Meta tab.
Titles & Meta > Global Meta tab.
View full size

Robots Meta: Index

Ensures search engine crawlers can index sitewide pages and posts.

Advanced Robots Meta: Snippet (-1), Video Preview (-1), Image Preview (Large)

Specifies various options if a site page appears in enriched search results.

Noindex Empty Category and Tag Archives: Enabled

Separator Character: Choose your preferred separator character for the page title and site name for the title tag. The pipe character "|" is often a common choice. In any case, you should generally write custom titles for every content.

Rewrite Titles: Disabled

Capitalize Titles: Disabled

Automatically capitalizes the first letter of each word in the title tag. Useful if you prefer that title style.

Keep in mind that this is not title case style. It will capitalize the first character of each word in the title tag, such as "or", "in", and "to".

OpenGraph Thumbnail: Your site's social media banner or header file

Often used to create link thumbnails when the site or page is shared on social media sites and apps, such as Facebook or Discord.

The recommended image dimensions are 1200 x 630 pixels.

Check out a live example of W3Things here to get an idea.

Twitter Card Type: Summary Card with Large Image

Used to represent the X (Twitter) cards. For most sites, the Summary Card with Large Image is a good choice.

Local SEO

Titles & Meta > Local SEO tab.
Titles & Meta > Local SEO tab.
View full size

Almost all options on this tab depend on your business, company, or website, and not all would be applicable, so adjust them accordingly.

Person or Company: Whichever is appropriate for your case (e.g., Organization)

Website Name: Your business or site name (e.g., W3Things)

Website Alternate Name: An alternate name of your site, such as a shorter version or an acronym (e.g., W3T)

Person/Organization Name: Name of the person or organization of the site to represent in Google's Knowledge Panel (e.g., W3Things)

Description: Your website or business description

Logo: Your website or company logo

URL: Your site URL address

Email: Your site's contact email address

Address: Address of your company or store

Address Format: Default (or update as needed)

Allows formatting the displayed address used in the [rank_math_contact_info] shortcode.

Business Type: Your website/company/business type (e.g., Dentist or Restaurant)

Opening Hours Format: Default (or update as needed)

Allows choosing between the 24-hour and AM/PM time format used in the contact shortcode.

Opening Hours: Your business opening hours

Phone Number: Your business or website contact phone number(s)

Price Range: Your business price range (e.g., $100K or $1M)

Additional Info: Additional metadata, such as VAT ID, legal name, or number of employees

Allows additional website or company info to be included in the Organization schema type.

About Page: Your site's about page

Includes the LocalBusiness schema metadata on the specified page.

Contact Page: Your site's contact page

Includes the LocalBusiness schema metadata on the specified page.

Google Maps API Key: Your Google Maps API key (if applicable)

Geo Coordinates: Your business or company's geographical coordinates (latitude and longitude) separated by a comma

Social Meta

Titles & Meta > Social Meta tab.
Titles & Meta > Social Meta tab.
View full size

On this tab, you can add various social media handles or profiles that'll be added to the schema markup and Open Graph meta tags. For example, your site's Facebook Page URL or GitHub profile.

As with Local SEO above, not everything has to be configured or applicable here. So, update accordingly.

Facebook Page URL: Your website's Facebook Page URL

Facebook Authorship: Your personal Facebook profile URL

Adds appropriate attribution when your articles are shared on Facebook.

Facebook Admin: Comma-separated numeric Facebook user IDs

Facebook App: Your Facebook app's numeric ID

Facebook Secret: Your Facebook app's alphanumeric secret ID

Twitter Username: Your X (Twitter) username

Additional Profiles: Your additional social media or web profiles (e.g., GitHub, CodePen, or LinkedIn)

Specify each profile one per line.

Homepage

Titles & Meta > Homepage tab.
Titles & Meta > Homepage tab.
View full size

On this tab, you can specify the home page SEO and Open Graph details.

The options on this page will be unavailable if you've set a static page as the front page in the WordPress dashboard > Settings > Reading > Your homepage displays option. In that case, edit the front page to update the details.

Otherwise, specify the home page meta title, description, and other details as necessary here.

Titles & Meta > Homepage tab.
Titles & Meta > Homepage tab.
View full size

Homepage Title: Home page title

Homepage Meta Description: Home page meta description

Homepage Robots Meta: Disabled

Allows overriding global robots meta (e.g., noindex) for the home page.

The following options generally apply to social media websites (e.g., Facebook or LinkedIn) when sharing the website or an article as a link — turning it into a rich preview. Check out the examples of such rich cards in this article.

Homepage Title for Facebook: Custom title for social media websites

Homepage Description for Facebook: Custom description for social media websites

Homepage Thumbnail for Facebook: Custom image for social media websites

Recommended image dimensions are at least 1200 x 630 pixels.

Post Formats

Titles & Meta > Post Formats tab.
Titles & Meta > Post Formats tab.
View full size

Format Archive Titles: Default

A custom format or default value for the term title tag. Update if necessary.

Format Archive Descriptions: Default

A custom format or default value for the terms meta description tag. Update if necessary.

Format Archives Robots Meta: Enabled

Format Archives Robots Meta: No Index

Format Archives Advanced Robots Meta: Snippet (-1), Video Preview (-1), Image Preview (-1)

Slack Enhanced Sharing: Enabled

Authors

Titles & Meta > Authors tab.
Titles & Meta > Authors tab.
View full size

Author Archives: Disabled

This should generally be disabled, especially if you're the sole author or writer of the site content.

Otherwise, enable it to specify various options for author archive pages, such as the base URL prefix, robots meta, and more. In that case, the default settings are fine, and update the necessary ones.

Misc Pages

Titles & Meta > Misc Pages tab.
Titles & Meta > Misc Pages tab.
View full size

For most options on this tab, here's what you need to know.

When different site pages surface the same content, it could lead to duplicate content SEO issues, which might severely affect your site's search engine rankings. Therefore, it's best to keep such pages from being indexed (marked as noindex).

An example is the same blog post appearing in multiple places or URLs of the site, such as in a search result page, category page, tag page, blog index page, and whatnot. Google and other search engines may deem that as duplicate content, negatively impacting the site ranking in the search results.

Date Archives: Disabled

Generally a good idea to keep it disabled, especially if your site doesn't follow the date-based permalinks (e.g., 2025/03/rank-math-guide).

404 Title: Default (or update as needed)

Search Results Title: Default (or update as needed)

Noindex Search Results: Enabled

Noindex Subpages: Enabled

Noindex Paginated Single Pages: Enabled

Noindex Password Protected Pages: Enabled

There's usually no reason to index password-protected pages.

Moving forward, most of the following settings in the Titles & Meta page are common for different post types and taxonomies (e.g., WordPress Posts, static pages, or taxonomies like Categories and Tags). Therefore, they usually have the same configuration except for a few things.

Furthermore, it's a good practice to write custom titles and descriptions for each piece of content (e.g., articles or static pages). As such, you should always specify a default template (sort of a fallback) for every post type and taxonomy for cases when custom meta titles and descriptions are missing.

Posts

Titles & Meta > Posts tab.
Titles & Meta > Posts tab.
View full size

Single Post Title: Default (or update as needed)

Single Post Description: Default, which is the post's excerpt, or update as needed

Schema Type: Article

Headline: Default (or update as needed)

This is used in the schema markup. Learn more about the headline schema property.

Description: Default (or update as needed)

This is used in the schema markup. Learn more about the description schema property.

Article Type: Blog Post

Blog Post is fine for standard websites. However, choose another one if it's more appropriate (e.g., News Article if your site is primarily news-focused).

Post Robots Meta: Disabled

Link Suggestions: Disabled (or enable it if you want to use it)

Primary Taxonomy: Categories

Slack Enhanced Sharing: Enabled

Add SEO Controls: Enabled

Bulk Editing: Disabled (or enable it if you need it)

Custom Fields: Leave empty or update as needed

Pages

Titles & Meta > Pages tab.
Titles & Meta > Pages tab.
View full size

Single Page Title: Default (or update as needed)

Single Page Description: Default, which is post's excerpt, or update as needed

Schema Type: None, or choose an appropriate one for your case

Page Robots Meta: Disabled

Link Suggestions: Disabled

Slack Enhanced Sharing: Enabled

Add SEO Controls: Enabled

Bulk Editing: Disabled

Custom Fields: Leave empty or update as needed

Attachments

Titles & Meta > Attachments tab.
Titles & Meta > Attachments tab.
View full size

Settings on this tab should be unavailable because we enabled the Redirect Attachments option in the General Settings > Links tab. As such, nothing to configure here.

Categories

Titles & Meta > Categories tab.
Titles & Meta > Categories tab.
View full size

Category Archive Titles: Default (or update as needed)

Category Archive Descriptions: Default, which is the term's description, or update as needed

Category Archives Robots Meta: Disabled

Slack Enhanced Sharing: Enabled

Add SEO Controls: Enabled

Remove Snippet Data: Disabled

Tags

Titles & Meta > Tags tab.
Titles & Meta > Tags tab.
View full size

Tag Archive Titles: Default (or update as needed)

Tag Archive Descriptions: Default, which is the term's description, or update as needed

Tag Archives Robots Meta: Enabled

Tag Archives Robots Meta: No Index

As discussed above, tag archives may cause duplicate SEO issues, hence best to prevent indexing them.

Tag Archives Advanced Robots Meta: Snippet (-1), Video Preview (-1), Image Preview (Large)

Slack Enhanced Sharing: Enabled

Add SEO Controls: Disabled

Remove Snippet Data: Disabled

Sitemap Settings

This page allows the configuration of various sitemap-related settings, such as XML sitemaps and HTML sitemaps. You can also find various sitemap links (e.g., posts or pages sitemap) of your WordPress site on this page.

General

Sitemap Settings > General tab.
Sitemap Settings > General tab.
View full size

Links Per Sitemap: 200 (or update if necessary)

Images in Sitemaps: Enabled

Helps search engines better index important images found in the post content.

Include Featured Images: Disabled (or enable it if preferred)

Exclude Posts: Leave empty or specify as needed

Allows exclusion of specific post IDs (including posts, pages, and custom post types) from the sitemap. Good for pages like privacy policy, disclaimers, and similar, which should generally be excluded from the sitemap and search engine indexing.

Exclude Terms: Leave empty or specify as needed

Unless you include WordPress Tags in the sitemap, this should be empty anyway.

HTML Sitemap

Sitemap Settings > HTML Sitemap tab.
Sitemap Settings > HTML Sitemap tab.
View full size

HTML Sitemap: Enabled

Display Format: Shortcode, or Page if you want to display the HTML sitemap on a specific page

Shortcode: [rank_math_html_sitemap]

Use this shortcode to display the HTML sitemap on any page or part of the site.

Sort By: Published Date, or choose another option as appropriate

Show Dates: Enabled

Item Titles: Item Titles

Unless you have a special reason, stick with the Item Titles (the ones specified in the WordPress dashboard edit screen) as it may help with the readability.

Posts (Sitemap Settings)

Sitemap Settings > Posts tab.
Sitemap Settings > Posts tab.
View full size

Include in Sitemap: Enabled

Include in HTML Sitemap: Enabled

Image Custom Fields: Leave empty or specify as needed (one per line)

Specifies custom fields that contain image URLs to include in the sitemap.

Pages (Sitemap Settings)

Sitemap Settings > Pages tab.
Sitemap Settings > Pages tab.
View full size

Include in Sitemap: Enabled

Include in HTML Sitemap: Enabled

Image Custom Fields: Leave empty or specify as needed (one per line)

Attachments (Sitemap Settings)

Sitemap Settings > Attachments tab.
Sitemap Settings > Attachments tab.
View full size

Settings on this tab should be unavailable because we enabled the Redirect Attachments option in the General Settings > Links tab. Therefore, no need to include attachments in sitemaps.

Categories (Sitemap Settings)

Sitemap Settings > Categories tab.
Sitemap Settings > Categories tab.
View full size

Include in Sitemap: Enabled

Include in HTML Sitemap: Enabled

Include Empty Terms: Disabled

Tags (Sitemap Settings)

Sitemap Settings > Tags tab.
Sitemap Settings > Tags tab.
View full size

Include in Sitemap: Disabled

Include in HTML Sitemap: Disabled

Instant Indexing

Instant Indexing allows the configuration of various IndexNow API options, such as manually submitting the URLs, or configuring the API keys.

Generally, you don't need to change anything here. That being said, let's take a look at its settings.

Learn more here.

Submit URLs

Instant Indexing > Submit URLs tab.
Instant Indexing > Submit URLs tab.
View full size

Specify URLs (one per line, up to 10,000 URLs) to send to the IndexNow API.

Settings

Instant Indexing > Settings tab.
Instant Indexing > Settings tab.
View full size

Auto-Submit Post Types: Posts and Pages

API Key: Shows the site's IndexNow API key

It's generated automatically and you can change it if it gets exposed to others.

API Key Location: Shows the site's IndexNow API location

Clicking the Check Key button should open a new tab with the API key, verifying that it's accessible by the search engines.

History

Instant Indexing > History tab.
Instant Indexing > History tab.
View full size

Shows a history of the last 100 IndexNow API requests. Good to track in case an updated post or page doesn't get submitted to the IndexNow API or such.

You can filter between All, Manual, and Auto history views. As well as use the Clear History button to clean the history log.

The Response Code Help toggle explains different response codes, such as 200 OK confirming that the URL was successfully submitted to the IndexNow API.

Status & Tools

The Status & Tools page offers a few tools and info about your WordPress site and the plugin itself, such as Version Control and System Status.

Most users and websites shouldn't need to access or use any tools from this page. However, depending on your use case, you may benefit from a few features, such as importing and exporting the plugin settings across multiple sites — setting Rank Math up in an instant and consistent way.

Version Control

Status & Tools > Version Control tab.
Status & Tools > Version Control tab.
View full size

On this tab, you can roll back to a previous plugin version, participate in the beta version testing (not recommended for production sites), and configure the auto-update settings.

Rollback to Previous Version

Allows you to roll back to a specific previous version of the plugin. Useful if you want to debug an issue present in the current release or something.

Using the Rollback Version drop-down list, you can choose which version you want to switch to.

Always proceed with precaution and remember to take a full website backup (database + files).

Beta Opt-in

If you'd like to help shape the future of Rank Math by testing out new features and whatnot, turn on the Beta Tester toggle to participate in the beta testing.

Once enabled, you can install the beta update of the plugin (if available) by navigating to the Plugins > Installed Plugins page in the WP dashboard.

Keep in mind that it's not advised to use this feature on live production websites as beta updates and changes aren't always stable and may cause various issues.

Auto Update

Enabling the Auto Update Plugin option ensures WordPress will install the latest version of Rank Math as it's released. Though, beta versions won't automatically install.

The Update Notification Email option notifies via the site's admin email when a new Rank Math update is available.

Database Tools

Status & Tools > Database Tools tab.
Status & Tools > Database Tools tab.
View full size

If you notice any issues using the Rank Math plugin, you can try the available options from this tab to help resolve them.

The Remove Rank Math Transients option removes the temporary remains of the plugin. It does not delete any post or plugin configuration data.

The Re-create Missing Database Tables option checks and re-creates any missing required Rank Math database tables.

System Status

Status & Tools > System Status tab.
Status & Tools > System Status tab.
View full size

The System Status tab provides system and environment info for the WordPress website, similar to the native Site Health Info feature. Useful for debugging purposes.

In addition, the Error Log outputs the last 100 lines (in reverse) from the error log file if WP_DEBUG_LOG is enabled. This helps you or the Rank Math support team easily view and debug any plugin-related or such problems.

Import & Export

Status & Tools > Import & Export tab.
Status & Tools > Import & Export tab.
View full size

Finally, the Import & Export tab offers a few portability and backup options for the plugin itself.

Using the Plugin Settings section, you can import or export a Rank Math JSON settings file to quickly and easily replicate the desired settings on new (or the same) websites.

When importing settings using the Import Settings tab, Rank Math will save the current plugin configuration as a backup, allowing you to easily restore them if required.

The Export Settings tab offers granularity on which specific plugin or SEO configuration you want to export, such as Titles & Metas or Sitemap Settings.

If you were using another SEO plugin like Yoast, you can use the Other Plugins option to import its settings and SEO data. Learn more about it here.

The Settings Backup option allows you to take a backup of existing Rank Math settings in case you want to make substantial plugin changes and restore the older ones for whatever reasons.

For any backup, use the Restore button to restore that specific backup (plugin settings), overwriting the current changes. Use the Delete button to remove that backup.

Adding SEO Details to WordPress Content with Rank Math

Now that Rank Math is configured, it's time to see it in action!

Viewing SEO Details of Pages, Posts, and Custom Post Types

Viewing the SEO details of WordPress content.
Viewing the SEO details of WordPress content.
View full size

The SEO Details column in the WP dashboard > All Pages or All Posts outlines SEO info, such as the keyword, schema, and overall content score. Good for getting a high-level SEO overview of all the content at a glance.

What's awesome is that you can enable Rank Math support for custom post types too! For example, a collection of various Projects or Podcasts.

Editing SEO Details of Individual Content

Editing the SEO details of WordPress content.
Editing the SEO details of WordPress content.
View full size

From the edit screen of any content (e.g., post or page), use the Rank Math option on the right sidebar to access all the options and insights.

Rank Math Snippet Editor — General tab.
Rank Math Snippet Editor — General tab.
View full size
Rank Math Snippet Editor — Social tab.
Rank Math Snippet Editor — Social tab.
View full size

Use the Edit Snippet button to add the page title, description, and more.

You can also specify the topic's focus keyword as well as mark it as a Pillar Content.

Rank Math SEO insights, tips, and more.
Rank Math SEO insights, tips, and more.
View full size

In addition, what's helpful is that Rank Math provides SEO insights, tips, and more to help you effectively write content and ensure you don't miss out on the basic SEO optimizations!

And if you've got Rank Math PRO, you can even utilize its premium features, such as the Content AI to shorten and rewrite paragraphs and more.

Rank Math SEO Toolbar Menu

Rank Math SEO toolbar.
Rank Math SEO toolbar.
View full size

When viewing a page on the front end, you can use the Rank Math SEO toolbar to quickly access some useful tools, such as the Facebook Debugger, Google PageSpeed Insights, and more.

Wrapping Up

There you go! You've fully configured Rank Math. Your WordPress site now has all the basic and enhanced SEO features that were lacking before (in a vanilla WP installation)! ✨

Now, whether you have a business site or personal blog, it should gain more general search engine and social media traction and visibility thanks to the schema markups, HTML meta tags, Open Graph tags, and other SEO features. 🚀

As mentioned earlier, this Rank Math SEO tutorial focuses on the free version of the plugin. If you find Rank Math helpful and would like to explore more it has to offer, then check out the PRO version — featuring Content AI, support for multiple websites, a keywords tracker, Powerful Schema Generator, advanced SEO insights, and more!

Rank Math PRO is especially suitable for agencies or freelancers who manage multiple clients and websites and want to leverage advanced functionalities and features (e.g., white-labeled email reports for clients). That being said, the free version should suffice for most users looking to ensure that the right and fundamental SEO elements are added to their sites.

If you're confused about a particular Rank Math feature or need help setting something up, feel free to let me know via email at [email protected] or via X (Twitter) at @iamdanialzahid. I'd love to help you out! 🙂

Hopefully, this article will help you get started with Rank Math quickly, and if you find it helpful, please share it with others.

FAQs for Rank Math Plugin

What is Rank Math?

Rank Math is a free Search Engine Optimization (SEO) WordPress plugin. It offers many important SEO settings and features that are missing from a vanilla WP website, such as the HTML and Open Graph meta tags and the schema markups.

Rank Math also offers additional features, such as Content AI, advanced SEO analytics and reports, and a keywords tracker in its paid tier — Rank Math PRO.

Is Rank Math SEO free?

Yes, Rank Math SEO is free to install and use. But, it also has a premium tier, featuring advanced SEO features, tools, and more.

Check out Rank Math PRO and compare different subscription options.

Is Rank Math any good?

Indeed it is. As mentioned above, W3Things (the WP version of the site) used it for a long time mainly due to the many awesome features and options usually unavailable in other free alternatives.

And then there are 3+ million active Rank Math WordPress users if you're considering stats.

Personally, I think one thing that stands out for Rank Math is its streamlined UI/UX and user-friendly onboarding experience. Even if you're a novice WP user, you'll quickly get used to the different plugin options and easily find your way around.

How to use Rank Math SEO?

Using Rank Math is quite easy if you're looking for the optimal defaults. Simply install and activate the plugin, and the out-of-the-box settings will work fine for your site.

However, if you want to tweak and specify all the SEO details of the site for each post type and whatnot, then read the complete tutorial above to dive deep and learn more about various Rank Math aspects and settings.

Can I use Yoast and Rank Math together?

While you technically can, I don't see any reason why you should, especially when the Rank Math free version offers many SEO features sufficient for a typical WP website that aren't available in other alternatives.

Installing two different SEO plugins is redundant and can cause plugin conflicts, not to mention the database bloat and its increased usage.

Additional Resources

Below are a couple resources that discuss some of the stuff mentioned in this article. Feel free to explore them should you want to learn more.

Contents

    Danial Zahid's headshot.

    About Danial Zahid

    I'm a self-taught web developer passionate about everything related to websites and web development. Over the past years, I've explored and worked with different web technologies and tools, notably WordPress, Eleventy, npm, and Gulp.js, to name a few.

    In addition, I've created and currently maintain several open-source projects, including web apps, widgets, websites, and more.

    When I'm not writing content for W3Things or doing web development work, I enjoy my free time by playing games or listening to podcasts.

    Get Essential Gulp Kit

    The ultimate Gulp.js solution to improve your developer experience.

    • Includes complete Gulp.js toolkit setup
    • Optimize website content and static assets
    • Continuous asset optimization during development phase
    • Optimize unlimited number of files in bulk
    • Plus many more awesome features

    Subscribe to the Newsletter

    This website uses cookies to optimize your site experience. By continuing to use the site, you are agreeing to its privacy policy and the use of cookies.