{"id":4222,"date":"2024-09-03T10:30:44","date_gmt":"2024-09-03T08:30:44","guid":{"rendered":"https:\/\/www.seobility.net\/?p=4222"},"modified":"2026-01-15T15:16:26","modified_gmt":"2026-01-15T15:16:26","slug":"wordpress-seo","status":"publish","type":"post","link":"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/","title":{"rendered":"Tested: Is WordPress Good For SEO in 2024?"},"content":{"rendered":"<p>This is the fourth post in our series where we test the on-page SEO of the world\u2019s most popular CMS systems.<\/p>\n<p>So far we\u2019ve focused on hosted CMS systems (namely <a href=\"https:\/\/www.seobility.net\/en\/blog\/wix-seo\/\" target=\"_blank\" rel=\"noopener\">Wix<\/a>, <a href=\"https:\/\/www.seobility.net\/en\/blog\/squarespace-seo\/\" target=\"_blank\" rel=\"noopener\">Squarespace<\/a>, and <a href=\"https:\/\/www.seobility.net\/en\/blog\/godaddy-website-builder-seo\/\" target=\"_blank\" rel=\"noopener\">GoDaddy<\/a>).<\/p>\n<p>In this article, we\u2019re turning our attention to WordPress.<\/p>\n<p>Read on to discover:<\/p>\n<ul>\n<li>how well set up for on-page SEO WordPress is out of the box in 2024,<\/li>\n<li>how you can configure your WordPress site to rank higher in Google<\/li>\n<\/ul>\n<p>Let\u2019s get started with a summary.<\/p>\n<div class=\"toc-container\"><div class=\"toc-h3\">Content<\/div><ul class=\"toc-list\"><li><a href='#content-in-summary-is-wordpress-good-for-seo' class='toc-link toc-link-level-2'>In Summary: Is WordPress good for SEO?<\/a><\/li><li><a href='#content-how-we-tested-the-seo-capabilities-of-wordpress' class='toc-link toc-link-level-2'>How we tested the SEO capabilities of WordPress<\/a><\/li><li><a href='#content-wordpress-seo-the-good-the-bad-and-the-ugly' class='toc-link toc-link-level-2'>WordPress SEO: The good, the bad, and the ugly<\/a><\/li><li><a href='#content-on-page-seo-fundamentals-how-does-wordpress-measure-up' class='toc-link toc-link-level-2'>On-Page SEO Fundamentals: How does WordPress measure up?<\/a><\/li><li><a href='#content-bonus-wordpress-seo-checklist' class='toc-link toc-link-level-2'>Bonus: WordPress SEO Checklist<\/a><\/li><li><a href='#content-in-conclusion-wordpress-is-excellent-for-seo' class='toc-link toc-link-level-2'>In conclusion: WordPress is excellent for SEO<\/a><\/li><\/ul><\/div>\n<h2 id='content-in-summary-is-wordpress-good-for-seo'><strong>In Summary: Is WordPress good for SEO?<\/strong><\/h2>\n<p>WordPress is the world\u2019s <a href=\"https:\/\/w3techs.com\/technologies\/overview\/content_management\" target=\"_blank\" rel=\"nofollow noopener\">most popular<\/a> CMS system.<\/p>\n<p>It powers <a href=\"https:\/\/wordpress.org\/showcase\/\" target=\"_blank\" rel=\"noopener nofollow\">everything from small blogs to multi-billion dollar conglomerates<\/a>. Heck, even <a href=\"https:\/\/www.whitehouse.gov\/\" target=\"_blank\" rel=\"noopener nofollow\">the White House website<\/a> runs on WordPress.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8604 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/wordpress-website-showcase.png\" alt=\"wordpress website showcase\" width=\"1280\" height=\"957\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/wordpress-website-showcase.png 1280w, https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/wordpress-website-showcase-768x574.png 768w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p>So it\u2019s probably no surprise that, yes, WordPress is excellent for SEO.<\/p>\n<p>Or at least it can (or should) be.<\/p>\n<p>Ultimately, WordPress is a tool. And like any tool, you have to know how to use it.<\/p>\n<p>For every well-optimized WordPress site, we\u2019d wager there are dozens of poorly optimized sites. But in these cases, it\u2019s very much the tradesman, rather than the tool that\u2019s the issue.<\/p>\n<p>Because with\u2026<\/p>\n<ul>\n<li>a few plugins,<\/li>\n<li>a smart theme choice,<\/li>\n<li>accurate SEO data,<\/li>\n<li>and the right knowledge<\/li>\n<\/ul>\n<p>\u2026.there\u2019s nothing you can\u2019t do to fully SEO optimize your WordPress site.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8649 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/Wordpress-SEO-Scoring.png\" alt=\"Wordpress SEO Scoring\" width=\"694\" height=\"2048\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/Wordpress-SEO-Scoring.png 694w, https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/Wordpress-SEO-Scoring-521x1536.png 521w\" sizes=\"(max-width: 694px) 100vw, 694px\" \/><\/p>\n<h2 id='content-how-we-tested-the-seo-capabilities-of-wordpress'><strong>How we tested the SEO capabilities of WordPress<\/strong><\/h2>\n<p>In many ways, WordPress was more difficult to test in isolation than the other <a href=\"https:\/\/www.seobility.net\/en\/wiki\/content-management-system-cms\" target=\"_blank\" rel=\"noopener\">CMS systems<\/a> in our series.<\/p>\n<p>That\u2019s partly because we\u2019ve been \u201ctesting\u201d WordPress pretty much since it first launched in 2003. So we do have some prejudices. We know all the \u201cflaws\u201d and we know how to get around them.<\/p>\n<p><img decoding=\"async\" class=\"contentimage wp-image-4297 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/wordpress-2003.png\" alt=\"wordpress 2003\" width=\"520\" height=\"328\" \/><br \/>\n<small>How WordPress looked in 2003 &#8211; via <a href=\"https:\/\/www.wpbeginner.com\/news\/the-history-of-wordpress\/\" target=\"_blank\" rel=\"noopener\">WPBeginner<\/a><\/small><\/p>\n<p>But it\u2019s also because WordPress is self-hosted, which introduces a greater number of variables to test.<\/p>\n<p>On a \u201cwebsite building platform\u201d \u2014 like Wix or Squarespace \u2014 it\u2019s relatively straightforward to test and make blanket inferences based on that testing. Every Wix site is hosted on Wix. Every Wix site has the same server configuration. Every Wix site has the same underlying code.<\/p>\n<p>On the other hand:<\/p>\n<p>With a self-hosted CMS like WordPress, you\u2019ve got full access to the underlying platform and can tinker to your heart\u2019s content. You can also choose where to host your WordPress site, how to configure your server etc, and that\u2019s going to influence speed, reliability, and performance.<\/p>\n<p>But with that being said, here\u2019s what we did:<\/p>\n<ol>\n<li>We set up a small test site on an A2 Hosting plan.<\/li>\n<li>We added demo content similar to our Wix, Squarespace, and GoDaddy test sites<\/li>\n<li>We initially installed 1 plugin, YOAST SEO (although there are three other plugins we recommend)<\/li>\n<li>We tested 3 of the most popular WordPress themes (Twenty Twenty-Four, Astra, and GeneratePress)<\/li>\n<li>We tested 3 popular page builders (Thrive Architect, Elementor, and Oxygen Builder)<\/li>\n<li>Tests included manual review, running the site through <a href=\"https:\/\/www.seobility.net\/en\/\" target=\"_blank\" rel=\"noopener\">our own SEO audit tool<\/a>, and testing using third-party tools such as Google\u2019s PageSpeed Insights and GTMetrix.<\/li>\n<\/ol>\n<p>Was it fair to install the YOAST SEO plugin? Doesn\u2019t that mean we\u2019re not testing an \u201cout-the-box\u201d WordPress install?<\/p>\n<p>We would argue yes, it\u2019s fair. YOAST is active on over 5 million WordPress sites. And it\u2019s common knowledge that an SEO plugin (not necessarily YOAST) is required to optimize a WordPress site.<\/p>\n<p>The standard version of YOAST is also free, so there\u2019s no additional cost.<\/p>\n<h2 id='content-wordpress-seo-the-good-the-bad-and-the-ugly'><strong>WordPress SEO: The good, the bad, and the ugly<\/strong><\/h2>\n<p>Before reviewing WordPress\u2019s control of <a href=\"https:\/\/www.seobility.net\/en\/wiki\/On-Page_SEO\" target=\"_blank\" rel=\"noopener\">on-page SEO<\/a> factors, let\u2019s run through some of the SEO highlights (and lowlights) of the platform.<\/p>\n<p>We\u2019ll start with the positives.<\/p>\n<h3><strong>Good: There\u2019s nothing you can\u2019t do to optimize your WordPress site<\/strong><\/h3>\n<p>It\u2019s difficult to pick out one SEO \u201chighlight\u201d for WordPress. Because the advantage of the platform is that there\u2019s really nothing you can\u2019t do to optimize a WordPress site.<\/p>\n<p>Sure, you\u2019ll need a plugin or two.<\/p>\n<p>But when you know what you need to improve (running an SEO audit with Seobility can help with that) there\u2019s nothing you can\u2019t go in and tweak or fix.<\/p>\n<p>And if you are having trouble optimizing a particular element? With so many sites running on WordPress, it\u2019s highly likely to be a problem that someone else has encountered (and posted about) before. This means that the bulk of the time the solution to your SEO woes will be a Google search away.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8606 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/wordpress-google-search.png\" alt=\"wordpress google search\" width=\"1101\" height=\"165\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/wordpress-google-search.png 1101w, https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/wordpress-google-search-768x115.png 768w\" sizes=\"(max-width: 1101px) 100vw, 1101px\" \/><\/p>\n<p>So WordPress\u2019s highlight is literally that it has everything you need to optimize your site, with the cherry on top being a huge community of users, and piles of information and guidance online to help you on the way.<\/p>\n<h3><strong>Bad: Many themes aren\u2019t built with SEO in mind<\/strong><\/h3>\n<p>Theme choice can make or break a WordPress website.<\/p>\n<p>We\u2019re going to expand on this in our WordPress SEO checklist. But for now, we\u2019ll say that many marketplace themes are not built with SEO optimization in mind.<\/p>\n<p>Themes that look great can be buggy and slow. And in some cases, you\u2019ll be locked in, or at least have difficulty switching at a later date.<\/p>\n<p>So make sure you choose a fast, well-optimized theme that\u2019s actively maintained by the developer. After all, a fancy theme won\u2019t be much use if no one can find your site right?<\/p>\n<h3><strong>Ugly:<\/strong><\/h3>\n<p>There\u2019s not much we could say is \u201cugly\u201d about WordPress\u2019s SEO.<\/p>\n<p>But if you really want to grumble\u2026<\/p>\n<p>\u2026you could argue some more SEO functionality should be built in, rather than requiring an external plugin.<\/p>\n<p>But we\u2019d probably disagree. As when there\u2019s a perfectly good plugin (or plugins) that do the trick, isn\u2019t their development time better spent on improving the core functionality of the CMS?<\/p>\n<p>We think so.<\/p>\n<p>Secondly, the sheer volume of customization options and setups, including different hosting providers, themes, and plugins could be seen as a downside compared to more \u201cplug-and-play\u201d-options like Wix.<\/p>\n<p>This may only be a minor downside, but it\u2019s going to take you a little more time to set up your site, especially if you\u2019re a complete beginner to WordPress.<\/p>\n<h2 id='content-on-page-seo-fundamentals-how-does-wordpress-measure-up'><strong>On-Page SEO Fundamentals: How does WordPress measure up?<\/strong><\/h2>\n<p>Now let\u2019s turn our attention to WordPress\u2019s control of some of the fundamental on-page SEO factors.<\/p>\n<p>Does WordPress cover them all?<\/p>\n<p>You bet! Because with 2-3 plugins, there\u2019s nothing you can\u2019t do to optimize your WordPress site.<\/p>\n<p>Here\u2019s our summary again.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8650 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/Wordpress-SEO-Scoring-1.png\" alt=\"Wordpress SEO Scoring\" width=\"694\" height=\"2048\" \/><\/p>\n<p><strong>Note<\/strong>: having control of an SEO ranking factor is not equal to its optimization. SEO audit tools like Seobility offer advice on how to properly optimize each element and find errors in optimization that may be holding back your site. See our <a href=\"https:\/\/www.seobility.net\/en\/blog\/how-to-do-an-seo-audit\/\" target=\"_blank\" rel=\"noopener\">SEO audit guide<\/a> for more information on how to fully optimize your website.<\/p>\n<h3><strong>SEO Titles and Meta Descriptions<\/strong><\/h3>\n<p><strong>Control in WordPress<\/strong>: yes<\/p>\n<p><strong><em>Note<\/em><\/strong><em>: In the examples in this section, we\u2019re using the YOAST SEO plugin. You can find out why we chose YOAST in the checklist that follows our on-page fundamentals review.<\/em><\/p>\n<p>A page\u2019s title continues to be one of the most important on-page ranking factors. And a well-written meta description can help you get more click-throughs (although Google won\u2019t always use it).<\/p>\n<p>With YOAST installed, you\u2019ll have full control over the SEO title and meta description of every post and page on your WordPress site.<\/p>\n<p>And you\u2019ll also get a preview of how your snippet will look in both mobile and desktop search.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8608 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/yoast-titles-and-descriptions.png\" alt=\"yoast titles and descriptions\" width=\"599\" height=\"632\" \/><\/p>\n<p>How about title\/description templates?<\/p>\n<p>Yep. YOAST will let you set standard formats for every page, post type, and taxonomy (categories, tags, etc) on your site.<\/p>\n<p>Here\u2019s a template setup for category pages (Yoast <em>SEO &gt; Settings &gt; Categories &amp; tags<\/em>):<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8609 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/title-template.png\" alt=\"title template\" width=\"1013\" height=\"766\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/title-template.png 1013w, https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/title-template-768x581.png 768w\" sizes=\"(max-width: 1013px) 100vw, 1013px\" \/><\/p>\n<p>As you\u2019d expect, setting a custom title\/description for an individual page (or category) will override the default.<\/p>\n<h4><strong>Learn more about SEO Titles and Meta Descriptions<\/strong><\/h4>\n<ul>\n<li><a href=\"https:\/\/www.seobility.net\/en\/blog\/meta-descriptions\/\" target=\"_blank\" rel=\"noopener\">How to write the Perfect SEO Meta Description<\/a> (Seobility blog)<\/li>\n<li><a href=\"https:\/\/www.seobility.net\/en\/wiki\/Meta_Title\" target=\"_blank\" rel=\"noopener\">Meta Title \u2013 Definition + Best Practices<\/a> (Seobility Wiki)<\/li>\n<\/ul>\n<h3><strong>Page slug \/ URL<\/strong><\/h3>\n<p><strong>Control in WordPress<\/strong>: yes<\/p>\n<p>We recommend creating short, descriptive, 2-3 word slugs, including the primary keyword (or phrase) for each page. Use hyphens to separate words.<\/p>\n<p>Out of the box, WordPress will use the page\u2019s title as the slug. However, it alsolets you set a custom slug for any page or post on your site.<\/p>\n<p>There are various ways of doing this, but the easiest is to go to Dashboard &gt; Posts &gt; All Posts and then hover over the post and click on \u201cQuick Edit\u201d.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8610 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/Quick-Edit.png\" alt=\"Quick Edit\" width=\"595\" height=\"180\" \/><\/p>\n<p><strong>Note<\/strong>: if you change a URL on your site you should set up a 301 redirect to point the old URL to the new one. To manage redirects, we recommend the free <a href=\"https:\/\/wordpress.org\/plugins\/redirection\/\" target=\"_blank\" rel=\"noopener\">Redirection plugin<\/a>.<\/p>\n<h4><strong>Learn more about URL slugs\/permalinks<\/strong><\/h4>\n<ul>\n<li><a href=\"https:\/\/www.seobility.net\/en\/wiki\/Permalink\" target=\"_blank\" rel=\"noopener\">Permalinks \u2013 Definition and examples<\/a> (Seobility Wiki)<\/li>\n<\/ul>\n<h3><strong>Canonical URLs<\/strong><\/h3>\n<p><strong>Control in WordPress<\/strong>: yes<\/p>\n<p>On smaller sites, you probably won\u2019t need to worry about this.<\/p>\n<p>But if you have a series of similar pages on your site \u2014 i.e. targeting the same keywords, or with very small variations in content \u2014 there may be times when you\u2019ll want to set a canonical (master) URL.<\/p>\n<p>This helps to avoid <a href=\"https:\/\/www.seobility.net\/en\/blog\/duplicate-content-issues\/\" target=\"_blank\" rel=\"noopener\">duplicate content issues<\/a>.<\/p>\n<p>You\u2019ll find a field for setting a custom canonical URL for any post or page on your site under the \u201cAdvanced\u201d tab of the YOAST SEO panel.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8611 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/canonical-urls.png\" alt=\"canonical urls\" width=\"604\" height=\"508\" \/><\/p>\n<h4><strong>Learn more about canonical URLs<\/strong><\/h4>\n<ul>\n<li><a href=\"https:\/\/www.seobility.net\/en\/wiki\/Canonical_Tag\" target=\"_blank\" rel=\"noopener\">Canonical Tag \u2013 Definition + Best Practices<\/a> (Seobility Wiki)<\/li>\n<\/ul>\n<h3><strong>Index control (robots meta tag)<\/strong><\/h3>\n<p><strong>Control in WordPress<\/strong>: yes<\/p>\n<p>The robots meta tag instructs Google to either index (1), or not to index (2) a page:<\/p>\n<ul>\n<li>&lt;meta name=\u201drobots\u201d content=\u201dindex, follow\u201d&gt; \u2013 index this page please Google<\/li>\n<li>&lt;meta name=\u201drobots\u201d content=\u201dnoindex, follow\u201d&gt; \u2013 ignore this page please Google (but follow the links on it)<\/li>\n<\/ul>\n<p>You don\u2019t actually need the first one as (assuming your page meets their quality standards) indexing is Google\u2019s default action. But it doesn\u2019t do any harm to have it in place.<\/p>\n<p>To noindex an individual page or post, set \u201cAllow search engines to show this content in search results\u201d to \u201cNo\u201d in the page\u2019s YOAST SEO panel.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8612 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/noindex-page.png\" alt=\"noindex page\" width=\"613\" height=\"145\" \/><\/p>\n<p>You can also set a post type or taxonomy to noindex by default in YOAST\u2019s settings.<\/p>\n<p>In the example below, we\u2019ve set the tags to noindex by toggling \u201cShow tags in search results\u201d off.<\/p>\n<p>Yoast <em>SEO &gt; Settings &gt; Tags<\/em><\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8613 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/Yoast-SEO-Tags.png\" alt=\"Yoast SEO Tags\" width=\"932\" height=\"312\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/Yoast-SEO-Tags.png 932w, https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/Yoast-SEO-Tags-768x257.png 768w\" sizes=\"(max-width: 932px) 100vw, 932px\" \/><\/p>\n<h4><strong>Learn more about index control<\/strong><\/h4>\n<ul>\n<li><a href=\"https:\/\/www.seobility.net\/en\/wiki\/Noindex\" target=\"_blank\" rel=\"noopener\">What is noindex and how do you implement it?<\/a> (Seobility Wiki)<\/li>\n<\/ul>\n<h3><strong>Heading Tags (h1, h2, h3, etc)<\/strong><\/h3>\n<p><strong>Control in WordPress<\/strong>: yes<\/p>\n<p>Heading tags (h1, h2, h3, etc) help Google understand the structure and topic(s) of your page.<\/p>\n<p>They should be properly nested.<\/p>\n<p>For example, an h1 tag would generally be the main topic (level 1), an h2 could be a subtopic (level 2), and an h3 could be a sub-sub topic (level 3), etc:<\/p>\n<p><code><em>&lt;h1&gt;Pets&lt;\/h1&gt; (topic of the page)<\/em><br \/>\n<em>&lt;h2&gt;Goldfish&lt;\/h2&gt; (subtopic)<\/em><br \/>\n<em>&lt;h3&gt;Caring for your goldfish&lt;\/h3&gt; (subtopic of goldfish)<\/em><br \/>\n<em>&lt;h4&gt;Clean your fish\u2019s tank regularly&lt;\/h4&gt; (subtopic of caring for your goldfish)<\/em><br \/>\n<em>&lt;h2&gt;Cats&lt;\/h2&gt; (subtopic)<\/em><br \/>\n<em>&lt;h3&gt;Caring for your cat&lt;\/h3&gt; (subtopic of cats)<\/em><\/code><\/p>\n<p>WordPress supports the full range of heading tags, from H1-H6.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8615 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/heading-tags.png\" alt=\"heading tags\" width=\"621\" height=\"372\" \/><\/p>\n<h4><strong>Learn more about heading tags<\/strong><\/h4>\n<ul>\n<li><a href=\"https:\/\/www.seobility.net\/en\/wiki\/H1-H6_headings\" target=\"_blank\" rel=\"noopener\">How to use headings \u2013 SEO Best Practices<\/a> (Seobility Wiki)<\/li>\n<\/ul>\n<h3><strong>Schema markup<\/strong><\/h3>\n<p><strong>Control in WordPress<\/strong>: yes<\/p>\n<p>Schema markup is a type of structured data that can help Google understand:<\/p>\n<ul>\n<li>the type of content on a page (i.e. recipe, review, product, article),<\/li>\n<li>the entity behind the website (i.e. organization),<\/li>\n<li>and can also be used to show additional search features (rich snippets)<\/li>\n<\/ul>\n<p>If you\u2019re not familiar with structured data and its impact on SEO, we recommend reading <a href=\"https:\/\/www.seobility.net\/en\/blog\/rich-snippets\/\" target=\"_blank\" rel=\"noopener\">our rich snippets guide<\/a>.<\/p>\n<p>With YOAST running on your WordPress site, you can set a default schema type for each post and page on your site.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8616 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/yoast-schema.png\" alt=\"yoast schema\" width=\"922\" height=\"364\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/yoast-schema.png 922w, https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/yoast-schema-768x303.png 768w\" sizes=\"(max-width: 922px) 100vw, 922px\" \/><\/p>\n<p>And you can overwrite this default for an individual page or post by changing the \u201ctype\u201d in the schema tab of the page\u2019s YOAST panel.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8617 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/yoast-overwrite-schema.png\" alt=\"yoast overwrite schema\" width=\"617\" height=\"391\" \/><\/p>\n<p>Yoast covers most basic use cases for schema. However, if you want something more custom, you can also add custom schema with <a href=\"https:\/\/wordpress.org\/plugins\/search\/schema\/\" target=\"_blank\" rel=\"noopener\">another plugin<\/a> or just add your schema code to a page manually (<a href=\"https:\/\/wpengine.com\/resources\/schema-wordpress\/#How_to_Add_Schema_Markup_Manually\" target=\"_blank\" rel=\"noopener\">this article explains<\/a> how to do it).<\/p>\n<h4><strong>Learn more about structured data and rich snippets<\/strong><\/h4>\n<ul>\n<li><a href=\"https:\/\/www.seobility.net\/en\/blog\/rich-snippets\/\" target=\"_blank\" rel=\"noopener\">Rich Snippets: Everything You Need To Know<\/a> (Seobility blog)<\/li>\n<\/ul>\n<h3><strong>Image SEO<\/strong><\/h3>\n<p><strong>Control in WordPress<\/strong>: yes<\/p>\n<p>The three most important elements of image SEO are:<\/p>\n<ul>\n<li>Alt text (description of the image for screen readers and search engines)<\/li>\n<li>File size (smaller = faster = better)<\/li>\n<li>File name (we recommend using descriptive file names)<\/li>\n<\/ul>\n<p>Out-the-box WordPress is well set up for alt text and file names.<\/p>\n<p>You can add alt text to any image in its block settings (Gutenberg).<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8618 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/alt-text-to-image.png\" alt=\"alt text to image \" width=\"258\" height=\"191\" \/><\/p>\n<p>And WordPress won\u2019t mess with your file names when you upload an image. So as long as you save your file with an SEO-friendly file name before you upload, you\u2019re golden.<\/p>\n<p>In terms of file size, we recommend using a third-party tool to lossless compress images before uploading them or using a plugin like <a href=\"https:\/\/imagify.io\/\" target=\"_blank\" rel=\"noopener\">Imagify<\/a> (which we\u2019ll be covering in the checklist below) to make sure your images are fully compressed.<\/p>\n<h4><strong>Learn more about image SEO<\/strong><\/h4>\n<ul>\n<li><a href=\"https:\/\/www.seobility.net\/en\/wiki\/Image_SEO\" target=\"_blank\" rel=\"noopener\">Image SEO: How to optimize images for SEO<\/a> (Seobility Wiki)<\/li>\n<li><a href=\"https:\/\/www.seobility.net\/en\/wiki\/ALT_Attributes\" target=\"_blank\" rel=\"noopener\">Alt Attributes \u2013 Purpose + Requirements<\/a> (Seobility Wiki)<\/li>\n<\/ul>\n<h3><strong>HTTPS<\/strong><\/h3>\n<p><strong>Do WordPress sites run over HTTPS?<\/strong> yes<\/p>\n<p>HTTPS has been a confirmed Google ranking signal since 2014.<\/p>\n<p>And today there\u2019s really no excuse for any site to still be running over HTTP. Notwithstanding any SEO benefits, it\u2019s unsecure.<\/p>\n<p>Making sure your WordPress site runs over HTTPS is your (or your host&#8217;s) responsibility. Pretty much all managed WordPress hosts will do this automatically.<\/p>\n<h4><strong>Learn more about HTTPS<\/strong><\/h4>\n<ul>\n<li><a href=\"https:\/\/www.seobility.net\/en\/wiki\/HTTPS\" target=\"_blank\" rel=\"noopener\">What is https and why is it important for you?<\/a> (Seobility Wiki)<\/li>\n<\/ul>\n<h3><strong>Robots.txt file<\/strong><\/h3>\n<p><strong>Control in WordPress<\/strong>: yes<\/p>\n<p>A robots.txt file allows you to stop search engine bots from accessing certain areas of your site.<\/p>\n<p>For example, you might have a section with user-generated content that you don\u2019t want crawled or indexed by Google.<\/p>\n<p>You can either use FTP to directly edit your robots.txt file, or install a third-party plugin like Rankmath to \u00a0<a href=\"https:\/\/rankmath.com\/kb\/how-to-edit-robots-txt-with-rank-math\/\" target=\"_blank\" rel=\"noopener\">manage your robots.txt file<\/a> in the WordPress admin area.<\/p>\n<h4><strong>Learn more about Robots.txt<\/strong><\/h4>\n<ul>\n<li><a href=\"https:\/\/www.seobility.net\/en\/wiki\/robots-txt\" target=\"_blank\" rel=\"noopener\">What is a robots.txt file and how do you create it?<\/a> (Seobility Wiki)<\/li>\n<\/ul>\n<h3><strong>XML Sitemaps<\/strong><\/h3>\n<p><strong>Generated by WordPress<\/strong>: yes<\/p>\n<p>An XML sitemap helps Google find (and index) all the pages on your site.<\/p>\n<p>YOAST will generate sitemaps for all posts, pages, and taxonomies on your WordPress site.<\/p>\n<p>And when an individual page (or collection of pages) is set to noindex <a href=\"https:\/\/yoast.com\/help\/sitemap-shows-excluded-posts-pages\/\" target=\"_blank\" rel=\"noopener\">it will automatically be excluded from the site map<\/a>.<\/p>\n<h4><strong>Learn more about XML Sitemaps<\/strong><\/h4>\n<ul>\n<li><a href=\"https:\/\/www.seobility.net\/en\/wiki\/XML_Sitemap\" target=\"_blank\" rel=\"noopener\">XML Sitemap \u2013 What is it and how to create one?<\/a> (Seobility Wiki)<\/li>\n<\/ul>\n<h3><strong>Are WordPress sites mobile-friendly?<\/strong><\/h3>\n<p><strong>One-word answer<\/strong>: yes (assuming you choose a good theme)<\/p>\n<p>When designing your site on WordPress, there\u2019s a good chance you\u2019ll be focusing on how it looks on desktop.<\/p>\n<p>But mobile traffic overtook desktop traffic in 2017. And Google now prioritizes the mobile version of your site for crawling and indexing.<\/p>\n<p>Most WordPress themes are mobile-friendly. And if yours is not\u2026<\/p>\n<p>\u2026then it\u2019s time to find a new theme!<\/p>\n<h2 id='content-bonus-wordpress-seo-checklist'><strong>Bonus: WordPress SEO Checklist<\/strong><\/h2>\n<p>Looking to boost the SEO of your WordPress site? In this next section, we\u2019re going to run through a checklist of what you\u2019ll need in place, and actions to take to fully optimize your WordPress site.<\/p>\n<h3><strong>1. Choose a lean, fast theme<\/strong><\/h3>\n<p>If there\u2019s one factor that affects SEO performance more than any other on a WordPress site, it\u2019s theme choice.<\/p>\n<p>Choose the right theme and you\u2019ve got the foundations set for solid on-page SEO performance.<\/p>\n<p>Choose the wrong theme and you\u2019ll be fighting Google with one hand tied behind your back.<\/p>\n<p>There are literally THOUSANDS to choose from.<\/p>\n<p>This is supported in the free version<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8620 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/wordpress-themes.png\" alt=\"wordpress themes\" width=\"684\" height=\"88\" \/><\/p>\n<p>And that\u2019s <a href=\"https:\/\/wordpress.org\/themes\/\" target=\"_blank\" rel=\"noopener\">just the free ones<\/a>.<\/p>\n<p>So what should you look for when choosing a theme?<\/p>\n<p>Our advice is to choose one that\u2019s lightweight and customizable. Which is why we\u2019re big fans of <a href=\"https:\/\/generatepress.com\/\" target=\"_blank\" rel=\"noopener\">GeneratePress<\/a>.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8622 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/generatepress.png\" alt=\"generatepress\" width=\"1342\" height=\"789\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/generatepress.png 1342w, https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/generatepress-768x452.png 768w\" sizes=\"(max-width: 1342px) 100vw, 1342px\" \/><\/p>\n<p>It\u2019s well-coded, has great support, and most importantly is super fast. So out-the-box it\u2019s going to perform well.<\/p>\n<p>And with a well-configured WordPress site running on GeneratePress you\u2019ll be able to smash Google\u2019s PageSpeed Insights and Core Web Vitals tests.<\/p>\n<p>Like this\u2026<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8623 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/pagespeed-generatepress.png\" alt=\"pagespeed generatepress\" width=\"973\" height=\"839\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/pagespeed-generatepress.png 973w, https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/pagespeed-generatepress-768x662.png 768w\" sizes=\"(max-width: 973px) 100vw, 973px\" \/><\/p>\n<p>The core GeneratePress theme is free (and may be sufficient for many). But if you fork out $59 for <a href=\"https:\/\/generatepress.com\/theme\/#pricing\" target=\"_blank\" rel=\"noopener\">the premium add on<\/a> you\u2019ll get loads more options for customizing your layouts.<\/p>\n<p>But there are also other good options such as Twenty Twenty-Four\u2026<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8624 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/pagespeed-generatepress-1.png\" alt=\"pagespeed generatepress\" width=\"949\" height=\"740\" \/><\/p>\n<p>And Astra\u2026<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8626 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/pagespeed-generatepress-2.png\" alt=\"pagespeed generatepress\" width=\"951\" height=\"738\" \/><\/p>\n<p>Looking for other speedy themes? Here\u2019s a <a href=\"https:\/\/themeisle.com\/blog\/fastest-wordpress-themes\/\" target=\"_blank\" rel=\"noopener\">list of the fastest WordPress themes<\/a>, which you\u2019ll note has GeneratePress sitting at the top. (This has been the case for the past few years, which says a lot about the theme and its developers.)<\/p>\n<h3><strong>2. Avoid WordPress page builders or pick one that\u2019s well optimized<\/strong><\/h3>\n<p>Page builders make it super easy to create complex, visually appealing layouts.<\/p>\n<p>Some of the most popular WordPress page builders include\u2026<\/p>\n<ul>\n<li>Thrive Architect<\/li>\n<li>Elementor<\/li>\n<li>Divi<\/li>\n<li>Beaver Builder<\/li>\n<\/ul>\n<p>\u2026and they all make designing cool-looking pages a breeze. So what\u2019s the problem?<\/p>\n<p>Well, unfortunately, page builders can also add a ton of code bloat to your WordPress site and slow it down considerably. The site will look pretty, but the underlying code might not.<\/p>\n<p>In the past, m<\/p>\n<p>any WordPress page builders took a \u201ckitchen sink\u201d approach \u2014 where the scripts and styles for <em>every single feature<\/em> are loaded on <em>every single page<\/em> regardless of whether they are actually needed.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-4229 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/page-builders.jpg\" alt=\"wordpress page builders meme\" width=\"500\" height=\"500\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/page-builders.jpg 500w, https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/page-builders-150x150.jpg 150w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>Luckily, these days, many page builders are taking steps to improve on this. For example, t Thriveis tackling its speed issues with <a href=\"https:\/\/thrivethemes.com\/project-lightspeed-update\/\" target=\"_blank\" rel=\"noopener\">Project Lightspeed<\/a> and Divi has been <a href=\"https:\/\/www.elegantthemes.com\/divi-performance\/\" target=\"_blank\" rel=\"noopener\">taking steps to improve<\/a> too.<\/p>\n<p>And in general, while it\u2019s better to avoid them if you can<em>, it can be okay to use them if they help you build a more user-friendly website.<\/em><\/p>\n<p>Just make sure to pick one that has been built with performance in mind, like this one&#8230;<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-4230 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/oxygen-builder.png\" alt=\"oxygen builder\" width=\"1286\" height=\"848\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/oxygen-builder.png 1286w, https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/oxygen-builder-768x506.png 768w\" sizes=\"(max-width: 1286px) 100vw, 1286px\" \/><\/p>\n<p>Technically <a href=\"https:\/\/oxygenbuilder.com\/\" target=\"_blank\" rel=\"noopener\">Oxygen<\/a> is actually a theme builder, rather than a page builder. This means it replaces your theme and lets you control your entire site (headers, footers, layouts) from within the builder.<\/p>\n<p>Why do we like it?<\/p>\n<p>Simple. The code is super clean (as good as hand-coded), and pages created in Oxygen are bloat-free. Not using a script on a page? Then Oxygen won\u2019t load it.<\/p>\n<p>The video below gives a good overview of how Oxygen compares with other page builders.<\/p>\n<p><iframe loading=\"lazy\" title=\"Divi vs Elementor vs Beaver Builder vs Oxygen - Bloat &amp; Frontend Performance Compared\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/RmIrqJ9Wd0U?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>But the bottom line is that Oxygen\u2019s clean, bloat-free code makes for a super-fast site.<\/p>\n<p>Here\u2019s an example of a mobile <a href=\"https:\/\/developer.chrome.com\/docs\/lighthouse\/overview\" target=\"_blank\" rel=\"noopener\">Lighthouse test<\/a> for a \u201cbusy\u201d homepage that was converted from Thrive Architect to Oxygen Builder.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-4231 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/thrive-v-oxygen.jpg\" alt=\"thrive architect vs oxygen builder\" width=\"750\" height=\"685\" \/><\/p>\n<p>The layout remained exactly the same, but load times were <em>significantly<\/em> improved.<\/p>\n<p>So if you want to use a page builder for your WordPress site, <a href=\"https:\/\/oxygenbuilder.com\/tour\/performance\/\" target=\"_blank\" rel=\"noopener\">we\u2019d recommend going for Oxygen<\/a>.<\/p>\n<h3><strong>3. Make sure your site is indexable<\/strong><\/h3>\n<p>Probably goes without saying, but we\u2019ll say it anyway.<\/p>\n<p>If Google can\u2019t index your site\u2026<\/p>\n<p>\u2026then you\u2019re never going to rank.<\/p>\n<p>Click on <em>Settings &gt; Reading<\/em> on the WordPress admin menu, and make sure \u201cDiscourage search engines from indexing\u2026\u201d is unchecked.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-4232 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/allow-indexing.png\" alt=\"allow indexing wordpress\" width=\"608\" height=\"167\" \/><\/p>\n<h3><strong>4. Use SEO friendly permalinks<\/strong><\/h3>\n<p>WordPress\u2019s default <a href=\"https:\/\/www.seobility.net\/en\/wiki\/Permalink\" target=\"_blank\" rel=\"noopener\">permalink<\/a> structure isn\u2019t ideal for SEO.<\/p>\n<p>Fortunately, it\u2019s a two-second job to sort.<\/p>\n<p>Just click over to <em>Settings &gt; Permalinks<\/em> and change from the default format to something a little more pleasing on the eye.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-4233 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/permalink-structure.png\" alt=\"permalink structure wordpress\" width=\"1142\" height=\"571\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/permalink-structure.png 1142w, https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/permalink-structure-768x384.png 768w\" sizes=\"(max-width: 1142px) 100vw, 1142px\" \/><\/p>\n<p>For many sites, \u201cpost name\u201d will be perfect:<\/p>\n<p><em>example.com\/the-post-name\/<\/em><\/p>\n<p>But if you have a large site with multiple sections, you might want to include categories in your URLs to keep everything neat and tidy:<\/p>\n<p><em>example.com\/category\/post-name\/<\/em><\/p>\n<p>Either way, you\u2019ll want to switch from the default.<\/p>\n<p>This is just setting the overall format\/structure for permalinks. You\u2019ll still need to optimize individual \u201cslugs\u201d (i.e. \u201cpost-name\u201d in the example above) for each page.<\/p>\n<p>Note: Changing permalinks will result in different URLs for your posts. If you do this on a site with existing live posts, you should implement 301 redirects to ensure you don\u2019t end up with SEO issues or <a href=\"https:\/\/www.seobility.net\/en\/wiki\/404_Not_Found\" target=\"_blank\" rel=\"noopener\">404 errors<\/a>.<\/p>\n<h3><strong>5. Install one of these free SEO plugins<\/strong><\/h3>\n<p>To fully optimize a WordPress site, you\u2019ll need to install an SEO plugin.<\/p>\n<p>There are a number of free SEO plugins available for WordPress. But there are two stand-out choices:<\/p>\n<p>1. <a href=\"https:\/\/wordpress.org\/plugins\/wordpress-seo\/\" target=\"_blank\" rel=\"noopener\">YOAST<\/a><\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-4234 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/yoast.png\" alt=\"yoast\" width=\"997\" height=\"653\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/yoast.png 997w, https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/yoast-768x503.png 768w\" sizes=\"(max-width: 997px) 100vw, 997px\" \/><\/p>\n<p>2. <a href=\"https:\/\/wordpress.org\/plugins\/seo-by-rank-math\/\" target=\"_blank\" rel=\"noopener\">Rank Math<\/a><\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8631 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/rankmath.png\" alt=\"rankmath\" width=\"776\" height=\"383\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/rankmath.png 776w, https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/rankmath-768x379.png 768w\" sizes=\"(max-width: 776px) 100vw, 776px\" \/><\/p>\n<p>So which should you choose?<\/p>\n<p>Either.<\/p>\n<p>They\u2019re both solid picks that will allow you to control most of the technical SEO factors that you can\u2019t configure in a fresh WordPress install.<\/p>\n<p>However\u2026<\/p>\n<p>\u2026as we\u2019re long-term YOAST users, that\u2019s what we ran with for the examples in the \u201cOn-Page SEO Fundamentals\u201d section of this review.<\/p>\n<h3><strong>6. Install a caching plugin (and follow our page-speed guide)<\/strong><\/h3>\n<p>If your site is relatively plain (and you\u2019re using a fast theme) then you <em>might<\/em> be able to skip this step.<\/p>\n<p>Because out-the-box \u2014 and when not encumbered by a slow theme or excessive plugins\/widgets \u2014 WordPress is swift.<\/p>\n<p>For example, we tested a simple page running on GeneratePress (text + one image) and achieved a mobile PageSpeed Insights score of 96\/100 without any caching or further tweaking.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8630 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/pagespeed-clean-wordpress-install.png\" alt=\"pagespeed clean wordpress install\" width=\"973\" height=\"839\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/pagespeed-clean-wordpress-install.png 973w, https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/pagespeed-clean-wordpress-install-768x662.png 768w\" sizes=\"(max-width: 973px) 100vw, 973px\" \/><\/p>\n<p>And sure, you might expect a simple page like that to load quickly. There\u2019s not much going on.<\/p>\n<p>But for reference, here\u2019s the PageSpeed score of a similar basic page we created <a href=\"https:\/\/www.seobility.net\/en\/blog\/godaddy-website-builder-seo\/\" target=\"_blank\" rel=\"noopener\">when we tested GoDaddy\u2019s Website Builder<\/a>.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8635 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/godaddy-site-speed-1-1.png\" alt=\"godaddy site speed\" width=\"967\" height=\"753\" \/><\/p>\n<p>Big difference right?<\/p>\n<p>The bottom line is, WordPress is fast. It\u2019s what we (that\u2019s us site owners!) add on top of it that slows it down.<\/p>\n<p>And let\u2019s be honest:<\/p>\n<p>We\u2019re all suckers for shiny website features and widgets. Which means that even with a fast theme load times can quickly ramp up.<\/p>\n<p>So if your WordPress site is starting to creak at the seams your first step should be to install a caching plugin.<\/p>\n<p>Our pick?<\/p>\n<p><a href=\"https:\/\/wp-rocket.me\/\" target=\"_blank\" rel=\"noopener\">WP Rocket<\/a>.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8636 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/WP-Rocket.png\" alt=\"WP Rocket\" width=\"1026\" height=\"556\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/WP-Rocket.png 1026w, https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/WP-Rocket-768x416.png 768w\" sizes=\"(max-width: 1026px) 100vw, 1026px\" \/><\/p>\n<p>In many ways calling WP Rocket a \u201ccaching plugin\u201d is doing it a disservice. Because it\u2019s much more than that. It\u2019s jam-packed with features that will help speed up your WordPress site.<\/p>\n<p>Here\u2019s <a href=\"https:\/\/www.wpbeginner.com\/plugins\/how-to-properly-install-and-setup-wp-rocket-in-wordpress\/\" target=\"_blank\" rel=\"noopener\">a detailed guide to configuring WP Rocket<\/a> from wpbeginner.<\/p>\n<p>And for a shedload of actionable tips for speeding up your WordPress website, check out <a href=\"https:\/\/www.seobility.net\/en\/blog\/speed-up-wordpress-website\/\" target=\"_blank\" rel=\"noopener\">our WordPress page speed guide<\/a>.<\/p>\n<h3><strong>7. Install an image optimization plugin (we like this one)<\/strong><\/h3>\n<p>Images tend to be the \u201cheaviest\u201d elements on a page. Which is why it\u2019s important to compress them, keeping file sizes as small as possible.<\/p>\n<p>But you\u2019ve probably got better things to do with your time than going through your site and manually optimizing images.<\/p>\n<p>So the good news is, there\u2019s a neat WordPress plugin called <a href=\"https:\/\/imagify.io\/\" target=\"_blank\" rel=\"noopener\">Imagify<\/a> that will handle it for you.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8637 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/imagify-optimization.png\" alt=\"imagify optimization\" width=\"1205\" height=\"614\" \/><\/p>\n<p>Even better?<\/p>\n<p>Imagify can also create (and serve) Webp versions of your images \u2014 a lightweight image format <a href=\"https:\/\/developers.google.com\/speed\/webp\" target=\"_blank\" rel=\"noopener\">that\u2019s recommended by Google<\/a>.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8638 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/webp.png\" alt=\"webp\" width=\"1061\" height=\"408\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/webp.png 1061w, https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/webp-768x295.png 768w\" sizes=\"(max-width: 1061px) 100vw, 1061px\" \/><\/p>\n<p>Grab Imagify for your WordPress site <a href=\"https:\/\/imagify.io\/\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/p>\n<h3><strong>8. Crawl your site \u201clike Google\u201d to identify on-page SEO issues\/opportunities<\/strong><\/h3>\n<p>Wouldn\u2019t it be great if you could crawl your site like Google to find out the technical SEO issues holding back your site?<\/p>\n<p>It sure would.<\/p>\n<p>And guess what? With <a href=\"https:\/\/www.seobility.net\/\" target=\"_blank\" rel=\"noopener\">Seobility<\/a>\u2026 you can \ud83d\ude42<\/p>\n<p>Run an audit using our <a href=\"https:\/\/www.seobility.net\/en\/#onpage-tool\" target=\"_blank\" rel=\"noopener\">SEO tool<\/a>\u2026<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8640 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/seobility-new-project.png\" alt=\"seobility new project\" width=\"1078\" height=\"706\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/seobility-new-project.png 1078w, https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/seobility-new-project-768x503.png 768w\" sizes=\"(max-width: 1078px) 100vw, 1078px\" \/><\/p>\n<p>\u2026and our crawler will wizz through your site and analyze hundreds of on-page ranking factors.<\/p>\n<p>Then we\u2019ll let you know <em>exactly<\/em> what you need to fix or improve to boost your site\u2019s SEO.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8641 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/seobility-dashboard.png\" alt=\"seobility dashboard\" width=\"1086\" height=\"968\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/seobility-dashboard.png 1086w, https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/seobility-dashboard-768x685.png 768w\" sizes=\"(max-width: 1086px) 100vw, 1086px\" \/><\/p>\n<p>Issues with meta tags, headings, files (i.e. images and scripts), or URLs? You\u2019ll find them in the \u201cTech. &amp; Meta.\u201d report.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8643 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/structure-report.png\" alt=\"structure report\" width=\"1080\" height=\"795\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/structure-report.png 1080w, https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/structure-report-768x565.png 768w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/><\/p>\n<p>Problems with internal linking, sitemaps, or redirects? We\u2019ll let you know in the \u201cStructure\u201d report.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8644 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/content-issues.png\" alt=\"content issues\" width=\"1081\" height=\"769\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/content-issues.png 1081w, https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/content-issues-768x546.png 768w\" sizes=\"(max-width: 1081px) 100vw, 1081px\" \/><\/p>\n<p>And we\u2019ll give you the lowdown on potential content issues \u2014 for example, keyword cannibalization, duplicate content, and missing keywords \u2014 in the cunningly named \u201cContent\u201d report.<\/p>\n<p><img decoding=\"async\" class=\"contentimage alignnone wp-image-8645 size-full\" src=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/Content-report.png\" alt=\"Content\u201d report\" width=\"1079\" height=\"792\" srcset=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/Content-report.png 1079w, https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/08\/Content-report-768x564.png 768w\" sizes=\"(max-width: 1079px) 100vw, 1079px\" \/><\/p>\n<p>To get started, sign up for a 14 day free trial of our premium plan <a href=\"https:\/\/www.seobility.net\/en\/pricing\/\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/p>\n<p>Then check out <a href=\"https:\/\/www.seobility.net\/en\/blog\/how-to-do-an-seo-audit\/\" target=\"_blank\" rel=\"noopener\">our SEO audit guide<\/a> for a step-by-step walkthrough of how to find on-page SEO issues with Seobility\u2026 and fix them!<\/p>\n<h2 id='content-in-conclusion-wordpress-is-excellent-for-seo'><strong>In conclusion: WordPress is excellent for SEO<\/strong><\/h2>\n<p><strong>I<\/strong>f your WordPress website performs poorly from an on-page SEO perspective, then it\u2019s caused by how it\u2019s set up and not by the CMS itself.<\/p>\n<p>Because with a clean, fast theme, a few plugins, and a bit of hard work fixing what needs to be fixed, there\u2019s nothing you can\u2019t do to optimize your WordPress site.<\/p>\n<p>Of course, on-page SEO is just one part of the pie. And to reach your ranking potential you\u2019ll also need to create high-quality content, <a href=\"https:\/\/www.seobility.net\/en\/blog\/eat\/\" target=\"_blank\" rel=\"noopener\">build your expertise\/reputation in your niche<\/a>, and boost your site\u2019s authority by <a href=\"https:\/\/www.seobility.net\/en\/blog\/high-quality-backlinks\/\" target=\"_blank\" rel=\"noopener\">building high-quality links<\/a>.<\/p>\n<p>But by choosing WordPress as your CMS, you\u2019re well set for future SEO success. And with the right knowledge and a solid SEO strategy, you\u2019ll quickly see an improvement in your rankings and traffic.<\/p>\n<p>So here\u2019s what we recommend:<\/p>\n<ul>\n<li>run a full SEO audit (you can follow <a href=\"https:\/\/www.seobility.net\/en\/blog\/how-to-do-an-seo-audit\/\" target=\"_blank\" rel=\"noopener\">this guide<\/a>),<\/li>\n<li>allocate time to fixing issues and optimizing your site (where possible),<\/li>\n<li>focus on creating high-quality content that helps your users and fully answers their search queries,<\/li>\n<li>build your site\u2019s authority by earning high-quality backlinks (<a href=\"https:\/\/www.seobility.net\/en\/blog\/high-quality-backlinks\/\" target=\"_blank\" rel=\"noopener\">check out our recommended link building tactics here<\/a>)<\/li>\n<\/ul>\n<p><em>Note: This CMS review has originally been written in 2021 by David McSweeney and has been updated for 2024 by Bram Vergouwen. Bram is a SEO specialist with more than 6 years of experience working with companies across different countries and industries, providing customized SEO solutions and strategies that increase online visibility.<\/em><\/p>\n<p><em>In the other parts of this series, we reviewed the on-page SEO of <\/em><a href=\"https:\/\/www.seobility.net\/en\/blog\/wix-seo\/\" target=\"_blank\" rel=\"noopener\"><em>Wix<\/em><\/a><em>, <\/em><a href=\"https:\/\/www.seobility.net\/en\/blog\/squarespace-seo\/\" target=\"_blank\" rel=\"noopener\"><em>Squarespace<\/em><\/a><em>, <\/em><a href=\"https:\/\/www.seobility.net\/en\/blog\/godaddy-website-builder-seo\/\" target=\"_blank\" rel=\"noopener\"><em>GoDaddy<\/em><\/a><em> and <\/em><a href=\"https:\/\/www.seobility.net\/en\/blog\/joomla-seo\/\" target=\"_blank\" rel=\"noopener\"><em>Joomla<\/em><\/a><em>. And we\u2019ve compared the <\/em><a href=\"https:\/\/www.seobility.net\/en\/blog\/best-cms-for-seo\/\" target=\"_blank\" rel=\"noopener\"><em>SEO pros and cons of each CMS in a roundup post<\/em><\/a><em>, where we also revealed the best CMS for SEO.<\/em><\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Article\",\n  \"author\": {\n    \"@type\": \"Person\",\n    \"name\": \"David McSweeney\",\n    \"url\": \"https:\/\/uk.linkedin.com\/in\/david-mcsweeney-79840154\"\n  }\n  }\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is the fourth post in our series where we test the on-page SEO of the world\u2019s most popular CMS systems. So far we\u2019ve focused on hosted CMS systems (namely Wix, Squarespace, and GoDaddy). In this article, we\u2019re turning our attention to WordPress. Read on to discover: how well set up for on-page SEO WordPress [&hellip;]<\/p>\n","protected":false},"author":14,"featured_media":4816,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[35],"tags":[],"class_list":["post-4222","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-seo"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Tested: Is WordPress Good For SEO in 2024? &#8211; Seobility<\/title>\n<meta name=\"description\" content=\"Want to rank your WordPress website higher in Google? Here&#039;s everything you need to know.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tested: Is WordPress Good For SEO in 2024? &#8211; Seobility\" \/>\n<meta property=\"og:description\" content=\"Want to rank your WordPress website higher in Google? Here&#039;s everything you need to know.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/\" \/>\n<meta property=\"og:site_name\" content=\"Seobility\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/seobility.net\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-09-03T08:30:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-15T15:16:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/wordpress-seo-fb-ln.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"David McSweeney\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/wordpress-seo-twitter.png\" \/>\n<meta name=\"twitter:creator\" content=\"@seobility_net\" \/>\n<meta name=\"twitter:site\" content=\"@seobility_net\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David McSweeney\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"26 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/\"},\"author\":{\"name\":\"David McSweeney\",\"@id\":\"https:\/\/www.seobility.net\/en\/#\/schema\/person\/a65c7088ca82f92a48616f34cec32e25\"},\"headline\":\"Tested: Is WordPress Good For SEO in 2024?\",\"datePublished\":\"2024-09-03T08:30:44+00:00\",\"dateModified\":\"2026-01-15T15:16:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/\"},\"wordCount\":4335,\"commentCount\":3,\"image\":{\"@id\":\"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/wordpress-seo-header.jpg\",\"articleSection\":[\"General SEO\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/\",\"url\":\"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/\",\"name\":\"Tested: Is WordPress Good For SEO in 2024? &#8211; Seobility\",\"isPartOf\":{\"@id\":\"https:\/\/www.seobility.net\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/wordpress-seo-header.jpg\",\"datePublished\":\"2024-09-03T08:30:44+00:00\",\"dateModified\":\"2026-01-15T15:16:26+00:00\",\"author\":{\"@id\":\"https:\/\/www.seobility.net\/en\/#\/schema\/person\/a65c7088ca82f92a48616f34cec32e25\"},\"description\":\"Want to rank your WordPress website higher in Google? Here's everything you need to know.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/#primaryimage\",\"url\":\"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/wordpress-seo-header.jpg\",\"contentUrl\":\"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/wordpress-seo-header.jpg\",\"width\":1200,\"height\":627,\"caption\":\"WordPress On-page SEO Check\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.seobility.net\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tested: Is WordPress Good For SEO in 2024?\",\"item\":\"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/posts\/4222\/\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.seobility.net\/en\/#website\",\"url\":\"https:\/\/www.seobility.net\/en\/\",\"name\":\"Seobility\",\"description\":\"Online SEO Software &amp; Tools For Better Rankings\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.seobility.net\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.seobility.net\/en\/#\/schema\/person\/a65c7088ca82f92a48616f34cec32e25\",\"name\":\"David McSweeney\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/11\/davidmc.jpg\",\"url\":\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/11\/davidmc.jpg\",\"contentUrl\":\"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/11\/davidmc.jpg\",\"caption\":\"David McSweeney\"},\"description\":\"David combines 20+ years of experience in SEO with the passion for teaching people how to optimize their websites the right way. Unsurprisingly he loves SEO and writing. That's why David focuses on the particularly advanced SEO topics on the Seobility blog.\",\"url\":\"https:\/\/www.seobility.net\/en\/blog\/author\/david-mcsweeney\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tested: Is WordPress Good For SEO in 2024? &#8211; Seobility","description":"Want to rank your WordPress website higher in Google? Here's everything you need to know.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/","og_locale":"en_US","og_type":"article","og_title":"Tested: Is WordPress Good For SEO in 2024? &#8211; Seobility","og_description":"Want to rank your WordPress website higher in Google? Here's everything you need to know.","og_url":"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/","og_site_name":"Seobility","article_publisher":"https:\/\/www.facebook.com\/seobility.net\/","article_published_time":"2024-09-03T08:30:44+00:00","article_modified_time":"2026-01-15T15:16:26+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/wordpress-seo-fb-ln.png","type":"image\/png"}],"author":"David McSweeney","twitter_card":"summary_large_image","twitter_image":"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/wordpress-seo-twitter.png","twitter_creator":"@seobility_net","twitter_site":"@seobility_net","twitter_misc":{"Written by":"David McSweeney","Est. reading time":"26 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/#article","isPartOf":{"@id":"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/"},"author":{"name":"David McSweeney","@id":"https:\/\/www.seobility.net\/en\/#\/schema\/person\/a65c7088ca82f92a48616f34cec32e25"},"headline":"Tested: Is WordPress Good For SEO in 2024?","datePublished":"2024-09-03T08:30:44+00:00","dateModified":"2026-01-15T15:16:26+00:00","mainEntityOfPage":{"@id":"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/"},"wordCount":4335,"commentCount":3,"image":{"@id":"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/#primaryimage"},"thumbnailUrl":"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/wordpress-seo-header.jpg","articleSection":["General SEO"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/","url":"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/","name":"Tested: Is WordPress Good For SEO in 2024? &#8211; Seobility","isPartOf":{"@id":"https:\/\/www.seobility.net\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/#primaryimage"},"image":{"@id":"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/#primaryimage"},"thumbnailUrl":"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/wordpress-seo-header.jpg","datePublished":"2024-09-03T08:30:44+00:00","dateModified":"2026-01-15T15:16:26+00:00","author":{"@id":"https:\/\/www.seobility.net\/en\/#\/schema\/person\/a65c7088ca82f92a48616f34cec32e25"},"description":"Want to rank your WordPress website higher in Google? Here's everything you need to know.","breadcrumb":{"@id":"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/#primaryimage","url":"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/wordpress-seo-header.jpg","contentUrl":"https:\/\/www.seobility.net\/wp-content\/uploads\/2021\/07\/wordpress-seo-header.jpg","width":1200,"height":627,"caption":"WordPress On-page SEO Check"},{"@type":"BreadcrumbList","@id":"https:\/\/www.seobility.net\/en\/blog\/wordpress-seo\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.seobility.net\/en\/"},{"@type":"ListItem","position":2,"name":"Tested: Is WordPress Good For SEO in 2024?","item":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/posts\/4222\/"}]},{"@type":"WebSite","@id":"https:\/\/www.seobility.net\/en\/#website","url":"https:\/\/www.seobility.net\/en\/","name":"Seobility","description":"Online SEO Software &amp; Tools For Better Rankings","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.seobility.net\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.seobility.net\/en\/#\/schema\/person\/a65c7088ca82f92a48616f34cec32e25","name":"David McSweeney","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/11\/davidmc.jpg","url":"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/11\/davidmc.jpg","contentUrl":"https:\/\/www.seobility.net\/wp-content\/uploads\/2024\/11\/davidmc.jpg","caption":"David McSweeney"},"description":"David combines 20+ years of experience in SEO with the passion for teaching people how to optimize their websites the right way. Unsurprisingly he loves SEO and writing. That's why David focuses on the particularly advanced SEO topics on the Seobility blog.","url":"https:\/\/www.seobility.net\/en\/blog\/author\/david-mcsweeney\/"}]}},"_links":{"self":[{"href":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/posts\/4222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/comments?post=4222"}],"version-history":[{"count":0,"href":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/posts\/4222\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/media\/4816"}],"wp:attachment":[{"href":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/media?parent=4222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/categories?post=4222"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seobility.net\/en\/wp-json\/wp\/v2\/tags?post=4222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}