How to Configure Yoast SEO

Yoast SEO is the most widely used WordPress SEO plugin, with over five million active installations. It helps you configure technical SEO settings that affect how search engines crawl and index your site, and provides on-page guidance for each post and page as you write your content. Configuring Yoast SEO correctly takes about thirty minutes to an hour for a new WordPress site and covers settings that would otherwise require manual code edits or separate plugins.

This guide covers the essential Yoast SEO configuration steps in the order you should complete them, from initial setup through on-page content optimisation. Some settings are one-time configurations. Others — like the on-page analysis for your content — apply to every piece you publish.


Yoast SEO configuration guide showing initial setup wizard, search appearance settings, and sitemap configuration in WordPress

Install Yoast SEO and Run the First-Time Configuration Wizard

Install Yoast SEO from the WordPress plugins directory: Plugins > Add New > search for Yoast SEO > Install > Activate. After activation, a notification appears at the top of the WordPress dashboard prompting you to complete the first-time configuration wizard. Run this wizard before adjusting any other settings — it covers the most important baseline configurations and ensures your site is set up for basic search visibility before you start publishing content.

The configuration wizard asks what kind of site yours is (blog, online store, news site, etc.), whether your site represents a person or organisation, and requests your social profile URLs. It also asks whether you want search engines to index your site. Make sure this is set to Yes. New sites sometimes have “Discourage search engines from indexing this site” enabled under Settings > Reading in WordPress — Yoast SEO’s wizard surfaces this issue and lets you correct it.

After completing the wizard, Yoast SEO adds a menu item in the WordPress left sidebar. Your configuration from here forward happens under Yoast SEO > Settings.

General Settings: Site Representation

Under Yoast SEO > Settings > General, configure your site representation. This tells search engines whether your site represents a person or organisation, what your site’s name is, and what your logo is. Yoast SEO uses this information to generate structured data (schema markup) on your site that helps search engines understand your site’s identity.

For businesses, select Organisation. Enter your business name exactly as you want it to appear. Upload your logo. If your site represents a specific person (a personal blog, a solo practitioner’s professional site), select Person and enter the name. Your site’s name in this field affects the schema markup generated on every page of your site, which influences how your site is represented in Google’s knowledge panels and rich results.

Also in General settings: connect your Yoast SEO to your social profiles. Enter your Facebook page URL, Twitter handle, LinkedIn company page, Instagram, and any other relevant profiles. Yoast SEO includes these in the schema markup for your site and uses them to generate the correct Open Graph tags when your content is shared on social media, ensuring your site’s image and title appear correctly in social media previews.

Search Appearance: Content Types

Under Yoast SEO > Settings > Content Types, you control how search engines see each type of content on your site. For a standard WordPress site, this includes Posts, Pages, and potentially custom post types if your theme or plugins add them.

For each content type, you can configure: whether search engines should index that content type at all, the default title template (what appears in the browser tab and in search results when a post does not have a custom title), and the default meta description template.

Title template syntax in Yoast SEO uses variables: %%title%% for your post title, %%sitename%% for your site name, %%sep%% for the separator character. A common title template for posts is %%title%% %%sep%% %%sitename%%. This produces titles formatted as “Your Post Title | Your Site Name,” which is a clean standard for most sites.

For some content types, you may want to set search engines to not index them. Yoast SEO makes these decisions easy: if your site has attachment pages (WordPress creates a separate page for each uploaded image by default), these attachment pages are thin, low-value content that should typically not be indexed. Yoast SEO has a setting to redirect attachment URLs to the parent post, which prevents duplicate content issues from those thin pages. Your site’s search visibility improves when search engines are not wasting crawl budget on pages with no real content value.

Yoast SEO content type settings showing title templates, meta description templates, and index settings for posts and pages in WordPress

Search Appearance: Taxonomies

Taxonomies in WordPress include Categories and Tags, and any custom taxonomies your theme or plugins add. Under Yoast SEO > Settings, you configure whether search engines should index your category and tag archive pages.

Category archive pages — which list all posts in a specific category — can be valuable for SEO when the category aligns with a specific keyword and the archive page contains enough content to be useful to visitors. A well-populated category with a clear keyword focus and a category description is worth indexing. Tag pages, by contrast, are typically thin archive pages with no distinguishing content beyond listing posts with a given tag. These are generally better set to not index. Thin tag archive pages dilute your site’s overall content quality signal — search engines see a large number of nearly identical, low-content pages on your site, which is a quality signal they can factor negatively.

Review your category and tag setup before configuring these settings. Your site is better served by fewer, well-defined categories that align with clear topic areas than by dozens of overlapping categories that each contain only one or two posts.

XML Sitemaps in Yoast SEO

Yoast SEO automatically generates an XML sitemap for your site, which lists all the indexable URLs in a format that search engines can read easily. Your sitemap is accessible at yourdomain.com/sitemap_index.xml. It is automatically updated whenever you publish, update, or remove content.

Submit your Yoast SEO sitemap to Google Search Console and Bing Webmaster Tools. In Search Console: go to Index > Sitemaps > enter your sitemap URL > Submit. Submitting your sitemap is not required for indexing — Google will find your content by following links — but it speeds up the process and gives Google a complete picture of what pages exist on your site.

Yoast SEO generates separate sitemaps for posts, pages, categories, and other content types. Only indexable content appears in the sitemaps — pages you have set to not index in the content type settings will not appear in the sitemap. This keeps your sitemap clean and focused on your site’s valuable content.

Webmaster Tools Verification

Under Yoast SEO > Settings > Site connections, enter the verification codes from Google Search Console, Bing Webmaster Tools, and any other verification services you use. Yoast SEO adds these as meta tags in your site’s head section, which is the easiest verification method for WordPress sites. After entering the codes, complete the verification in each webmaster tool’s dashboard. Your site connected to these tools can report crawl errors, indexing issues, and performance data that is essential for monitoring and improving your site’s search performance over time.

Yoast SEO sitemap submission to Google Search Console and webmaster tools verification setup for WordPress sites

On-Page Content Optimisation with Yoast SEO

Yoast SEO’s on-page analysis is the feature most users interact with daily. It appears as a panel below the WordPress editor on every post and page — showing a focus keyphrase field, traffic light indicators for your content’s SEO and readability, and specific feedback on what to improve.

Set a focus keyphrase for each post or page. This is the primary keyword you want that piece of content to rank for. Yoast SEO checks your content against this keyphrase: Is it in your SEO title? In your meta description? In the first paragraph? In at least one H2 or H3 heading? Is your content long enough? Is the keyphrase used an appropriate number of times without over-repeating it?

Your content should address these checks — but treat Yoast SEO’s traffic light system as guidance, not a definitive pass/fail for ranking quality. A green light from Yoast SEO does not guarantee search rankings; your site’s overall authority, the competition for the keyword, and the genuine usefulness of your content all matter more than the Yoast SEO score. Conversely, content that would earn a yellow Yoast SEO score because it uses the keyphrase naturally rather than mechanically can outrank content that achieves green by force-fitting the keyword. Use Yoast SEO’s feedback to catch obvious optimisation gaps, not as a ceiling or a rulebook for your content.

The readability analysis checks sentence length, paragraph length, subheading distribution, passive voice percentage, and transition word usage. These readability signals do not directly affect your search rankings, but they do affect how users experience your content. Well-structured, readable content generates better engagement signals — time on page, scroll depth — that correlate with better ranking performance for your site. Thorough keyword analysis for SEO determines which focus keyphrase to enter into Yoast SEO for each piece; the plugin helps you execute the on-page optimisation once you know what you are targeting.

Frequently Asked Questions

How do I set up Yoast SEO for WordPress?

Install Yoast SEO from Plugins > Add New, activate it, and run the first-time configuration wizard. Configure your site representation (person or organisation), connect social profiles, review search appearance settings for content types and taxonomies, submit your Yoast SEO sitemap to Google Search Console, and add webmaster verification codes. Then use Yoast SEO’s on-page analysis for each post and page you publish. Your site’s full configuration takes about thirty to sixty minutes; ongoing use adds a few minutes per piece of content. Paid search and Yoast SEO serve different functions — you can have us manage your Google Ads for the paid side while the plugin manages organic visibility — but both channels work best once you have your keywords researched, since the same research identifies what your target audience searches.

Is Yoast SEO good for beginners?

Yes. Yoast SEO is designed to make SEO settings accessible to people who do not have technical background. The configuration wizard handles the most important technical setup in a guided format. The traffic light feedback on your content gives beginners actionable direction without needing to understand the underlying SEO principles fully. For sites where the owner manages all the content themselves, Yoast SEO provides enough guidance to maintain solid on-page optimisation practice without requiring an SEO specialist. More advanced users can go beyond the traffic lights to customise schema, control advanced meta settings, and integrate Yoast SEO with Google Search Console data for richer insights.

How do I optimize Yoast SEO for my content?

For each post or page: set a focus keyphrase based on your keyword research, write a custom SEO title that includes the keyphrase, write a meta description that accurately describes the content and includes the keyphrase, and ensure the keyphrase appears naturally in your H1, at least one H2, the first paragraph, and throughout your content in a non-repetitive way. Address Yoast SEO’s feedback on keyphrase density, internal links, and content length. For your site overall: ensure your content types and taxonomies are configured correctly, your sitemap is submitted, and webmaster tools are connected so you can monitor your site’s indexing and search performance.

Is Yoast still good in 2026?

Yoast SEO remains one of the strongest WordPress SEO plugins available. Competitors like Rank Math have added features that some advanced users prefer — Rank Math’s free version includes more schema types and provides more detailed content analysis. But Yoast SEO continues to be actively maintained, regularly updated to stay current with Google’s requirements, and trusted by millions of sites. For most WordPress site owners, the difference between Yoast SEO and Rank Math in terms of SEO outcomes is minimal. Either is significantly better than running a WordPress site without a dedicated SEO plugin. In our website audit engagements, plugin configuration problems — not which plugin was chosen — regularly turn out to be what hold sites back from ranking. To-The-TOP! Calgary SEO works with WordPress sites using both Yoast SEO and Rank Math and finds that the plugin is less important than the strategy and content quality behind it.

Greg Ichshenko

Calgary SEO expert and digital marketing specialist,
developing advertising strategies for businesses of all sizes

(403) 308-5949

greg@to-the-top.ca
1509 14 Ave SW, Calgary,
AB T3C 0W4

    Submit your request or question, and I will get back
    to you shortly

    Please prove you are human by selecting the flag.