Foundation & Setup

Install an SEO Plugin/Tool — Step-by-Step Guide

Set up Yoast SEO, Rank Math, or AIOSEO for WordPress, or equivalent for your CMS to manage meta tags, sitemaps, schema markup.

Easy Medium Impact 15 min Online Local Hybrid
Pro Tip

Rank Math free edition includes features that Yoast locks behind its premium tier (like multiple focus keywords, advanced schema, and redirection manager). For most sites, Rank Math free is the best starting choice.

Warning

Never run two SEO plugins simultaneously (e.g., Yoast + Rank Math). They will conflict and produce duplicate meta tags, sitemaps, and schema markup.

Step-by-Step Guide

1

For WordPress: Install Rank Math or Yoast SEO from the plugin store

Go to Plugins > Add New in your WordPress admin. Search for "Rank Math" or "Yoast SEO". Click Install Now, then Activate. Run the setup wizard — it will configure the basics automatically.

  • Rank Math: The setup wizard will import settings from Yoast if you're switching
  • Yoast: Follow the configuration wizard to set site type, organization info, and social profiles
  • AIOSEO: Another solid alternative — install from the plugin directory the same way
2

For Shopify: SEO features are built-in; add JSON-LD for SEO app

Shopify handles basic meta tags and sitemaps natively. Go to Online Store > Preferences to set your homepage title and meta. For advanced schema, install "JSON-LD for SEO" by Little Stream Software from the Shopify App Store.

3

For Next.js/custom: Use next-seo package or manually implement meta tags

Install next-seo via npm: "npm install next-seo". Add a DefaultSeo component in _app.js for site-wide defaults, and NextSeo on individual pages for per-page meta. For other frameworks, use framework-specific meta tag helpers.

4

Configure default meta templates for titles and descriptions

In Rank Math: go to Rank Math > Titles & Meta. Set templates using variables like %title% %sep% %sitename%. In Yoast: go to Yoast SEO > Search Appearance. Set default patterns for posts, pages, and archives.

5

Enable XML sitemap generation

In Rank Math: Rank Math > Sitemap Settings > enable and configure. In Yoast: Yoast SEO > Settings > Site Features > XML Sitemaps (on by default). Verify your sitemap is accessible at /sitemap_index.xml.

Video Tutorial

Tools & Resources

Rank Math SEOYoast SEOnext-seo (Next.js)

Learn More

Rank Math vs Yoast Comparison — ZapierarticleYoast Installation Guide — Yoastarticle

Do this task in the interactive tool

Track your progress and get guided through every step.

Open Interactive Tool

More in Foundation & Setup

Install Google Search Console

Easy15 min

Set Up Google Analytics 4 (GA4)

Easy20 min

Run a Full Site Audit

Medium1-2 hrs

Define KPIs & Goals

Easy30 min

Competitor Backlink & Keyword Analysis

Medium1-2 hrs