We Are 100% US-basedAll work is done in-houseSatisfaction Guaranteed!
We Are 100% US-basedAll work is done in-houseSatisfaction Guaranteed!
Digital Marketing

How to Set Up Your SEO Plugin in Under 90 Minutes

Follow this SEO plugin setup wizard tutorial to configure WordPress for search visibility. Includes health checks, sitemaps, and internal linking basics.

By Brian Keary
April 13, 2026
14 min read
How to Set Up Your SEO Plugin in Under 90 Minutes

A step-by-step walkthrough of the setup wizard that gets your small business site search-ready

Learn how to configure your WordPress SEO plugin from scratch using the setup wizard. You'll complete your SEO health check, submit sitemaps, and build internal linking strategies that help Google understand your site.

Key Takeaways

  • Choose one SEO plugin only because running multiple plugins causes conflicts, duplicate meta tags, and sitemap issues that hurt your rankings
  • Use the setup wizard because AIOSEO completes in 5 steps and Yoast in 6 steps, both requiring no technical background to configure properly.
  • Connect Google Search Console because this enables sitemap submission, crawl error monitoring, and performance tracking from day one.
  • Run an SEO health check immediately because small businesses using these tools have seen keyword rankings improve from outside the top 30 to positions 11 through 30
  • Implement internal linking because connecting related pages helps search engines understand your site structure and keeps visitors engaged longer.

What You Will Achieve

By the end of this tutorial, you will have a fully configured SEO plugin on your WordPress site with optimized settings for search visibility. Your site will pass a basic SEO health check, have proper XML sitemaps submitted to Google, and include foundational internal linking strategies that help search engines understand your content structure.

Success looks like this: your SEO plugin dashboard shows a green health score (80% or higher), your sitemap is live and indexed, and you have clear action items for ongoing optimization. Small business owners typically complete this setup in 45 to 90 minutes.

Prerequisites and Setup Checklist

Before starting, verify you have these items ready. Missing any of these will stall your progress.

  • WordPress admin access with plugin installation permissions
  • Google Search Console account (free, takes 5 minutes to create)
  • Your business information, including name, address, phone, logo file, and social media URLs
  • 30 to 90 minutes of uninterrupted time
  • A backup of your site (use your hosting provider's backup tool or a plugin like UpdraftPlus)

Potential blockers: Some hosting providers restrict plugin installations. Contact your host if you see permission errors. Also, if you have an existing SEO plugin installed, you must deactivate it first. Running multiple SEO plugins causes conflicts and duplicate meta tags.

Why This Approach Works

This tutorial uses the SEO plugin setup wizard method because it eliminates guesswork. Yoast SEO's configuration wizard requires no technical background and walks you through structured data generation step by step. Similarly, AIOSEO's setup wizard consists of only 5 steps, making it accessible for beginners.

Alternative approaches include manual configuration (time-consuming, error-prone) or hiring an SEO specialist (expensive for small businesses). The wizard approach balances thoroughness with efficiency. Expect moderate difficulty. You will make decisions about your business type and content goals, but the plugin guides each choice.

Step 1: Which WordPress SEO Plugin Should You Choose?

The right WordPress SEO plugin depends on your site’s goals, budget, technical comfort, and performance requirements. Here is a breakdown of the leading plugins to help you choose:

1. Yoast SEO — Best for Beginners & Content Editors

  • Best For: Small business owners, bloggers, and teams looking for step-by-step guidance.
  • Why Choose It: It is the standard, featuring a beginner-friendly setup wizard, clear "traffic light" content analysis for readability and keyphrase density, and extensive community documentation.
  • Drawback: Many advanced features (like redirection management or multiple focus keywords) require upgrading to Yoast Premium.

2. Rank Math — Best Value & Feature Set (Free & Pro)

  • Best For: Power users, site owners wanting rich features without paying extra, and agencies.
  • Why Choose It: Offers the most comprehensive free feature tier available, including schema generators, local SEO features, 404 tracking, redirection management, and built-in rank tracking.
  • Drawback: Its wide array of settings and toggles can feel overwhelming for complete beginners.

3. All in One SEO (AIOSEO) — Best for Guidance & E-Commerce Integration

  • Best For: Growing businesses and WooCommerce store managers.
  • Why Choose It: Features a 5-step setup wizard, a clear TruSEO content scoring system, AI-assisted meta generation, and built-in WooCommerce optimizations.
  • Drawback: Premium upgrades and add-on pricing can scale up quickly compared to competitors.

4. SEOPress — Best Affordable Option for Agencies & Multi-Site Owners

  • Best For: Developers, agencies, and budget-conscious creators who manage multiple sites.
  • Why Choose It: Highly affordable pricing model with an unlimited-site license for its Pro version. It offers a clean, ad-free dashboard experience and lightweight code.
  • Drawback: Provides less "hand-holding" content analysis feedback compared to Yoast or Rank Math.

5. The SEO Framework — Best for Speed & Minimalist Sites

  • Best For: Developers and performance-focused site owners who prefer lightweight automation.
  • Why Choose It: Ultra-lightweight with zero dashboard advertisements. It automatically handles core SEO tasks (meta generation, sitemaps, canonical tags) without slowing down database performance.
  • Drawback: Lacks visual content scoring or writing guides.

Step 2: How do you Install and Activate Your WordPress SEO Plugin?

To install and activate your WordPress SEO plugin, follow these steps:

  1. Log in to WordPress: Open your WordPress admin dashboard (usually [yoursite.com/wp-admin](https://yoursite.com/wp-admin)).
  2. Navigate to Plugins: In the left-hand sidebar menu, go to Plugins and click Add New (or Add New Plugin).
  3. Search for the Plugin: In the search bar at the top right, enter the exact name of your chosen SEO plugin (e.g., Yoast SEO, All in One SEO, or Rank Math).
  4. Install the Plugin: Find the official plugin in the search results and click the Install Now button next to it. (Make sure to verify the official author name, such as "Team Yoast" or "All in One SEO Team".)
  5. Activate the Plugin: Once the installation finishes, the button text will change—click Activate.

What Happens Next?

Once activated, a new dedicated menu item for your SEO plugin will appear in your WordPress sidebar dashboard. From there, you can launch the Setup Wizard to configure your site's search representation, set up XML sitemaps, and connect tools like Google Search Console.

Important: Ensure you only run one active SEO plugin at a time. Having multiple SEO plugins active simultaneously causes server conflicts, duplicate meta tags, and sitemap errors.

Step 3: How do you Launch the SEO Plugin Setup Wizard?

To launch the setup wizard after installing and activating your SEO plugin, follow these steps based on your specific plugin:

1. Access the Plugin Dashboard: Locate the newly added SEO menu item in your WordPress left-hand sidebar menu (e.g., Yoast SEO, All in One SEO, or Rank Math).

2. Click the Setup Prompt:

  • Yoast SEO: Click Yoast SEO in the sidebar, navigate to the First-time configuration notification, and click Start first-time configuration.
  • All in One SEO (AIOSEO): The setup wizard usually launches automatically upon activation. If it does not, go to All in One SEO in the sidebar and click Setup Wizard.
  • Rank Math: On the initial welcome screen, click Start Wizard. You can also access it later by navigating to Rank Math > Dashboard > Setup Wizard.

Once launched, the wizard will guide you through site representation (Organization vs. Person), schema details, sitemap generation, and search engine visibility settings.

Step 4: How do you Configure Site Representation?

To configure Site Representation in your SEO plugin setup wizard:

  1. Select Entity Type: Choose whether your website represents an Organization (for businesses, agencies, or brands) or a Person (for personal blogs or portfolio sites).
  2. Enter Business/Entity Details:
    • Name: Enter your exact business or personal name as it should appear in Google's Knowledge Graph (and matching your Google Business Profile if applicable).
    • Logo: Upload a high-resolution logo (recommended size: 512×512 pixels; minimum 112×112 pixels) in PNG or JPG format under 2MB.
    • Contact Information: Provide your official phone number in international format (e.g., +1-555-123-4567) and primary contact email address.
  3. Add Social Media Profiles: Input the full URLs to your official social profiles (e.g., Facebook, LinkedIn, Instagram, YouTube, X/Twitter).

Why This Matters

Configuring these settings automatically generates Organization schema markup (structured data). This helps Google understand your brand identity and display rich snippet panels, knowledge graphs, and social profile links directly within search results pages.

Step 5: How do you Set Content Types and Visibility?

To set content types and search visibility in your SEO plugin setup wizard:

  1. Select Visibility for Core Content Types:
    • Posts: Set to "Show in search results" (Yes) so blog articles and updates are indexed.
    • Pages: Set to "Show in search results" (Yes) so landing pages, service descriptions, and contact pages are indexed.
    • Media / Attachment Pages: Set to "Redirect to attachment" or "No" so individual image files do not create thin content pages in search index results.
  2. Configure E-Commerce / Custom Content Types (If Applicable):
    • If you use WooCommerce or custom post types (e.g., Products, Portfolios, or Testimonials), verify that Products are toggled to "Show in search results" (Yes). Most plugins detect WooCommerce automatically if it is activated before running the wizard.
  3. Save and Continue: Confirm your visibility choices and proceed to the next step of the wizard (typically connecting Google Search Console).

Step 6: How do you Connect Google Search Console to Your SEO Plugin?

Connecting Google Search Console (GSC) to your WordPress SEO plugin allows you to verify domain ownership and monitor crawl errors, keyword performance, and sitemap indexing directly from your dashboard.

You can complete the connection via OAuth Direct Connect or HTML Meta Tag Verification:

Option A: Direct OAuth Connection (AIOSEO & Rank Math)

Modern plugins like All in One SEO (AIOSEO) and Rank Math allow instant API integration through Google OAuth:

  1. Launch the Prompt: Inside your plugin’s setup wizard (or by navigating to SEO > General Settings > Webmaster Tools), select Google Search Console.
  2. Authenticate: Click Connect with Google / Connect Search Console.
  3. Grant Permissions: Select the Google account associated with your GSC property and grant the required permissions.
  4. Select Property: Select your website URL from the dropdown menu and click Save / Continue.

Option B: HTML Verification Tag (Yoast SEO & General Verification)

If you are using Yoast SEO or want to manually verify your site without authorizing full account access:

  1. Get the Verification Tag from Google:
    • Go to Google Search Console.
    • Add a new property choosing URL Prefix, enter your website URL, and click Continue.
    • Under Other verification methods, click HTML tag and copy the code provided. (Example code: <meta name="google-site-verification" content="XYZ123..." />).
  2. Add Code to Your SEO Plugin:
    • In your WordPress dashboard, go to your plugin's Webmaster Settings:
    • Yoast SEO: Go to Yoast SEO > Settings > Site connections (or General > Webmaster Tools) and paste the code into the Google verification code box.
    • AIOSEO: Go to All in One SEO > General Settings > Webmaster Tools, click Google Search Console, and paste the code.
    • Click Save Changes.
  3. Verify in Search Console:
    • Return to the Google Search Console tab and click Verify. A green confirmation message will appear once verified.

Next Step

Once your site is connected and verified in Search Console, proceed to generate and submit your XML sitemap (usually located at https://yoursite.com/sitemap_index.xml) within the GSC Sitemaps menu to ensure Google indexes your pages efficiently.

Step 7: How do you Submit Your XML Sitemap to Google Search Console?

To submit your XML sitemap to Google Search Console, follow these steps:

  1. Copy Your Sitemap URL:
    • Locate your sitemap link generated by your SEO plugin (typically https://yoursite.com/sitemap_index.xml or https://yoursite.com/sitemap.xml).
    • Verify it opens in your browser and displays valid XML data before submitting.
  2. Log into Google Search Console:
  3. Navigate to the Sitemaps Tool:
    • In the left-hand sidebar menu under Indexing, click Sitemaps.
  4. Submit the Sitemap:
    • Under the Add a new sitemap section, type or paste the relative URL path of your sitemap (e.g., sitemap_index.xml).
    • Click Submit.

Verification and Troubleshooting

  • Check the Status: You should immediately see a notification confirming submission. Under Submitted sitemaps, the status will initially show as Submitted or Success.
  • Processing Delays: It can take anywhere from 24 to 72 hours for Google to fully crawl the sitemap and update the Discovered URLs count.
  • If You See "Couldn't Fetch":
  1. Open your sitemap URL directly in an incognito window to ensure there are no 404 errors or security blocks.
  2. Go to Settings > Permalinks in WordPress and click Save Changes without making alterations (this flushes rewrite rules).
  3. Clear any caching plugins or server-side caches, then resubmit the URL in Search Console.

Step 8: How do you Run Your First SEO Health Check?

To run your first SEO health check (site audit) using your WordPress SEO plugin:

  1. Locate the Health Audit Feature:
    • Yoast SEO: Navigate to Yoast SEO > General and review the Site Health notifications on the dashboard.
    • All in One SEO (AIOSEO): Go to All in One SEO > SEO Analysis (or click SEO Audit Checklist on the main dashboard).
    • Rank Math: Go to Rank Math > SEO Analyzer and click Start Site-Wide Analysis.
  2. Run the Audit: Click the button to start the scan if it doesn't begin automatically. Ensure your site is publicly accessible (not in maintenance mode or password-protected) so the plugin can analyze your pages.
  3. Review Flagged Issues: Aim for a overall health score of 80% or higher. The report will prioritize findings by severity:
    • Critical Errors (Red): Issues like blocked search engine access (noindex tags) or missing XML sitemaps.
    • Warnings (Orange/Yellow): Common issues such as missing meta descriptions, images lacking alt text, or pages with thin content.
    • Passed Checks (Green): Successfully configured elements like schema markup and canonical tags.
  4. Address High-Priority Recommendations: Work through the list by updating missing titles and meta descriptions, adding image alt attributes, and fixing broken links to improve your overall site health score.

Step 9: How do you Implement Basic Internal Linking Strategies?

To implement basic internal linking strategies on your WordPress site using your SEO plugin or manual best practices, follow these core steps:

  1. Leverage Plugin Link Suggestions
    • Automated Assistant Tools: Built-in tools like AIOSEO's Link Assistant, Yoast Premium's Internal Linking Suggestions, or Rank Math's Link Suggestions analyze your existing published content and recommend relevant pages to interlink directly within the post editor.
    • Content Requirement: Ensure you have at least 10–15 published posts or pages so the plugin has sufficient text to analyze and generate accurate recommendations.
  2. Map Hubs and Supporting Content (Topic Clusters)
    • Pillar Pages: Identify your primary core pages (e.g., main service pages or comprehensive ultimate guides).
    • Supporting Articles: Ensure smaller, supporting blog posts link back up to your parent pillar page to pass equity and signal topical authority to search engines.
    • Recate & Cross-Link: Link between relevant supporting posts within the same category or topic cluster to build clear, structured content silos.
  3. Use Descriptive Anchor Text
    • Be Specific: Use clear, keyword-rich phrases as hyperlink text that describe the target destination (e.g., "learn more about our SEO strategies for small businesses").
    • Avoid Generic Labels: Never use non-descriptive anchor text like "click here", "read more", or raw URLs.
  4. Audit & Target Key Pages
    • Minimum Frequency: Aim for 2 to 3 internal links on every new blog post or page you publish.
    • Update Old Content: Perform a manual review of your top 10 highest-performing pages and add links pointing to newly created content to pass authority and help search engines discover new URLs faster.

Step 10: How do you Optimize Your First Page?

To optimize your homepage or primary landing page using your SEO plugin, follow these steps:

  1. Open the Page Editor: In your WordPress dashboard, go to Pages > All Pages and click Edit on your homepage or primary landing page.
  2. Set a Primary Focus Keyword: Scroll down below the content editor to the SEO plugin meta box (or open the plugin panel in the block editor sidebar). Enter your target keyword or phrase (e.g., "Plumber Chicago" or "Shopify Web Design") into the Focus Keyword / Focus Keyphrase field.
  3. Write a Search-Optimized Meta Title:
    • Keep the title under 60 characters to prevent truncation in search engine results.
    • Include your target focus keyword near the beginning and add your brand or site name at the end (e.g., SEO Services for Small Businesses | BKThemes).
  4. Draft a Compelling Meta Description:
    • Write a summary between 120 and 155 characters.
    • Naturally incorporate your primary keyword and include a clear call to action (e.g., "Boost your search rankings with our complete SEO plugin setup guide. Get started today!").
  5. Review Analysis Indicators & Resolve Issues:
    • Review the plugin’s real-time readability and content recommendations (often displayed as green, orange, or red indicators).
    • Address flagged issues—such as ensuring your exact target phrase appears within the first paragraph, H2 subheadings, and image alt attributes—until the analysis shows mostly green passing status.
  6. Preview & Update: Check the snippet preview to confirm how your title and description will look on both mobile and desktop screens, then click Update to save your changes.

Configuration and Customization Options

After completing the wizard, consider these adjustments based on your business type:

Settings You Should Review

  • Breadcrumbs: Enable for improved navigation and search appearance. Find under Yoast SEO, then Search Appearance, then Breadcrumbs.
  • Social media defaults: Set default images that appear when pages are shared. Minimum 1200x630 pixels.
  • Author archives: Disable for single-author sites to prevent duplicate content. Enable multi-author blogs.

Settings to Leave at Defaults

  • Robots.txt editing: Only modify if you understand crawl directives
  • Advanced meta robots: Incorrect settings can deindex your entire site
  • .htaccess editing: Can break your site if misconfigured

For a complete comparison of plugin features, see our essential WordPress plugins guide.

How Do You Verify and Test Your Plugin Configuration?

Confirm your setup works correctly with these checks:

Immediate Tests (Do Now)

  • Visit yoursite.com/sitemap_index.xml. You should see the XML code listing your content.
  • View page source on your homepage (right-click, View Page Source). Search for "og: title" to confirm social meta tags exist.
  • Search Google for site:yoursite.com. Your indexed pages should appear.

Follow-Up Tests (After 7 Days)

  • Check Google Search Console for crawl errors under "Pages" report
  • Verify sitemap shows "Success" status with discovered URLs
  • Review the "Performance" report for any impressions or clicks

Success definition: Zero critical errors in Search Console, sitemap successfully processed, and SEO plugin health score at 80% or higher.

Common Errors and Fixes

Error: "Your site is not indexable."

Symptom: Red warning in the SEO plugin dashboard about search engines being blocked.

Cause: WordPress "Discourage search engines" setting is enabled (common on staging sites).

Fix: Go to Settings, then Reading. Uncheck "Discourage search engines from indexing this site." Save changes.

Error: "Duplicate meta descriptions detected."

Symptom: Search Console shows duplicate meta description warnings.

Cause: Multiple SEO plugins are active, or the theme includes its own meta tags.

Fix: Deactivate other SEO plugins. Check theme settings for SEO options and disable them. Use only one source for meta tags.

Error: "Focus keyword not set."

Symptom: Orange or red indicator on posts despite good content.

Cause: The focus keyword field was left empty in the SEO meta box.

Fix: Edit each post, scroll to the SEO meta box, and enter the primary keyword. This is for plugin analysis only and does not affect ranking directly.

Error: "Sitemap returns 404"

Symptom: Sitemap URL shows "Page not found."

Cause: Permalink structure issue or caching conflict.

Fix: Go to Settings, then Permalinks, and click Save Changes (no changes needed). This flushes rewrite rules. Clear any caching plugins. Regenerate sitemap in SEO plugin settings.

Error: "Schema validation errors."

Symptom: Google's Rich Results Test shows structured data errors.

Cause: Missing required fields in business information.

Fix: Return to the SEO plugin's organization settings. Ensure logo, name, and URL are all populated. Re-run the Rich Results Test after saving.

Next Steps and Extensions

Your SEO plugin foundation is complete. Here is how to build on it:

Immediate Next Actions

  • Optimize your top 5 pages using the focus keyword analysis
  • Add alt text to all images (improves accessibility and image search visibility)
  • Create a content calendar targeting keywords from Search Console's "Performance" report

Advanced Extensions

  • Local SEO module: If you serve a specific area, enable local business schema for map pack visibility
  • WooCommerce integration: Activate product schema for rich snippets in shopping results
  • Redirect manager: Handle 404 errors and site structure changes without losing SEO value

Consider upgrading to premium when you need features like redirect management, internal link suggestions, or multiple focus keywords per page. SEOPress Premium starts at $6.99 monthly, making it accessible for growing businesses.

Frequently Asked Questions

Sources

  1. https://wordpress.org/plugins/wordpress-seo/
  2. https://aioseo.com/best-seo-plugins-for-wordpress/
  3. https://www.youtube.com/watch?v=IVkLh_wclzA
  4. https://neilpatel.com/blog/best-seo-plugins-for-wordpress/
  5. https://bkthemes.design/blog/on-page-seo-best-practices-every-web-designer-should-know/
  6. https://bkthemes.design/blog/how-to-set-up-a-dropshipping-business-on-wordpress/
  7. https://search.google.com/search-console/
  8. https://www.youtube.com/watch?v=es_7J3WgXAE
  9. https://bkthemes.design/blog/7-best-seo-strategies-for-small-businesses-starting-out/
  10. https://bkthemes.design/blog/essential-wordpress-plugins-for-2026-seo-security-performance-and-growth/
  11. https://search.google.com/test/rich-results

​

About the Author

Brian Keary

Brian Keary

Founder & Lead Developer

Brian is the founder of BKThemes with over 20 years of experience in web development. He specializes in WordPress, Shopify, and SEO optimization. A proud alumnus of the University of Wisconsin-Green Bay, Brian has been creating exceptional digital solutions since 2003.

Expertise

WordPress DevelopmentShopify DevelopmentSEO OptimizationE-commerceWeb Performance

Writing since 2003

Tags

#SEO plugin setup wizard#SEO health check#internal linking strategies

Share this article

Related Articles

Enjoyed this article?

Subscribe to our newsletter for more insights on web development and SEO.

Let's Work Together

Use the form to the right to contact us. We look forward to learning more about you, your organization, and how we can help you achieve even greater success.

Trusted Partner

BKThemes 5-stars on DesignRush
Contact Form