+92306 3026 466
Step-by-Step Guide to Setting Up SEO Plugins on WordPress in 2026

How Do You Set Up an SEO Plugin on WordPress?
To set up an SEO plugin on WordPress, go to your WordPress dashboard, click Plugins > Add New, search for either Yoast SEO or Rank Math, install and activate it, then follow the setup wizard that appears. The wizard walks you through connecting Google Search Console, setting your site type, configuring your homepage SEO title and meta description, and generating an XML sitemap. The whole process takes under 15 minutes and immediately improves how Google crawls and understands your website.
Introduction
WordPress powers over 43% of all websites on the internet. But having a WordPress site does not automatically mean Google can find it, read it properly, or rank it well. That is exactly what WordPress SEO plugins are built to solve.
An SEO plugin handles the technical side of WordPress SEO optimization that would otherwise require custom code generating XML sitemaps, setting meta tags, controlling how pages appear in search results, adding structured data, and connecting your site to Google Search Console. It puts powerful SEO controls directly inside your WordPress dashboard, no developer needed.
The two plugins that dominate this space are Yoast SEO and Rank Math. Both are excellent. Both have free versions that cover everything most websites need. And both are significantly better than running a WordPress site with no SEO plugin at all.
In this guide, CodeFyze walks you through setting up both plugins step by step so you can choose the one that fits your workflow and get it configured correctly from day one.
Why WordPress SEO Plugins Matter for Your Website
WordPress is built for content but not built for SEO out of the box. Without an SEO plugin, your WordPress site is missing several things Google needs to rank it properly:
- No XML sitemap Google has to discover your pages on its own, which is slower and less reliable
- No control over title tags and meta descriptions WordPress generates generic titles that are often poor for SEO
- No structured data markup Google cannot identify your content type, author, or breadcrumb structure
- No canonical tag management duplicate content issues can develop without you realizing it
- No social meta tags your pages will not display correctly when shared on Facebook, Twitter, or LinkedIn
- No SEO analysis no way to know if individual pages are optimized for their target keywords
A good WordPress SEO plugin solves all of these problems automatically once configured. It is the single highest-impact thing you can do for WordPress SEO optimization, and it costs nothing if you use the free versions of Yoast SEO or Rank Math.
Yoast SEO vs Rank Math vs All in One SEO Which Should You Choose?
There are three major WordPress SEO plugins in 2026. Here is an honest comparison to help you decide:
Yoast SEO
Yoast SEO is the most widely used SEO plugin for WordPress installed on over 10 million websites. It has been the industry standard for years and is known for its reliability, clear interface, and the red/orange/green traffic light system that makes on-page SEO analysis easy to understand even for beginners.
- Best for: Beginners, bloggers, content-focused websites
- Free version covers: XML sitemap, meta tags, readability analysis, basic schema, breadcrumbs
- Premium adds: Internal linking suggestions, redirect manager, multiple focus keywords, 24/7 support
- Standout feature: Content and readability analysis with actionable suggestions for every post
- Pricing: Free; Premium at $99/year for one site
Rank Math
Rank Math is the fastest-growing WordPress SEO plugin and offers significantly more features in its free version than Yoast SEO does. It has a module-based system, so you only activate the features you need, keeping your site lean. For users who want advanced SEO controls without paying a premium, Rank Math’s free version is hard to beat.
- Best for: Intermediate to advanced users, agencies, sites wanting maximum free features
- Free version covers: XML sitemap, meta tags, schema markup, Google Search Console integration, 404 monitor, redirect manager, keyword rank tracking, WooCommerce SEO
- Pro adds: Content AI, advanced schema builder, Google Analytics integration, more keyword tracking
- Standout feature: More free features than any other major SEO plugin
- Pricing: Free; Pro at $69/year
All in One SEO (AIOSEO)
All in One SEO is one of the original WordPress SEO plugins, with over 3 million active installations. It has a clean interface, strong WooCommerce integration, and a solid feature set. It is a reliable choice but generally offers less in its free version compared to Rank Math.
- Best for: WooCommerce stores, users who prefer a clean, simple interface
- Free version covers: Meta tags, XML sitemap, basic schema, social meta
- Pricing: Free; Pro from $49.60/year
Our recommendation at CodeFyze:
If you are new to WordPress SEO start with Yoast SEO. The interface is beginner-friendly and the content analysis feature teaches you good SEO habits as you write.
If you want maximum features for free choose Rank Math. You get a redirect manager, 404 monitoring, and keyword tracking in the free version that Yoast locks behind its premium plan.
Part 1: How to Set Up Yoast SEO on WordPress Step by Step
Step 1: Install and Activate Yoast SEO
1.Log in to your WordPress dashboard (yourwebsite.com/wp-admin)
2.In the left sidebar, click Plugins, then Add New Plugin
3.In the search bar, type Yoast SEO
4.Find the Yoast SEO plugin by Team Yoast, it will have over 10 million active installs listed
5.Click Install Now, wait for it to install, then click Activate
6.You will now see a new SEO menu item in your left sidebar
Pro Tip: Always install plugins only from the official WordPress.org plugin directory or from verified developers. The official Yoast SEO plugin is listed at wordpress.org/plugins/wordpress-seo.
Step 2: Run the Yoast SEO Configuration Wizard
After activation, Yoast SEO will prompt you to run the First-time configuration wizard. This is the fastest way to get your core settings right. Click Start the first-time configuration.
Wizard Step 1: SEO Data Optimization:
Yoast will ask to optimize your SEO data. Click Start SEO data optimization and let it run. This indexes your existing content so Yoast can analyze it properly. It may take a few minutes depending on how many posts and pages you have.
Wizard Step 2: Site Type and Representation:
Select whether your site represents a Person or an Organization. For most businesses, select Organization and fill in your organization name and logo. This information is used to generate structured data that helps Google display your brand correctly in search results and Knowledge Panels.
- Organization name: Your exact business name as you want it to appear.
- Organization logo: Upload a clear logo this appears in Google’s structured data for your site.
Wizard Step 3: Social Profiles:
Add your social media profile URLs Facebook, Twitter/X, Instagram, LinkedIn, YouTube, and others. Yoast uses these to connect your website to your social profiles in its structured data output. This helps Google associate your website with your social presence, which strengthens your brand entity in Google’s knowledge graph.
Wizard Step 4: Personal Preferences:
Yoast will ask if you want to share usage data with them; this is optional and does not affect functionality. Choose according to your preference and click Next.
Wizard Step 5: Finish Setup:
Click Finish and your basic Yoast SEO configuration is complete. You will now be taken to a completion screen showing what has been set up.
Step 3: Configure Yoast SEO General Settings
Go to SEO > General in your WordPress dashboard. This is where you control Yoast’s core behavior.
Features Tab:
- XML sitemaps: Make sure this is toggled ON. Your sitemap will be generated automatically at yourwebsite.com/sitemap_index.xml.
- SEO analysis: Keep ON — this gives you the keyword optimization analysis on every post and page.
- Readability analysis: Keep ON — helps you write content that is easy to read.
- Cornerstone content: Keep ON — lets you mark your most important pages as cornerstone content for Yoast to prioritize in its internal linking suggestions.
- Text link counter: Keep ON — shows you how many internal links each post has.
Integrations Tab:
If you use Elementor, Classic Editor, or other page builders, Yoast has dedicated integrations for each. Enable the ones relevant to your setup so SEO analysis works correctly within those editors.
Step 4: Set Up Search Appearance in Yoast SEO
Go to SEO > Search Appearance. This controls how your site appears in Google search results one of the most important sections to get right.
General Tab:
- Title separator: Choose how the separator between your page title and site name appears in search results. A dash (–) or pipe (|) are the most commonly used
- Homepage: Set your homepage SEO title and meta description here if your homepage is set to show your latest posts. If you have a static front page, set these directly on that page instead
Content Types Tab:
This controls default SEO settings for posts, pages, and custom post types.
- Posts: Make sure Show posts in search results are set to Yes. Set a default title pattern the recommended format is: Post Title – Site Name
- Pages: Same as posts ensure they are set to show in search results
- Media: Set media attachment pages to Redirect to the attachment URL. Media attachment pages have no SEO value and redirect them prevents thin content issues
Taxonomies Tab:
Categories and tags in WordPress create archive pages. For most sites:
- Categories: Keep in search results if you have well-organized, content-rich category pages
- Tags: Set to No index if your tags are not well-organized thin tag archive pages can dilute your site’s SEO
Archives Tab:
- Author archives: If you have a single author site, set author archives to No index they duplicate your content with no added value.
- Date archives: Set to No index for most sites date-based archives rarely add SEO value.
Step 5: Connect Yoast SEO to Google Search Console
Go to SEO > General > Webmaster Tools tab. Here you can add verification codes for Google Search Console, Bing Webmaster Tools, and others.
1.Open Google Search Console (search.google.com/search-console) in a new tab
2.Click Add Property and enter your website URL
3.Choose HTML Tag as your verification method
4.Copy the content value from the meta tag Google provides (the long string of letters and numbers)
5.Paste it into the Google verification code field in Yoast SEO’s Webmaster Tools tab
6.Click Save Changes in Yoast, then click Verify in Google Search Console
Once verified, submit your XML sitemap to Google Search Console. Go to Sitemaps in Search Console, enter sitemap_index.xml, and click Submit. Google will now use your sitemap to discover and index your pages more efficiently.
Step 6: Optimize Individual Posts and Pages With Yoast SEO
This is where Yoast SEO becomes part of your daily content workflow. Every time you create or edit a post or page, you will see the Yoast SEO meta box below the editor.
Focus Keyphrase:
Enter the primary keyword you want this page to rank for. Yoast will then analyze your content and give you a score based on how well you have optimized for that keyword checking keyword presence in the title, meta description, first paragraph, headings, and throughout the content.
SEO Title:
Edit your SEO title this is what appears as the clickable headline in Google search results. Include your focus keyword naturally, keep it under 60 characters, and write it to be compelling enough to earn the click. Yoast shows a live preview of how it will appear in search results.
Meta Description:
Write a meta description that summarizes the page content, includes your focus keyword, and gives users a clear reason to click. Keep it under 155 characters. Yoast will turn the character count indicator green when you are within the optimal range.
The Traffic Light System:
Yoast grades your SEO and readability with green, orange, and red indicators. Aim for green on SEO analysis for every important page. Orange is acceptable for less critical pages. Red means there are significant optimization issues to address. Work through Yoast’s improvement suggestions one by one each suggestion directly links to what needs to change.
Pro Tip: You do not need a perfect green score on every single page. Focus on getting green on your most important pages: cornerstone content, service pages, and high-traffic blog posts.
Part 2: How to Set Up Rank Math on WordPress Step by Step
Step 1: Install and Activate Rank Math
1.Go to your WordPress dashboard and click Plugins > Add New Plugin
2.Search for Rank Math SEO
3.Find Rank Math SEO, SEO Plugin for WordPress by Rank Math
4.Click Install Now then Activate
5.After activation, Rank Math will redirect you to its Setup Wizard
Pro Tip: If you are switching from Yoast SEO to Rank Math, Rank Math includes an import tool that migrates all your existing Yoast settings and meta data automatically so you will not lose your existing SEO configuration.
Step 2: Complete the Rank Math Setup Wizard
Rank Math’s setup wizard is more comprehensive than Yoast’s and covers more settings in the initial configuration. Follow each step carefully.
Wizard Step 1: Easy or Advanced Mode:
Rank Math offers Easy mode (fewer settings, simpler interface) and Advanced mode (full control over all features). For most users, Easy mode is fine to start. You can switch to Advanced mode later in the settings. Advanced mode is recommended if you have SEO experience and want full control from the start.
Wizard Step 2: Connect Your Website:
Rank Math will ask you to connect your website to a Rank Math account (free). This is required to access certain features including keyword rank tracking and Google Search Console integration. Create a free account at rankmath.com and connect it when prompted.
Wizard Step 3: Website Type and Information:
- Select your website type: Personal blog, News website, eCommerce store, or other.
- Enter your business name exactly as you want it to appear in search results.
- Upload your logo for structured data.
- Add your social media profile URLs.
Wizard Step 4: Google Search Console Integration:
This is one of Rank Math’s standout free features of direct Google Search Console integration. When prompted, click Connect Google Services and follow the authorization flow to connect your GSC account. Once connected, Rank Math pulls keyword ranking data directly into your WordPress dashboard. You can see which queries bring traffic to each post without leaving WordPress.
Wizard Step 5: Sitemap Settings:
- Enable the Sitemap module: it is toggled on by default.
- Include posts, pages, and any relevant custom post types.
- Set the number of posts per sitemap page the default of 200 is fine for most sites.
Wizard Step 6 Optimization Settings:
Rank Math will suggest several optimization settings. The defaults are sensible for most sites. Review each one and click the Setup button to apply recommended settings automatically. You can always change individual settings later.
Step 3: Configure Rank Math Modules
After the wizard, go to Rank Math > Dashboard in your WordPress sidebar. This is Rank Math’s module control panel; you see all available features and can toggle each one on or off.
Recommended Modules to Enable:
- SEO Analysis: Built-in site audit tool that checks for 40+ SEO factors.
- XML Sitemap: Keep enabled automatically generates and updates your sitemap.
- Google Search Console: Keep enabled if you connected it in the wizard.
- 404 Monitor: Tracks broken pages on your site essential for finding and fixing crawl errors.
- Redirections: Redirect manager built directly into WordPress handles 301 and 302 redirects without a separate plugin.
- Schema Markup: Enables rich structured data for posts, pages, products, and more.
- Local SEO: Enable if you are a local business adds business schema and location data.
- WooCommerce: Enable if you run an online store.
Modules to Leave Off (Unless You Need Them):
- Image SEO: Can slow your site if you have many images only enable if you specifically need automatic alt text.
- News Sitemap and Video Sitemap: Only relevant for news publishers and video-heavy sites.
Step 4: Configure Rank Math Titles and Meta Settings
Go to Rank Math > Titles and Meta. This controls how your site appears in search results the equivalent of Yoast’s Search Appearance section.
Global Meta Tab:
- Separator Character: Choose your title separator the character between your page title and site name in search results.
- Capitalize Titles: Toggle on to automatically capitalize page titles in meta tags.
- No Index Empty Category and Tag Archives: Enable this to prevent thin archive pages from being indexed.
Posts Tab:
- Set your default title format for posts recommended: %title% %sep% %sitename%.
- Set a default meta description format you can use %excerpt% to automatically pull the post excerpt.
- Article Schema: Set to Article or BlogPosting for blog posts this adds structured data automatically to every post.
Homepage Tab:
Set your homepage SEO title and meta description here. These are critical; your homepage is typically your most important page, and these fields control exactly how it appears in Google search results.
Step 5: Optimize Posts and Pages with Rank Math
Like Yoast, Rank Math adds a meta box to every post and page editor. The interface is similar but with some additional features.
Focus Keywords:
Rank Math’s free version allows up to five focus keywords per post compared to Yoast’s free version which allows only one. Enter your primary keyword first, then add secondary keywords. Rank Math analyzes your content against each keyword and gives individual scores.
Rank Math Content Score:
Rank Math uses a score out of 100 rather than Yoast’s traffic light system. Aim for a score of 80 or above on important pages. Rank Math shows a detailed checklist of exactly which factors contribute to your score and what needs to improve. Click each item to see the specific issue.
Schema Tab:
One of Rank Math’s strongest features is its built-in schema manager. For each post, you can select and configure the appropriate schema type Article, FAQ, HowTo, Review, Product, Recipe, and many more. Adding the right schema markup improves your eligibility for Google’s rich results, which increases your effective search visibility and click-through rate significantly.
Pro Tip: For blog posts, use Article schema. For tutorial posts like this one, use HowTo schema. For FAQ sections, add FAQPage schema. These structured data types make your results stand out in Google with expanded SERP features.
Essential Settings to Configure in Any WordPress SEO Plugin
Whether you use Yoast SEO, Rank Math, or All in One SEO, these settings apply to all three and should be checked after completing your initial setup:
XML Sitemap Submit to Google:
Find your sitemap URL typically yourwebsite.com/sitemap_index.xml (Yoast) or yourwebsite.com/sitemap.xml (Rank Math)
- Go to Google Search Console > Sitemaps
- Enter your sitemap URL and click Submit
- Check back after 24 hours to confirm Google has processed it without errors
Noindex Settings Keep Thin Pages Out of Google:
- Set tag archive pages to noindex if your tags are not well-organized.
- Set author archive pages to noindex on single-author sites.
- Set date archive pages to noindex.
- Set search results pages to noindex (your site’s internal search results should not be indexed).
Breadcrumbs: Enable for Better Navigation and Structured Data:
Both Yoast and Rank Math support breadcrumb navigation. Enabling breadcrumbs adds a navigation trail (Home > Category > Post Title) to your pages and generates BreadcrumbList schema automatically. To display breadcrumbs on your site, you may need to add a small snippet of code to your theme templates both plugins provide the exact code to use.
Social Meta Tags: Control How Pages Look When Shared:
In Yoast SEO, go to SEO > Social to configure Facebook and Twitter settings. In Rank Math, this is handled in the Social tab of each post’s meta box. Upload a default social sharing image that will be used when pages without a specific image are shared on social platforms. This prevents blank or incorrect images appearing in social previews.
What to Do After Setting Up Your WordPress SEO Plugin
Your plugin is configured now here is what to do next to actually improve your search visibility:
1.Audit your existing posts and pages: Go through your most important pages and add focus keywords, optimize titles and meta descriptions, and address any red issues flagged by your plugin.
2.Submit your XML sitemap to Google Search Console and Bing Webmaster Tools.
3.Fix any indexing errors shown in Google Search Console’s Coverage report.
4.Enable Google Search Console in Rank Math (or link GSC in Yoast) so you can monitor keyword performance from your dashboard.
5.Install a caching plugin like WP Rocket or W3 Total Cache to improve page speed SEO plugins handle on-page optimization but not performance.
6.Run a full SEO audit using SEMrush or Ahrefs to identify additional opportunities beyond what your plugin covers.
Your SEO plugin is a powerful tool, but it is not a complete SEO strategy by itself. It handles the technical and on-page layer. Content quality, backlink building, page speed, and keyword research are equally important factors that your plugin does not manage automatically.
How CodeFyze Helps With WordPress SEO
At CodeFyze, WordPress SEO optimization is part of every website project we deliver. We configure SEO plugins correctly from day one, connect Google Search Console, set up proper XML sitemaps, implement structured data, and ensure every technical SEO foundation is in place before a site goes live.
We have seen too many WordPress sites that were built without any SEO plugin configured, or with plugins installed but left at default settings that do not reflect the site’s actual structure. Both situations mean Google is working with incomplete or incorrect information about your site and rankings suffer as a result.
If you have an existing WordPress site and are not sure whether your SEO plugin is configured correctly, or if you are building a new site and want to get SEO right from the start, the CodeFyze team is happy to help.
Final Thoughts
Setting up a WordPress SEO plugin is one of the highest-impact things you can do for your website’s search visibility and it costs nothing if you use the free versions of Yoast SEO or Rank Math.
The setup process takes less than 30 minutes when you follow the steps in this guide. Once configured correctly, your plugin works in the background on every page you publish generating sitemaps, managing meta tags, adding structured data, and giving you the tools to optimize each piece of content before it goes live.
The plugin is the foundation. What you build on top of it, your content strategy, your keyword targeting, your link building, your page speed determines how far that foundation takes you. But without it, you are building on sand.
At CodeFyze, we configure WordPress SEO plugins as standard practice on every site we build. If you need help getting your WordPress SEO setup right or want a full SEO audit to see how your current configuration compares to best practice reach out and let us take a look.
GET IN TOUCH
Contact CodeFyze for innovative and reliable digital solutions. Share your details below, and our experts will reach out to you with the best possible strategy.
Related Topics
< FAQS >
No Confusion. Just Clarity.
Get quick, clear answers to everything you need to know about working with us.
- Which is the best SEO plugin for WordPress in 2026?
The best SEO plugin for WordPress in 2026 depends on your needs. Rank Math is best for users who want advanced features for free, Yoast SEO is ideal for beginners, and All in One SEO is a strong option for WooCommerce websites.
- Is Yoast SEO free?
Yes, Yoast SEO has a free version that provides essential SEO features like XML sitemaps, meta title and description optimization, schema markup, breadcrumbs, and content analysis. Yoast Premium adds advanced features such as internal linking suggestions and redirect management.
- Is Rank Math better than Yoast SEO?
Rank Math offers more free features than Yoast SEO, including multiple focus keywords, redirect management, 404 monitoring, and Google Search Console integration. However, Yoast SEO is often preferred by beginners because of its simple interface and long-standing reputation.
- Do I need an SEO plugin for WordPress?
Yes, an SEO plugin is recommended for WordPress websites. It helps optimize meta tags, XML sitemaps, schema markup, canonical URLs, and other technical SEO elements that WordPress does not manage automatically.
- Can I use two SEO plugins on WordPress at the same time?
No, you should not use two SEO plugins together. Using plugins like Yoast SEO and Rank Math at the same time can create conflicts, duplicate meta tags, and incorrect schema data. Use only one SEO plugin for better performance.
- How do I check if my WordPress SEO plugin is working?
You can check your WordPress SEO plugin by viewing your page source and looking for meta tags, canonical URLs, and sitemap information. You can also use Google Search Console’s URL Inspection tool to check how Google crawls and understands your pages.

Related Blog Posts
Questions? Reach us on Whatsapp +44 798 504 1813 Or Email info@codefyze.com
Questions? Reach us on Whatsapp +44 798 504 1813 Or Email info@codefyze.com
< recent blogs >
Latest Insights & Articles
Explore our latest articles, tips, and insights all in one place.

Best Practices for Optimizing Blog Posts for Organic Traffic in 2026
How Do You Optimize a Blog Post for SEO? To optimize a blog post for…
CodeFyze
June 30, 2026

SEO vs AEO vs GEO: What’s the Future of Search in 2026?
What Is the Difference Between SEO, AEO, and GEO? SEO (Search Engine Optimization) is the…
CodeFyze
June 24, 2026

Best WordPress Page Builders in 2026: Bricks vs Elementor vs Gutenberg
The best WordPress page builder in 2026 depends on your goal. Bricks Builder wins for…
CodeFyze
May 22, 2026
