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.

TL;DR

  • 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: Choose Your SEO Plugin

Action: Select one SEO plugin based on your specific needs. Do not install multiple SEO plugins.

For most small businesses, choose between these top options:

Expected result: You have decided on one plugin. For this tutorial, instructions apply to all major plugins, with specific notes where interfaces differ.

Common failure: Installing multiple SEO plugins creates duplicate sitemaps and conflicting meta tags. Fix: Deactivate and delete all other SEO plugins before proceeding.

Step 2: Install and Activate Your Plugin

Action: Navigate to your WordPress dashboard. Click Plugins, then Add New. Search for your chosen plugin name exactly.

Click Install Now next to the official plugin (verify the author matches: Yoast by Team Yoast, AIOSEO by All in One SEO Team, Rank Math by Rank Math). After installation completes, click Activate.

Expected result: A new menu item appears in your WordPress sidebar. Yoast adds "Yoast SEO" with a traffic light icon. AIOSEO adds "All in One SEO" with a blue icon. Rank Math adds "Rank Math" with a purple icon.

Common failure: "Installation failed: Could not create directory." This indicates permission issues. Fix: Contact your hosting provider to reset WordPress file permissions, or use FTP to upload the plugin manually to /wp-content/plugins/.

Step 3: Launch the SEO Plugin Setup Wizard

Action: Click the new SEO menu item in your sidebar. Most plugins display a welcome screen with a "Start Setup Wizard" or "Configure" button. Click it.

In Yoast, look for "First-time SEO configuration" and click Start first-time configuration. In AIOSEO, the setup wizard launches automatically after activation. In Rank Math, click Start Wizard on the welcome screen.

Expected result: A multi-step wizard interface appears, typically showing progress indicators (Step 1 of 5, for example).

Common failure: The wizard does not appear. Fix: Navigate to the plugin's settings page directly. In Yoast, go to Yoast SEO, then General, then Configuration Wizard. In AIOSEO, go to All in One SEO, then Setup Wizard.

Step 4: Configure Site Representation

Action: The wizard asks whether your site represents a person or organization. Select Organization for business sites. Enter your exact business name as it appears on Google Business Profile.

Upload your logo (minimum 112x112 pixels, recommended 512x512 pixels). Enter your business phone number in international format (example: +1-555-123-4567). Add all social media profile URLs.

Why this matters: This information generates schema markup that helps Google display rich results with your business information.

Expected result: Preview shows your business name, logo, and contact information formatted as structured data.

Common failure: Logo upload fails. Fix: Ensure your image is under 2MB, in PNG or JPG format, and at least 112 pixels wide.

Step 5: Set Content Types and Visibility

Action: The wizard asks which content types should appear in search results. For most small business sites:

  • Set Posts to "Show in search results" (Yes)
  • Set Pages to "Show in search results" (Yes)
  • Set Media attachment pages to "Redirect to attachment" or "No" for search results

​If you run an e-commerce site, ensure that products are set to show in search results. For WooCommerce stores, the plugin typically detects this automatically.

Expected result: Each content type displays a toggle or dropdown showing its search visibility status.

Common failure: Products not appearing as an option. Fix: Ensure WooCommerce is installed and activated before running the SEO wizard.

Step 6: Connect Google Search Console

Action: When the wizard prompts for Search Console connection, click Connect or Authenticate. Sign in with your Google account. Grant the requested permissions.

If you do not have Search Console set up, open Google Search Console in a new tab. Click "Add Property," enter your domain, and verify ownership using the DNS method your host provides.

Expected result: A green checkmark or "Connected" status appears in your SEO plugin dashboard.

Common failure: "Verification failed" error. Fix: Ensure you are logged into the same Google account that owns the Search Console property. If using DNS verification, wait 24 to 48 hours for DNS propagation.

Step 7: Generate and Submit Your XML Sitemap

Action: Navigate to your SEO plugin's sitemap settings. In Yoast, go to Yoast SEO, then General, then Features, and ensure "XML Sitemaps" is toggled on. In AIOSEO, go to All in One SEO, then Sitemaps.

Copy your sitemap URL (typically yoursite.com/sitemap_index.xml or yoursite.com/sitemap.xml). Open Google Search Console, click "Sitemaps" in the left menu, paste your sitemap URL, and click Submit.

Expected result: Search Console shows "Submitted" status. Within 24 to 72 hours, it will show "Success" with the number of discovered URLs.

Common failure: "Couldn't fetch" error in Search Console. Fix: Visit your sitemap URL directly in a browser. If you see a 404 error, regenerate the sitemap by toggling the feature off and on. If you see XML code, the sitemap works, and Search Console needs time to process it.

Step 8: Run Your First SEO Health Check

Action: Locate your plugin's site audit or health check feature. In Yoast, check the dashboard for "SEO Health" notifications. In AIOSEO, click "SEO Audit Checklist" in the dashboard. In Rank Math, run the "SEO Analyzer."

Review each flagged issue. Common first-time findings include: missing meta descriptions, images without alt text, and pages with thin content.

Expected result: A score or percentage appears (aim for 80% or higher). A list of specific issues with fix recommendations displays below.

According to a 2025 case study by Stewart Gauld, a small business using AIOSEO's health check and optimization tools saw keyword rankings jump from outside the top 30 to positions 11 through 30 on Google.

Common failure: Score shows 0% or "Unable to analyze." Fix: Ensure your site is publicly accessible (not password-protected or in maintenance mode).

Step 9: Implement Basic Internal Linking Strategies

Action: Navigate to your plugin's internal linking features. In Yoast Premium, find "Internal linking suggestions" in the post editor sidebar. In AIOSEO, check "Link Assistant" under the All in One SEO menu. In Rank Math, review "Link Suggestions" when editing content.

For free versions, manually review your top 10 pages. On each page, add 2 to 3 links to related content on your site. Use descriptive anchor text (not "click here").

Strong internal linking strategies help search engines discover and understand relationships between your pages. They also keep visitors engaged longer. For comprehensive guidance, see our SEO strategies for small businesses guide covering semantic internal linking.

Expected result: Each major page links to 2 to 5 related pages. Your site structure resembles a web, not isolated silos.

Common failure: "No linking suggestions available." Fix: Ensure you have at least 10 published posts or pages. The plugin needs content to analyze before making suggestions.

Step 10: Optimize Your First Page

Action: Edit your homepage or most important landing page. Scroll to the SEO plugin's meta box below the content editor. Enter a focus keyword (your primary service plus location, for example).

Write a meta title under 60 characters, including your keyword. Write a meta description between 120 and 155 characters that includes your keyword and a call to action. Review the plugin's analysis and address red or orange indicators.

Expected result: The SEO analysis shows mostly green indicators. Preview displays how your page will appear in Google search results.

Common failure: "Keyword not found in content" warning despite the keyword being present. Fix: Ensure exact match. If targeting "plumber Chicago," your content must include that exact phrase, not just "Chicago plumber."

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.

Verification and Testing

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

​

πŸ“§ Stay Updated

Get the latest web development tips and insights delivered to your inbox.

β˜• Support Our Work

Enjoyed this article? Buy us a coffee to keep the content coming!

β˜•Buy me a coffee

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