Yoast SEO Tutorial: Optimise WordPress for Search

Yoast SEO is the most popular WordPress SEO plugin, active on over 12 million websites worldwide. It simplifies on-page optimisation by providing real-time content analysis, automated technical SEO features, and structured data implementation — all within the familiar WordPress interface. For website owners who are not SEO specialists, Yoast bridges the gap between knowing what needs to be done and actually doing it.

WordPress powers a significant proportion of Singapore business websites, from corporate sites and blogs to e-commerce stores running WooCommerce. Yoast SEO ensures these sites have a solid technical foundation and that every piece of published content is optimised for search visibility. Whether you are a Singapore SME owner managing your own website or a marketing manager overseeing a team of content creators, Yoast provides the guardrails to maintain SEO quality consistently.

This Yoast SEO tutorial covers everything from installation and initial configuration through to advanced features like schema markup and social metadata. Follow along step by step to get your WordPress site fully optimised. For businesses that need more comprehensive SEO support beyond what a plugin can provide, explore our SEO services for professional assistance.

Installing Yoast SEO on WordPress

Installing Yoast SEO is straightforward and takes only a few minutes. The free version provides all the essential features most Singapore businesses need, while Yoast SEO Premium adds advanced features like redirect management, internal linking suggestions, and multiple focus keyword analysis.

To install Yoast SEO:

  1. Log in to your WordPress admin dashboard.
  2. Navigate to Plugins > Add New.
  3. Search for “Yoast SEO” in the plugin search bar.
  4. Click “Install Now” next to the Yoast SEO plugin (look for the one by Team Yoast with millions of active installations).
  5. Once installed, click “Activate” to enable the plugin.

After activation, Yoast SEO adds a new “Yoast SEO” menu item to your WordPress admin sidebar. You will also notice a new meta box appearing below the content editor on every post and page, which is where you will interact with Yoast most frequently.

If you are migrating from another SEO plugin such as All in One SEO or Rank Math, Yoast includes an import tool that transfers your existing meta titles, meta descriptions, and other SEO settings. Access this under Yoast SEO > Tools > Import and Export. Always back up your WordPress database before running any migration to protect against data loss.

One important note for Singapore businesses using managed WordPress hosting providers like Vodien, SiteGround, or Kinsta: Yoast SEO is compatible with all major hosting environments. However, if your host has server-level caching enabled, you may need to clear the cache after installing and configuring Yoast to ensure changes take effect immediately.

First-Time Configuration Wizard

Yoast SEO includes a configuration wizard that walks you through the essential settings in a guided format. This is the fastest way to get the plugin configured correctly from the start.

To launch the configuration wizard:

  1. Go to Yoast SEO > General in your WordPress admin.
  2. Click on “First-time configuration” to start the wizard.
  3. Follow each step carefully:

Step 1 — SEO Data Optimisation: Yoast analyses your existing content and builds an internal index. Click “Start SEO data optimisation” and wait for it to complete. This process may take a few minutes on larger sites.

Step 2 — Site Representation: Choose whether your site represents an organisation or a person. Most Singapore businesses should select “Organisation.” Enter your organisation name and upload your logo. This information is used for structured data that helps search engines understand your brand.

Step 3 — Social Profiles: Enter your social media profile URLs for Facebook, Twitter (X), Instagram, LinkedIn, YouTube, and other platforms. Yoast uses these for social metadata and schema markup. Include all profiles where your Singapore business maintains an active presence.

Step 4 — Personal Preferences: Choose whether to allow Yoast to track your site data for product improvement. This is optional and does not affect SEO functionality.

Step 5 — Finish Configuration: Review your settings and complete the wizard.

After the wizard, there are additional settings worth configuring. Under Yoast SEO > Settings > Site Basics, verify your site title, title separator (the character between your page title and site name — most businesses use a pipe “|” or dash “–”), and default meta descriptions. Under Content Types, configure the default SEO settings for posts, pages, and any custom post types your site uses. These defaults apply to new content unless overridden at the individual post or page level.

Using the Content Analysis Tool

The content analysis tool is the feature most users interact with daily. It appears as a meta box in the WordPress editor (both Classic Editor and Block Editor) and provides real-time feedback on how well your content is optimised for a target keyword.

To use the content analysis tool:

  1. Open any post or page in the WordPress editor.
  2. Scroll down to the Yoast SEO meta box (or click the Yoast icon in the Block Editor sidebar).
  3. Enter your focus keyphrase — the primary keyword you want this page to rank for.
  4. Review the analysis results that appear below.

Yoast checks your content against a series of optimisation criteria and displays each as a green (good), orange (needs improvement), or red (problem) indicator. The key checks include:

  • Keyphrase in title: Whether your focus keyphrase appears in the page title, ideally near the beginning.
  • Keyphrase in meta description: Whether the keyphrase appears in your meta description.
  • Keyphrase in introduction: Whether the keyphrase appears in the first paragraph of your content.
  • Keyphrase density: Whether the keyphrase appears at an appropriate frequency throughout the content — not too few times (under-optimised) and not too many (over-optimised).
  • Keyphrase in subheadings: Whether the keyphrase appears in at least one H2 or H3 subheading.
  • Image alt attributes: Whether at least one image has alt text containing the focus keyphrase.
  • Internal links: Whether the content includes internal links to other pages on your site.
  • Outbound links: Whether the content includes links to external resources.
  • Text length: Whether the content meets a minimum word count threshold.
  • Keyphrase in slug: Whether the URL slug contains the focus keyphrase.

The SEO title and meta description preview shows how your page will appear in Google search results. Edit both fields directly in the Yoast meta box. Keep titles under 60 characters and meta descriptions under 155 characters to avoid truncation. For Singapore businesses, consider including location-relevant terms like “Singapore” or “SG” in your title or description where natural, as this can improve click-through rates from locally searching users.

While getting all green indicators is satisfying, remember that Yoast’s analysis is a guide, not a rulebook. Quality content that genuinely serves user intent will outperform content that technically meets every Yoast criterion but reads unnaturally. Our content marketing team balances technical optimisation with compelling writing for the best results.

Understanding the Readability Analysis

In addition to SEO analysis, Yoast provides a readability analysis that evaluates how easy your content is to read. This is important because content that is difficult to read leads to higher bounce rates, lower time on page, and reduced engagement — all signals that can indirectly affect your search rankings.

The readability analysis checks several factors:

  • Flesch Reading Ease: A score from 0 to 100 indicating how easy the text is to understand. Yoast recommends aiming for 60 or above, which corresponds to a conversational, easily digestible writing style. For Singapore audiences where English may be a second language for some readers, targeting a higher Flesch score is advisable.
  • Sentence length: Yoast flags when more than 25% of your sentences exceed 20 words. Long sentences are harder to parse and can lose readers’ attention.
  • Paragraph length: Paragraphs exceeding 150 words are flagged. Break long paragraphs into shorter ones for better readability, especially on mobile devices where long text blocks appear even more daunting.
  • Consecutive sentences: Using the same sentence starting word consecutively is flagged because it creates monotonous, repetitive text.
  • Passive voice: Yoast recommends keeping passive voice usage below 10% of sentences. Active voice is more direct, engaging, and easier to understand.
  • Transition words: The analysis checks whether you use enough transition words (such as “however,” “therefore,” “for example,” “in addition”) to connect ideas and guide readers through your content.
  • Subheading distribution: Yoast flags sections of text longer than 300 words without a subheading. Regular subheadings break up content and help readers scan the page.

Like the SEO analysis, readability results are shown as green, orange, or red indicators. Aim for mostly green indicators, but do not sacrifice substance for simplicity. Technical content for a specialist audience may naturally have lower readability scores, and that is acceptable if it serves the intended reader well.

XML Sitemap Configuration

XML sitemaps tell search engines which pages on your site should be crawled and indexed. Yoast SEO automatically generates and maintains your XML sitemap, eliminating the need for a separate sitemap plugin.

To configure your XML sitemap in Yoast:

  1. Navigate to Yoast SEO > Settings > Site Features.
  2. Ensure “XML sitemaps” is toggled on (it is enabled by default).
  3. Your sitemap is accessible at yourdomain.com/sitemap_index.xml.

Yoast creates a sitemap index that links to individual sitemaps for posts, pages, categories, tags, and any custom post types or taxonomies. Each sitemap contains up to 1,000 URLs.

To control which content types appear in your sitemap, go to Yoast SEO > Settings and navigate to each content type (Posts, Pages, Categories, Tags, etc.). Each content type has a “Show in search results” toggle. Content types set to “off” are excluded from the sitemap and receive a noindex meta robots tag.

For most Singapore business websites, you should include posts and pages in the sitemap, include category archives only if they have unique content beyond just listing posts, exclude tag archives unless they serve a genuine navigational purpose, exclude author archives on single-author sites (as they duplicate the blog listing), and exclude any custom post types that are for internal use only.

After configuring your sitemap, submit it to Google Search Console. Go to Search Console > Sitemaps, enter your sitemap URL, and click “Submit.” Monitor the sitemap report for any errors or warnings. Also submit to Bing Webmaster Tools for additional search engine coverage. Having a properly configured sitemap is a foundational element of any digital marketing strategy.

Schema and Structured Data Settings

Schema markup (structured data) helps search engines understand the context and meaning of your content. It can also enable rich results in search — enhanced listings with star ratings, FAQ dropdowns, breadcrumbs, and other eye-catching features that increase click-through rates. Yoast SEO implements schema markup automatically and provides controls for customisation.

Yoast generates schema markup in JSON-LD format for every page on your site. The base schema includes Organisation or Person markup (based on your configuration wizard settings), WebSite markup, WebPage markup for every page, BreadcrumbList markup for your breadcrumb navigation, and Article markup for blog posts.

To customise schema settings for individual pages:

  1. Open a post or page in the WordPress editor.
  2. In the Yoast SEO meta box, click the “Schema” tab.
  3. Select the appropriate Page Type. Options include Web Page, About Page, FAQ Page, Contact Page, Checkout Page, and others.
  4. Select the appropriate Article Type for blog posts. Options include Article, Blog Post, News Article, Scholarly Article, and others.

For Singapore businesses, there are several schema types worth implementing:

  • LocalBusiness: If you have a physical location, add LocalBusiness schema with your address, phone number, opening hours, and service area. Yoast Premium includes a Local SEO add-on that automates this.
  • FAQ: If your page contains a frequently asked questions section, set the page type to FAQ Page. This can generate FAQ rich results in Google, displaying your questions and answers directly in the search results.
  • HowTo: For step-by-step tutorial content, Yoast provides a HowTo block in the Block Editor that automatically generates HowTo schema.
  • Product: For e-commerce sites, the Yoast WooCommerce SEO add-on generates Product schema including price, availability, and review data.

Test your schema implementation using Google’s Rich Results Test (search.google.com/test/rich-results). Enter your page URL to see which schema types are detected and whether there are any errors or warnings. Fix any issues to maximise your chances of earning rich results in the Singapore search market.

Configuring the Social Tab and Open Graph

When your content is shared on social media platforms like Facebook, LinkedIn, Twitter (X), and WhatsApp, these platforms look for Open Graph (OG) and Twitter Card meta tags to determine how the shared link should appear. Yoast SEO generates these tags automatically and lets you customise them for each page.

Global social settings are configured during the initial setup wizard, but you can update them at any time:

  1. Go to Yoast SEO > Settings > Site Basics > Site representation.
  2. Verify your organisation name and logo are set correctly — these are used in the default social cards.
  3. Under Social profiles, ensure all your social media URLs are entered.

To customise social sharing appearance for individual posts and pages:

  1. Open the post or page in the WordPress editor.
  2. In the Yoast SEO meta box, click the “Social” tab (represented by a share icon).
  3. You will see separate sections for Facebook/Open Graph and Twitter.
  4. Upload a custom social image — the recommended size is 1200 x 630 pixels for Facebook and LinkedIn. If no custom image is set, Yoast uses the featured image.
  5. Enter a custom social title and description if you want them to differ from your SEO title and meta description. Social titles can be more conversational and attention-grabbing since they do not need to follow SEO title formatting rules.

For Singapore businesses, optimising social sharing metadata is especially important because WhatsApp is the dominant messaging platform in the country, and links shared via WhatsApp display Open Graph previews. A well-configured social image and title can significantly increase click-through rates on shared links. Similarly, LinkedIn is widely used by Singapore professionals, and properly formatted social cards look more credible and earn more engagement.

Test your Open Graph tags using Facebook’s Sharing Debugger (developers.facebook.com/tools/debug/) and Twitter’s Card Validator (cards-dev.twitter.com/validator). These tools show you exactly how your shared links will appear and flag any issues with your meta tags. If you are running paid social campaigns alongside your organic SEO efforts, our social media marketing services can help you maximise the impact of both channels. For businesses also looking to build their email subscriber base through WordPress, integrating Yoast-optimised landing pages with our email marketing services creates a powerful conversion funnel.

자주 묻는 질문

Is Yoast SEO free or do I need Premium?

Yoast SEO Free provides all the essential features most Singapore businesses need: content analysis, XML sitemaps, schema markup, social metadata, and readability analysis. Yoast SEO Premium adds valuable extras including redirect management, internal linking suggestions, multiple focus keywords per page, AI-assisted title and meta description generation, and access to premium support. For businesses with larger sites or more advanced needs, Premium is a worthwhile investment.

Can Yoast SEO guarantee first-page rankings?

No SEO tool or plugin can guarantee rankings. Yoast SEO optimises the on-page and technical elements that are within your control, but rankings depend on many factors including content quality, backlinks, domain authority, competition, and Google’s constantly evolving algorithm. Think of Yoast as a quality assurance tool that ensures you are not leaving easy optimisation opportunities on the table.

Does Yoast SEO slow down my WordPress site?

Yoast SEO is well-optimised and should not cause noticeable performance issues on most hosting environments. It adds a small amount of processing to each page load for generating meta tags and schema markup, but this is negligible. If you experience performance issues, they are more likely caused by other factors such as hosting quality, unoptimised images, or too many active plugins. Singapore businesses on shared hosting plans may want to consider upgrading to managed WordPress hosting for better overall performance.

Should I use Yoast SEO or Rank Math?

Both are excellent WordPress SEO plugins. Yoast SEO has a longer track record, larger user base, and extensive documentation. Rank Math offers more features in its free version and a more feature-rich interface. The best choice depends on your preferences and needs. If you are already using one and it is working well, there is no compelling reason to switch. Both plugins achieve the same fundamental SEO objectives.

How do I handle Yoast SEO on a multilingual WordPress site?

Yoast SEO is compatible with popular multilingual plugins like WPML and Polylang. When using these plugins together, Yoast allows you to set unique focus keyphrases, SEO titles, meta descriptions, and social metadata for each language version of a page. It also generates correct hreflang tags automatically when paired with a compatible multilingual plugin. For Singapore sites serving content in English, Chinese, Malay, and Tamil, this integration ensures each language version is properly optimised.

How often should I update Yoast SEO?

Update Yoast SEO whenever a new version is available. The Yoast team releases frequent updates that include bug fixes, security patches, and adaptations to changes in search engine behaviour. Always back up your site before updating any plugin. Enable automatic updates for Yoast SEO in your WordPress plugins screen to ensure you are always running the latest version without manual intervention.