FR, version française
Home / Blog / SEO / WordPress SEO: how do you optimize your site for search engines?

WordPress SEO: how do you optimize your site for search engines?

WordPress SEO means checking what WordPress already does on its own, then configuring what it does not do. This guide details the core’s native features, from version 5.3 to 6.8, and the seven settings to make right after installation. It compares seven SEO plugins on official WordPress.org data from October 19, 2026, without naming a winner, then explains where a WordPress site’s speed is decided. Finally, it shows the public settings of elev8-lab.fr and a six-point checking method.

Key points

WordPress SEO means checking what WordPress already does on its own, then configuring what it does not do. The core publishes a sitemap, a robots tag and images loaded at the right time; an SEO plugin adds the title and meta description page by page, canonicals, breadcrumbs and structured data. The rest of WordPress SEO (content, links, theme, hosting) is up to you.

  • From installation: the visibility checkbox, permalinks, archives and attachments are set before the site goes live.
  • A single SEO plugin: chosen on verifiable criteria (compatibility, updates, features), never two at the same time.
  • Theme and plugins: they weigh more than the core on speed; in July 2025, 45% of WordPress sites on mobile had good Core Web Vitals (Web Almanac 2025).

What is WordPress SEO?

WordPress SEO applies the rules of search engine optimization to a CMS that automates part of them. Google’s SEO Starter Guide (updated on December 10, 2025) mentions CMSs for what they can do for you: submit a sitemap, add a nofollow annotation to user links, offer an alt text field when you upload an image.

Definition

WordPress SEO refers to the settings, the SEO plugin and the practices that make a WordPress site crawlable, indexable and understandable by search engines. It splits into three layers: what the WordPress core does on its own, what the SEO plugin adds, and what is left to the site owner.

39.6%

Share of all websites using WordPress on October 19, 2026, or 58.4% of sites whose CMS is known.

W3Techs, daily survey of October 19, 2026

The 58.4% figure from W3Techs only covers sites whose CMS is identified. Among the 10,000 most visited sites, the Web Almanac 2025 attributes about 58% of CMS usage to WordPress (July 2025 crawl).

The core handles part of the technical work, but the authors of the Web Almanac 2025 attribute the gaps between WordPress sites to configuration and tooling choices more than to the core. Installing an SEO plugin does not fix everything.

This guide covers self-hosted WordPress (WordPress.org). On WordPress.com, the hosted service, installing plugins is only available on the paid Personal, Premium, Business and Commerce plans. WordPress.com’s own SEO tools start with the Premium plan.

What does WordPress do on its own for SEO?

From version 5.3 to 6.8, the WordPress core has added several features that help SEO. The table gives the version in which each feature arrived and the point to check.

Native featureSinceWhat WordPress doesWhat to check
XML sitemap5.5Index at /wp-sitemap.xml: public content types, taxonomies, authors and home page; 2,000 entries at most per sitemapA single sitemap declared if the SEO plugin publishes its own
Robots tag of the visibility checkbox5.3noindex,nofollow when the “Discourage search engines from indexing this site” box is checked; native sitemaps disabledBox unchecked in production
max-image-preview:large5.7Added to the robots tag when the site is publicPresent in the source code
Attachment pages6.4Disabled on new installations: the attachment URL redirects to the fileA site installed before 6.4 keeps the old behavior
fetchpriority="high"6.3Added to the image judged most likely to be the LCP elementMain image at the top of the page
loading="lazy"5.5Added to images that have a width and a heightwidth and height attributes present
Speculative loading6.8“Conservative” prefetching of a page when the visitor starts to click, except for logged-in users or plain permalinksPermalinks other than “Plain”
WebP and AVIF5.8 and 6.5Formats accepted when images are uploadedFormat of uploaded images
PermalinksSix structures in Settings > Permalinks, including “Post name” and a custom structureChoice made before the site goes live

The native sitemap is described in the WordPress Core note on version 5.5 (July 22, 2020). For its structure and how to submit it to Google, see our guide to the XML sitemap.

For attachments, the “Changes to attachment pages” note (October 16, 2023) states that an existing site that is updated keeps its attachment pages.

The core has no redirect manager. A changed URL is redirected at server level or with a plugin such as Redirection (2 million+ active installations on October 19, 2026): see our guide to 301 redirects.

What settings should you configure for WordPress SEO?

Seven settings lay the foundations of WordPress SEO, on a new site as on a site you take over. This is the baseline WordPress SEO optimization: most of it is done in the Settings menu, without a plugin.

  1. Uncheck the visibility box in production (Settings > Reading). When checked, it adds noindex,nofollow to every page and turns off the native sitemaps.
  2. Switch the site to HTTPS. WordPress.org lists it in the recommended configuration, along with PHP 8.3 or higher and MariaDB 10.11 or MySQL 8.0 or higher.
  3. Choose permalinks before going live: “Post name”, or a custom structure such as /%category%/%postname%/, which places the post under its category. Changing later means redirecting the old URLs.
  4. Decide what happens to archives. Categories, tags, author and date archives create list pages. Keep indexed the ones that answer a real intent, and redirect the others or set them to noindex: one intent, one URL.
  5. Check attachment pages on a site installed before version 6.4. They stay active after the update; redirect them to the file.
  6. Check comment links. Google asks that every link posted by a user carry a nofollow or equivalent annotation, added automatically by the CMS.
  7. Add the site to Search Console and submit a single sitemap there. Google states that submitting a sitemap is not mandatory and that some CMSs do it on their own.

Warning

The visibility checkbox does not block access to the site: the WordPress.org documentation (June 8, 2024) states that it is up to search engines to honor the request. A staging site open to the public can therefore still be read by bots. Protect it with a password, and do not rely on a block in robots.txt: according to Google, a noindex rule only works if the crawler can read the page.

Which WordPress SEO plugin should you choose?

An SEO plugin fills in where the core stops. The French listing of Yoast SEO on WordPress.org, for example, advertises automated meta tags, canonical URLs, XML sitemaps, a breadcrumbs block, Schema.org structured data and management of an llms.txt file. The title and meta description still have to be written page by page, like the other on-page levers. For the Schema graph it produces, see our guide to structured data.

PluginActive installationsLast updatedTested up to WordPressPaid version (listed price)
Yoast SEO10 million+October 13, 20267.1.3Premium: 118.80 per year excl. VAT for one site (in dollars on October 19, 2026, in euros on September 24, 2026)
Rank Math SEO4 million+October 6, 20267.1.3PRO: €7.99 per month billed annually (promotion), €8.99 on renewal
All in One SEO2 million+October 7, 20267.1.3Basic: $49.50 for the first year (50% off a regular price of $99)
SEOPress300,000+October 1, 20267.1.3PRO: €49 per year excl. VAT for one site, same price on renewal
The SEO Framework200,000+October 14, 20267.1.3Not recorded
Slim SEO70,000+October 15, 20267.1.3Not recorded
SEOKEY1,000+July 15, 20256.8.11Not recorded

Data recorded on October 19, 2026 from the plugins’ WordPress.org listings and the vendors’ pricing pages. Active installations are tiers rounded by WordPress.org, not an exact count. Elev8 Lab has no commercial relationship with the vendors mentioned.

Three criteria can be checked on each plugin’s listing. Compatibility first: on October 19, 2026, WordPress offered version 7.1.3 for download, and SEOKEY was only tested up to 6.8.11. Update frequency next: six of the seven plugins in the table were updated in October 2026, SEOKEY in July 2025. Finally, the features you actually need. No plugin wins on every site.

Elev8 Lab uses the free version of Yoast SEO, the only SEO plugin on the site (decision of September 23, 2026).

Do you need the paid version?

No, not by default. In the case of Yoast SEO, the free version published on WordPress.org already covers the sitemap, canonicals, breadcrumbs and structured data. Only pay for an identified feature that is missing and that you will use. The lab’s rule points the same way: native WordPress first, then the block editor, the theme, light CSS, a recognized free plugin; no premium plugin without explicit agreement.

Can you run two SEO plugins at once?

Keep a single SEO plugin active. Two plugins that manage the same tags can be spotted in the source code: there should be one <title>, one canonical tag, one robots tag and one declared sitemap.

Tip

Before you enable the Yoast sitemap, Yoast’s help page on XML sitemaps (February 24, 2026) asks you to disable other sitemap plugins and delete physical sitemap files. It also states that a sitemap at /sitemap.xml is not Yoast’s. If something behaves oddly, Yoast documents how to look for conflicts with the Health Check & Troubleshooting plugin or by disabling plugins one by one.

The same check applies to the theme. On elev8-lab.fr, the theme only adds to Yoast’s graph types that describe visible content, for example Service on the services page.

Theme and performance: where is a WordPress site’s speed decided?

45%

Share of WordPress sites on mobile with good Core Web Vitals in July 2025, compared with 85% for Duda, 79% for TYPO3 and 74% for Wix.

HTTP Archive, Web Almanac 2025, CMS chapter (Chrome UX Report data from July 2025)

The Web Almanac 2025 (published on January 15, 2026) ranks WordPress among the lowest-scoring CMSs. Its progress over one year is about 4%, compared with 14% for Wix and 11% for Duda, which are more closed platforms. On LCP alone, 53% of mobile WordPress sites get a good score.

The authors explain the gap by configuration and tooling choices (theme, plugins, page builder) more than by the core, which already handles fetchpriority, lazy loading of images and speculative loading.

Three choices are yours: a lightweight theme; few plugins, each one justified; a page cache, provided by the host or by a plugin such as WP Super Cache (free, 1 million+ active installations on October 19, 2026). The Core Web Vitals thresholds are an LCP of 2.5 s or less, an INP of 200 ms or less and a CLS of 0.1 or less, measured at the 75th percentile of page loads, with mobile and desktop counted separately.

On elev8-lab.fr, the theme loads two preloaded self-hosted fonts, converts JPEG and PNG files to WebP on upload, serves a single minified CSS file and only loads a script if the block that uses it is present. No Core Web Vitals measurement of the site is published here: these choices describe the method, not a result.

How does Elev8 Lab configure its WordPress site?

The elev8-lab.fr site runs on WordPress. The table shows its SEO settings as anyone could observe them on October 19, 2026, in the source code, the robots.txt file or with curl -I. This is our choice for an editorial site, not the only valid configuration.

SettingThe lab’s choiceHow to check it
ThemeCustom block theme, with no parent theme; FAQ in native Details blocks, table of contents through the native heading anchorsSource code of a post
SEO pluginYoast SEO, free version, the only SEO pluginJSON-LD graph in the source code
Permalinks/%category%/%postname%/: the post lives under its pillar, for example /seo/seo-on-page/Post URLs
Category archives/category/seo/ redirects with a 301 to the pillar /seo/curl -I
Date and author archives/2026/09/ redirects to the home page; /author/… to /auteur/baptiste-clair/curl -I
Sitemap/wp-sitemap.xml redirects with a 301 to Yoast’s /sitemap_index.xml: a single declared indexcurl -I and robots.txt
robots.txtOnly blocks the admin area and the login page; AI bots allowed; Sitemap line/robots.txt; see our guide to the WordPress robots.txt
llms.txtNo file (404 response), even though Yoast offers to manage it/llms.txt
AttachmentsA media page redirects with a 301 to the image filecurl -I on a media link
Internal searchnoindex, follow; posts in index, follow, max-image-preview:largeRobots tag of /?s=test
Structured dataYoast graph: Article, WebPage, ImageObject, BreadcrumbList, WebSite, Person and Organization; visible breadcrumbsJSON-LD of a post
English versionHreflang tags fr, en and x-default generated by the theme, without a pluginHTML head of a post; see hreflang tags

Example check of a category archive:

  • curl -I https://elev8-lab.fr/category/seo/
  • HTTP/1.1 301 Moved Permanently
  • Location: https://elev8-lab.fr/seo/

How do you check your WordPress site’s SEO?

Six checks show whether the settings hold. They are done without a plugin, from a browser or a terminal.

  • Source code of a page: one <title>, one canonical tag, a robots tag without noindex on pages that should be indexed.
  • /robots.txt file: no rule blocking content that should be indexed, a Sitemap line.
  • Sitemap: /wp-sitemap.xml or the plugin’s own, a single index, with no noindex page.
  • Archives and attachments: curl -I on a category archive and on a media page, to see the returned code (200, 301) or the robots tag.
  • Search Console: page indexing report and URL inspection on a page you want indexed.
  • Core Web Vitals: Search Console report or PageSpeed Insights, on mobile.

A setting only counts once it has been observed in the code or in Search Console: that is the WordPress SEO checking method this guide follows. For crawling, indexing and logs, see our guide to technical SEO.

Frequently asked questions

Is WordPress good for SEO?

Yes for the technical foundation, no for the result. The core publishes a sitemap, manages the robots tag, turns off attachment pages on new installations and optimizes image loading. Rankings then depend on content, links, theme and hosting. The Web Almanac 2025 shows this for speed: 45% of mobile WordPress sites have good Core Web Vitals, and its authors link this gap to configuration more than to the core.

Do you need an SEO plugin on WordPress?

No, it is not mandatory. Without a plugin, WordPress already publishes a sitemap, a robots tag and max-image-preview:large. An SEO plugin adds what the core does not set page by page: title and meta description, canonical, breadcrumbs, structured data graph, choice of which archives to index. If you need these settings, install a single plugin: six of the seven plugins compared above were tested up to WordPress 7.1.3 on October 19, 2026, in their free version.

What is the best free WordPress SEO plugin?

None wins on every site. Yoast SEO, Rank Math, All in One SEO, SEOPress, The SEO Framework and Slim SEO have a free version, and all were tested with WordPress 7.1.3 on October 19, 2026. Compare the tested version, the update date and the features offered on their WordPress.org listing. Be wary of a plugin tested on an old version: SEOKEY stopped at 6.8.11, with an update in July 2025.

Can you switch SEO plugins without losing your rankings?

Yes, provided you check before and after the switch. Before, record what the current plugin produces on a few typical pages: title, meta description, canonical, robots tag, sitemap, redirects. After, activate only one plugin at a time, deactivate the old one and compare the source code of the same pages. Check that only one sitemap is declared, then monitor indexing in Search Console over the following weeks. No official source read for this guide guarantees a migration without differences: comparing the source code remains the most direct check.

My WordPress site does not show up on Google: what should I check?

Start with the “Discourage search engines from indexing this site” box in Settings > Reading: when checked, it adds noindex,nofollow to every page and turns off the native sitemaps. Then check the robots.txt file: a blocked page cannot be read, and neither can any noindex tag it carries. Check the robots tag in the source code of the home page. Then open Search Console, inspect the URL and submit the sitemap. These checks cover the most direct technical causes of a WordPress site missing from search results.

Which free plugin should you use to optimize images on WordPress?

Often none. WordPress has accepted WebP since version 5.8 and AVIF since 6.5. It adds loading="lazy" to images that have a width and a height (5.5) and fetchpriority="high" to the main image (6.3). Alt text is entered on upload, in the media library, as Google recommends. A plugin is only justified to compress or batch-convert an existing media library. For new images, export them in the right format and at the right size before uploading.

Sources

  1. W3Techs, Usage statistics and market share of WordPress, data of October 19, 2026. Accessed on October 19, 2026.
  2. HTTP Archive, Web Almanac 2025, CMS chapter, January 15, 2026. Accessed on October 19, 2026.
  3. HTTP Archive, Web Almanac 2025, Methodology, January 15, 2026. Accessed on October 19, 2026.
  4. WordPress.org, WordPress update API, response of October 19, 2026. Accessed on October 19, 2026.
  5. WordPress.org, Requirements, undated. Accessed on October 19, 2026.
  6. WordPress.com, Install a plugin, undated. Accessed on October 19, 2026.
  7. WordPress.com, Optimize your website for search engines (SEO) (in French), undated. Accessed on October 19, 2026.
  8. WordPress Core, New XML Sitemaps Functionality in WordPress 5.5, July 22, 2020. Accessed on October 19, 2026.
  9. WordPress.org Documentation, Settings Reading Screen, June 8, 2024. Accessed on October 19, 2026.
  10. WordPress Developer Resources, wp_robots_max_image_preview_large(), undated. Accessed on October 19, 2026.
  11. WordPress Core, Changes to attachment pages, October 16, 2023. Accessed on October 19, 2026.
  12. WordPress Core, Image performance enhancements in WordPress 6.3, July 13, 2023. Accessed on October 19, 2026.
  13. WordPress Core, Lazy-loading images in 5.5, July 14, 2020. Accessed on October 19, 2026.
  14. WordPress Core, Speculative Loading in 6.8, March 6, 2025. Accessed on October 19, 2026.
  15. WordPress Core, WordPress 5.8 adds WebP support, June 7, 2021. Accessed on October 19, 2026.
  16. WordPress Core, WordPress 6.5 adds AVIF support, February 23, 2024. Accessed on October 19, 2026.
  17. WordPress.org Documentation, Customize permalinks, June 28, 2025. Accessed on October 19, 2026.
  18. Google Search Central, Search Engine Optimization (SEO) Starter Guide, December 10, 2025. Accessed on October 19, 2026.
  19. Google Search Central, Block Search indexing with noindex, December 10, 2025. Accessed on October 19, 2026.
  20. Google Search Central, Understanding Core Web Vitals and Google search results, December 10, 2025. Accessed on October 19, 2026.
  21. web.dev, Web Vitals, October 31, 2024. Accessed on October 19, 2026.
  22. WordPress.org, Yoast SEO, French listing (in French), recorded on October 19, 2026. Accessed on October 19, 2026.
  23. WordPress.org, Rank Math SEO, recorded on October 19, 2026. Accessed on October 19, 2026.
  24. WordPress.org, All in One SEO, recorded on October 19, 2026. Accessed on October 19, 2026.
  25. WordPress.org, SEOPress, recorded on October 19, 2026. Accessed on October 19, 2026.
  26. WordPress.org, The SEO Framework, recorded on October 19, 2026. Accessed on October 19, 2026.
  27. WordPress.org, Slim SEO, recorded on October 19, 2026. Accessed on October 19, 2026.
  28. WordPress.org, SEOKEY, recorded on October 19, 2026. Accessed on October 19, 2026.
  29. WordPress.org, Redirection, recorded on October 19, 2026. Accessed on October 19, 2026.
  30. WordPress.org, WP Super Cache, recorded on October 19, 2026. Accessed on October 19, 2026.
  31. Yoast, Yoast SEO Premium, prices of October 19, 2026. Accessed on October 19, 2026.
  32. Rank Math, Pricing, prices of October 19, 2026. Accessed on October 19, 2026.
  33. SEOPress, Pricing (in French), prices of October 19, 2026. Accessed on October 19, 2026.
  34. All in One SEO, Pricing, prices of October 19, 2026. Accessed on October 19, 2026.
  35. Yoast, XML sitemaps in the Yoast SEO plugin, February 24, 2026. Accessed on October 19, 2026.
  36. Yoast, How to check for plugin conflicts, May 20, 2026. Accessed on October 19, 2026.
Baptiste Clair Avatar

Digital marketing, SEO and GEO consultant

More about the author

Article checked and updated by the author. Sources consulted on the date shown.

Cite this article

Clair, B. (2026, October 31). WordPress SEO: how do you optimize your site for search engines?. Elev8 Lab. https://elev8-lab.fr/en/seo/wordpress-seo/