EDITS.WS

Category: wp-rocket.me

  • The 7 Fastest WoooCommerce Themes (2023)

    Are you looking for a fast WooCommerce WordPress theme? We’ve compiled a list of 7 themes you can use for your next e-commerce project! An online shop often means a lot of images, text, videos, reviews, and payment gateways which can, unfortunately, impact the performance. Your clients will not like a slow WordPress site and may be reluctant to complete any purchase if the page takes forever to load. Actually, Portent ran some studies about the impact of site speed on the conversion rate, and you can see the correlation on the graph below. The more it takes for the page to load, the lower the conversion rate is. 

    Page speed and conversion rate - Source: Portent
    Page speed and conversion rate – Source: Portent

    In this article, you’ll find 7 WooCommerce themes you can use for your next project. As a bonus – to prevent you from losing sales and customers on the way – we’re sharing some tips on optimizing your WooCommerce site and making your online store faster than ever. 

    Let’s dive in. 

    The 7 Fastest WordPress Themes + Test Data

    We have selected the most popular WooCommerce themes on the market, and here’s the shortlist we come up with: 

    1. Storefront
    2. Astra (+ The Pro WooCommerce add-on)
    3. Flatsome (+ The UX theme builder)
    4. Avada (Fusion WooCommerce builder)
    5. Divi (Divi WooCommerceBuilder)
    6. BeTheme (BeBuilder)
    7. The 7 (Elementor page builder)

    We’ve run some fair performance tests for each theme which should help you choose. 

    Let’s get to the data! 

    1. Storefront

    A very basic free theme developed by WooCommerce themselves. The theme is built and maintained by WooCommerce core developers, which avoids compatibility issues. The customization options are limited, but if you want to launch a simple online store, it does the job. 

    Storefront theme - Source: WooCommerce
    Storefront theme – Source: WooCommerce

    Performance results for the Storefront theme:

    • PageSpeed mobile score: 85/100
    • First Contentful Paint: 2.1s
    • Largest Contentful Paint: 1.7s
    • Cumulative Layout Shift: 2.8s
    • Speed Index: 1.3s
    • Time To Interactive: 1.3s
    • Total Blocking Time: 0 ms
    • Total Loading time: 2.1s
    • Total page size: 990 KB
    • HTTP requests: 18

    2. Astra

    Astra is one of the best WooCommerce WordPress themes due to its lightweight code, user-friendly interface, and thousands of starter templates for your next shop. The premium add-ons for WooCommerce allow you to create a custom payment page, add an advanced product gallery, filters, and unlimited scrolling to create a site like Pinterest. 

    Astra theme and templates for WooCommerce - Source: Astra
    Astra theme and templates for WooCommerce – Source: Astra

    Performance results for the Astra theme (and the WooCommerce add-ons):

    • PageSpeed mobile score: 83/100
    • First Contentful Paint: 2.2s
    • Largest Contentful Paint: 1.7s
    • Cumulative Layout Shift: 2.1s
    • Speed Index: 1.1s
    • Time To Interactive: 1.3s
    • Total Blocking Time: 0 ms
    • Total Loading time: 2.5s
    • Total page size: 990 KB
    • HTTP requests: 16

    3. Flatsome

    The #1 selling WooCommerce theme on Themeforest is multipurpose and responsive for WooCommerce. It comes with the UX builder and some interesting options for your online store, such as the live search, add to wishlist, sale bubble options, change the number of products per row, or the catalog mode options if you don’t want to display any prices. 

    Megashop templates for WooCommerce - Source: Flatsome
    Megashop templates for WooCommerce – Source: Flatsome

    Performance results for the Flatsome theme:

    1. PageSpeed mobile score: 81/100
    2. First Contentful Paint: 2.5s
    3. Largest Contentful Paint: 1.7s
    4. Cumulative Layout Shift: 1.6s
    5. Speed Index: 1.3s
    6. Time To Interactive: 2.5s
    7. Total Blocking Time: 0 ms
    8. Total Loading time: 2.7s
    9. Total page size: 997 KB
    10. HTTP requests: 18

    4. Avada (+ Fusion Woo Builder)

    It’s the #1 selling theme on Envato for years, with many thousands of easy-to-customize templates in the library. Avada comes with the Fusion Builder, allowing you to build your site from the header to the footer. It also has powerful WooCommerce widgets allowing users to build customized online stores. You can also use their builder to build custom product and shop pages. 

    Avada theme and the Woo Builder - Source: Themeforest
    Avada theme and the Woo Builder – Source: Themeforest

    Performance results for the Avada theme:

    • PageSpeed mobile score: 78/100
    • First Contentful Paint: 2.9s
    • Largest Contentful Paint: 1.8s
    • Cumulative Layout Shift: 1.6s
    • Speed Index: 1.3s
    • Time To Interactive: 2.6s
    • Total Blocking Time: 0 ms
    • Total Loading time: 2.8s
    • Total page size: 998 KB
    • HTTP requests: 17

    5. Divi (+ Divi WooCommerce Builder)

    Divi is a powerful WooCommerce theme thanks to its visual WooCommerce builder. Elegant Themes was among the first companies to bring the WYSIWYG to WordPress. The promise is that you can build everything visually using the Divi framework without touching a single line of code. The WooCommerce builder and modules allow you to create your custom product and shop page quickly. 

    Divi and its WooCommerce Builder- Source: Elegantthemes.com
    Divi and its WooCommerce Builder- Source: Elegantthemes.com

    Performance results for the Divi theme:

    • PageSpeed mobile score: 75/100
    • First Contentful Paint: 4.1s
    • Largest Contentful Paint: 1.5s
    • Cumulative Layout Shift: 2.8s
    • Speed Index: 2.4s
    • Time To Interactive: 1.2s
    • Total Blocking Time: 0.1 ms
    • Total Loading time: 3.1s
    • Total page size: 1.2 MB
    • HTTP requests: 19

    6. BeTheme (+ BeBuilder)

    BeTheme is a multipurpose website builder and best-selling WordPress theme with 650+ pre-built websites (with a modern design). Their BeBuilder is also compatible with WooCommerce, and they even launched a query builder to build loops and dynamic websites. The promise is that you can build the WooCommerce site you want and design versatile shops & single-product layouts that convert. You can either use a ready-to-use template or create your own. 

    BeTheme WooCommerce builder -  Source: themuffingroup.com
    BeTheme WooCommerce builder –  Source: themuffingroup.com

    Performance results for the BeTheme theme:

    • PageSpeed mobile score: 72/100
    • First Contentful Paint: 4.1s
    • Largest Contentful Paint: 3.9s
    • Cumulative Layout Shift: 2.8s
    • Speed Index: 1.9s
    • Time To Interactive: 1.7s
    • Total Blocking Time: 0.5 ms
    • Total Loading time: 3.6s
    • Total page size: 1.3 MB
    • HTTP requests: 21

    7. The7 

    It’s the #1 selling Elementor theme that offers a lot of customization for WooCommerce. The7 has 60+ prebuilt dummy websites with exclusive templates that can help launch an online store easily. You can build attractive templates for the storefront, product pages and lists, checkout, cart, and more with the advanced WooCommerce Theme Builder. The highlight is that you can easily modify any WooCommerce page and add advanced filters to improve the user experience. 

    The 7 - Source: the7.io
    The 7 – Source: the7.io

    Performance results for The7 theme:

    • PageSpeed mobile score: 70/100
    • First Contentful Paint: 4.4s
    • Largest Contentful Paint: 4.3s
    • Cumulative Layout Shift: 2.9s
    • Speed Index: 1.2s
    • Time To Interactive: 1.5s
    • Total Blocking Time: 0 ms
    • Total Loading time: 4.1s
    • Total page size: 1.5 MB 
    • HTTP requests: 25

    Summary Table of the Performance Results

    Below we’ve put together the summary of the performance results for each WooCommerce theme. We used Lighthouse’s global “PageSpeed mobile score” to rank them. 

    PageSpeed mobile score Total Loading time Largest Contentful Paint  First Contentful Paint
    Storefront 85/100 2.1 s 1.7 s 2.1 s
    Astra 83/100 2.5 s 1.7 s 2.2 s
    Flatsome 81/100 2.7 s 1.7 s 2.5 s
    Avada 78/100 2.8 s 1.8 s 2.9 s
    Divi 75/100 3.1 s 1.5 s 4.1 s
    BeTheme 72/100 3.6 s 3.9 s 4.1 s
    The7 70/100 4.1 s 4.3 s 4.4 s

    Key Takeaways:

    • None of the themes are in the red on mobile, they all lie between the orange and the green regarding the global performance. 
    • Storefront, Astra, and Flatsome seem to be the top 3 fastest. 
    • The7 seems to be the “slowest” which makes sense with all the advanced customization available. The performance is still acceptable, though, and in the last section, we will show how to put all the KPIs in green! 

    How We Tested the Themes 

    The selection was based on popularity, high numbers of downloads or sales, library templates, and quality reviews. The performance tests were made using the following performance tools:  

    • PageSpeed Insights
    • GTmetrix

    Both tools are powered by Lighthouse. They analyze the performance and the user experience of your website. Here are the 10 KPIs we’ve used in our tests – measured on mobile

    From PageSpeed Insights:

    • PageSpeed mobile score 
    • First Contentful Paint
    • Largest Contentful Paint
    • Cumulative Layout Shift
    • Speed Index
    • Time To Interactive
    • Total Blocking Time

    From GTmetrix:

    • Total Loading time
    • HTTP requests
    • Total page size 

    Then, we chose 7 themes that define themselves as WooCommerce friendly because they come with add-ons or specific customization related to online stores: product page or checkout process customization, advanced galleries, personal account page, etc. 

    The Test Site

    We built a realistic WooCommerce site for each theme. In all cases, the homepage has a hero banner with a button, 1 call to action, 4 icons with texts, 3 customer reviews, 1 ad, and 12 products. Of course, we used the same image and products for each test, we simply swapped the themes between the round of tests. 

    Example of a WooCommerce site built with Astra - Source: WP Rocket
    Example of a WooCommerce site built with Astra – Source: WP Rocket

    We did a fresh installation for each theme and used the same server for each theme’s speed testing (servers are in London).

    âš  Disclaimer: Those performance tests have been run on a server based in London, and we built each e-commerce page ourselves. The results we have presented are from our own experience, and the results may differ according to your project.

    Give an Extra Performance Boost with WP Rocket

    WP Rocket is one of the best caching plugins to optimize any WooCommerce theme, including the ones on our list. Your online store’s performance and Core Web Vitals score will drastically improve upon its activation. 

    To understand the impact of WP Rocket on speed, let’s see it in action with the7, which was one of the most complete themes we tested in terms of features and customizations. 

    Below are the performance issues flagged by Lighthouse, listed under the “Opportunities” tab: 

    Lighthouse’s recommendation for my WooCommerce site built with the7 - Source: PageSpeed Insights
    Lighthouse’s recommendation for my WooCommerce site built with the7 – Source: PageSpeed Insights

    Lighthouse suggests using caching, enabling text compression, reducing unused CSS/JS, and deferring offscreen images (image optimization with lazy loading). 

    After using WP Rocket on the test site, we noticed that our issues were moved to the “passed audits” section:

    The7 test site - audit passed with WP Rocket - Source: PageSpeed Insights
    The7 test site – audit passed with WP Rocket – Source: PageSpeed Insights

    But there is more to come. All our performance KPIs improved thanks to WP Rocket, including the mobile score on PageSpeed Insights. The performance score got a 99/100.

    The7 test site scores 99/100 with WP Rocket - Source: PageSpeed Insights
    The7 test site scores 99/100 with WP Rocket – Source: PageSpeed Insights

    WP Rocket also boosted the Core Web Vitals scores (all in green) and decreased the total loading time (from 4.1s to 1.9s). It also reduced the page size and the number of HTTP requests, as you can see in our table below: 

    Performance KPIs The7 Score (no WP Rocket) The7  Score (with WP Rocket) 🚀
    PageSpeed mobile score 70/100 99/100
    First Contentful Paint 4.4s 1.7s
    Largest Contentful Paint* 4.3s 1.7s
    Cumulative Layout Shift* 2.9s 0s
    Speed Index 1,2 2s
    Time To Interactive 1.5s 1s
    Total Blocking Time 0ms 0 ms
    Total Loading time 4.1s 1.9s
    Total page size 1.5 MB 680 KB
    HTTP requests 25 8

    *Core Web Vitals

    📖 Here are more tips about testing and improving the Lighthouse performance score on WordPress.

    To address all the PageSpeed Insights warnings and boost the performance, we used the following WP Rocket features:

    • Text compression and caching – both features are automatically activated right upon activation of the plugin. You don’t need to do anything. 
    WP Rocket applying caching and text compression automatically - Source: WP Rocket
    WP Rocket applying caching and text compression automatically – Source: WP Rocket

    You can also set your own options from the advanced cache tab in the WordPress admin:

    Caching and advanced optimization features - Source: WP Rocket
    Caching and advanced optimization features – Source: WP Rocket
    📖 Want to learn more about page caching on WooCommerce? Read our 7 tips to learn how to implement caching on a WooCommerce site
    • CSS code optimization – from the file optimization tab, we selected the optimize CSS delivery button (using the handy remove unused CSS option). We also minified and combined the CSS code to help the browser download and process these files faster.
    CSS optimization - Source: WP Rocket
    CSS optimization – Source: WP Rocket
    • JavaScript code optimization – from the files optimization tab, there are also some options to optimize the JavaScript of your WordPress site. In our case, we minified JS files, loaded JS deferred, and delayed the JS execution: 
    JS optimization - Source: WP Rocket
    JS optimization – Source: WP Rocket
    • Lazyload – to defer offscreen images (and prioritize the loading of the images located in the viewport):
    The LazyLoad feature for images, iframe, and videos - Source: WP Rocket
    The LazyLoad feature for images, iframe, and videos – Source: WP Rocket

    What’s the Best WooCommerce Themes For You?

    While we can’t advise you on a specific theme as it highly relies on your design and technical specifications, here are a few pieces of advice: 

    • If you need a simple online store with the WooCommerce look and feel by default, without any advanced design or options, then go with Storefront. 
    • If you are a freelancer looking for a theme with many demos that you can show to your clients for different industries, then Divi, BeTheme, and the7 may be your best options. 
    • If you are an Elementor’s fervent user, then Astra and The7 may be your best bet. 
    • If you want to use the WPBakery Page Builder, the 7 theme is the way to go. 
    • If you plan to upload thousands of products, a lightweight theme like Astra or OceanWP may be wiser. They both come with advanced WooCommerce features so you can create your own store in minutes. 
    • If you need to create your own single product layouts and shop pages and add dynamic data to your website, then take a theme that works well with any other WooCommerce builders.
    • If you want to get your theme from Themeforest, then pick Avada, which has been #1 on Themeforest for years. 
    • If you are hesitating between two themes, check their demos and remember to look at them on several devices. Many sales happened on mobile!

    Finally, our last recommendation would be to choose a theme that is safe with recent updates, fast support, accurate documentation, and in-depth tutorials. You can also check some popular YouTubers that review all those themes and record their screen while they build an online store from scratch. 

    Wrapping Up

    Now, you should be able to choose the right WooCommerce theme for your next project! 

     In any case, no matter which theme you pick, WP Rocket is the easiest way to improve your WordPress site’s speed, optimize Core Web Vitals, and fix the performance audits on PageSpeed Insights. Plus, you don’t take any risks with the 30-day money-back guarantee. 

    The post The 7 Fastest WoooCommerce Themes (2023) appeared first on WP Rocket.

  • 3.14: Cloudflare Plugin & WP Rocket Are Fully Compatible

    If you run a WordPress website and manage several plugins, you know how important compatibilities are to avoid issues. The more a plugin is popular, the more important it is to ensure full compatibility and synchronization. 

    While WP Rocket already ensures compatibility with the Cloudflare plugin, 100% automatic synchronization wasn’t still there. Our new major release focuses on filling this gap, perfectly integrating the two tools and making performance optimization smoother for Cloudflare customers.

    Say hello to WP Rocket 3.14! This new major version addresses only those Rocketeers using Cloudflare, but don’t worry. 3.14 comes only a few weeks after 3.13, and we’ve already been working on the next big release, which will address everyone using our performance plugin.

    Let’s discover what 3.14 is about, and keep reading until the last section – there’s important information about the requirements needed to keep WP Rocket working on your websites!

    What’s the Cloudflare Plugin?

    Cloudflare is a global network ensuring a secure and reliable network, and it offers an Automatic Platform Optimization (APO) plugin to distribute content worldwide. If you have an international audience, you will likely use a CDN such as Cloudflare –and its APO plugin–  to improve performance, regardless of your visitors’ location.

    Automatic Platform Optimization (APO) plugin - WordPress repository
    Automatic Platform Optimization (APO) plugin – WordPress repository

    What Does This Compatibility Mean?

    WP Rocket 3.14 automatically enables cache purge synchronization when the official Cloudflare plugin is activated. You don’t need to do anything: the plugin will handle the synchronization automatically and deliver flawless integration. 

    If the full synchronization is working correctly, you’ll get the following message:

    The message confirming the Cloudflare plugin works with full compatibility
    The message confirming the Cloudflare plugin works with full compatibility

    You may receive a different message in WP Rocket’s dashboard if the synchronization is incomplete. In this case, the following notifications inform you about the actions to enable complete synchronization.

    • If the Separate Cache for Mobile Devices is enabled on WP Rocket and not on Cloudflare, you’ll get the following non-dismissable warning message. Please note that action is required from your side:
     Non-dismissable warning message - WP Rocket 3.14
     Non-dismissable warning message – WP Rocket 3.14
    • If the cache by device type is enabled on Cloudflare and not WP Rocket, you’ll get the following dismissable message. In this case, you can take action or not:
    Dismissable warning message - WP Rocket 3.14
    Dismissable warning message – WP Rocket 3.14

    Wrapping up

    3.14 comes with full synchronization between WP Rocket and Cloudflare, allowing a simpler integration between the two tools.

    An important note about updating WP Rocket to 3.14: from this version, you must upgrade your WordPress version to 5.8+ and your PHP version to 7.3+, otherwise, the plugin won’t work anymore.

    Do you use the Cloudflare plugin? Let us know your experience with 3.14 in the comments!

    The post 3.14: Cloudflare Plugin & WP Rocket Are Fully Compatible appeared first on WP Rocket.

  • 11 Best Free Google Fonts for Websites (2023)

    Are you looking for the best Google Fonts for your next web project? 

    Fonts are a crucial part of the whole brand identity. You need to choose them carefully according to context because it affects your audience’s feelings (and, therefore, the buying decision process). Some famous brands, such as Disney or Coca-Cola, are automatically associated with a font when we mention them. 

    How fonts are integrated with the brand identity - Source: WP Rocket
    How fonts are integrated with the brand identity – Source: WP Rocket

    Google has over a thousand fonts available in its catalog, but we’ve done the heavy lifting for you and selected the 11 most popular ones. You’ll see that there is always a font that can match your needs and your niche!

    What Are Google Fonts?

    Google Fonts is a robust collection of web fonts you can use for any project online and offline. They are free and open source, so that you can use them commercially for a logo, print, apps, teaching materials, e-books, etc. The value is real: you will not need additional licensing charges. You can find the perfect Google Fonts directly from the directory by using the search box and the different filters available: 

    Google Fonts directory with advanced filters - Source: Google Fonts
    Google Fonts directory with advanced filters – Source: Google Fonts

    Google Fonts usually don’t impact performance much as they are retrieved from Google’s content delivery network (CDN) and will load automatically once uploaded to your site.

    How to Choose and Use Google Fonts on WordPress

    When choosing the best Google Fonts for websites, you should consider the readability and the look and feel based on the context and industry.

    1. Readability & Accessibility 

    Readability describes how easy and inviting it is for a person to read some text online. Fonts directly affect readability in web design, as you can see in our example below. The article written using the “Roboto” font looks easier to read than the one in the “Kablammo” font. 

    Fonts and readability - Source: WP Rocket
    Fonts and readability – Source: WP Rocket

    Accessibility also correlates to font size, colors, and contrasts you will use on your web page. Check the web content accessibility guidelines to make sure that all can read your font. 

    2. Look-and-feel Based on the Industry

    Each font impacts and influences your customers’ emotions when they read something online or in the street. You can’t use the same font for a reggae bar and a lawyer: the design codes are different. Similarly, if you want to create a website for a kindergarten, you should opt for a friendly and easygoing font. But if your client is more of a luxury brand, then the font should express elegance and sophistication. 

    Choosing a font according to the industry - Source: WP Rocket
    Choosing a font according to the industry – Source: WP Rocket

    To give you a real-life example, the Formula 1 website chose the perfect font for their ticketing site. They created a “racing” and “automotive” look and feel by choosing the right font. 

    Well-chosen font - Source: ticket formula1
    Well-chosen font – Source: ticket formula1

    Bonus: How to Identify a Font on a Website 

    You can install the free Chrome extension “Whatfont” and hover your mouse on the font that you like, it will identify the family font, the weight, the size, and much more. 

    Whatfont chrome extension - Source: WP Rocket
    Whatfont chrome extension – Source: WP Rocket

    Best Practices to Use Google Fonts on WordPress

    To help you find the best Google Fonts on WordPress and install them on your site, follow our 3 best practices below.  

    1. Less Is More: Only Use The Fonts You Need

    We don’t recommend you use more than 2 or 3 fonts for your brand identity, and also make sure to limit font weights. Regular and bold are the most popular ones, there is no need to have the whole variation from extra-thin to extra-bold from a performance perspective. All the font weights that aren’t being used will slow down the requests from Google’s servers.

    2. Mix and Match: Make Sure The Fonts Match Well Together

    When you have chosen the best Google font but want to add another one, make sure that it’s a match. 

    • Choose different fonts (but not so different). This one is hard to explain, so here’s an image instead: 
    Font pairing example - Source: WP Rocket
    Font pairing example – Source: WP Rocket

    Keep in mind the hierarchy of the information: Use a bold and bigger font for a title and a smaller font for a paragraph. Here’s how WP Rocket communicates visual hierarchy through font pairing:

    Font pairing - Source: WP Rocket
    Font pairing – Source: WP Rocket

    3. Installing Google Fonts With a Plugin

    Once you have chosen your favorite Google font(s), you can use a typography plugin to use them on your WordPress site. 

    The most popular is the free Google Fonts Typography plugin, unlocking all your WordPress site’s Google fonts. It also comes with a live preview feature which comes in handy when pairing fonts:

    Live preview of Google Fonts - Source: the Google Fonts Typography plugin
    Live preview of Google Fonts – Source: the Google Fonts Typography plugin

    Good to know before installing a typography plugin: Popular page builders like Divi or Elementor offer Google Fonts in each element of their respective builders. Most WordPress themes also use Google Fonts in the core to allow you to use fonts from their library.

    Elementor offers Google Fonts in its “Typography” setting for each module - Source: Elementor
    Elementor offers Google Fonts in its “Typography” setting for each module – Source: Elementor

    Now that you know what to look for in a font, let’s see which are the top Google fonts of 2023!

    The Best and Most Popular Google Fonts in 2023

    In 2023, the 11 best and most popular Google Fonts for a WordPress site are the following:

    1. Roboto 
    2. Open Sans
    3. Montserrat
    4. Lato
    5. Poppins
    6. Roboto Condensed
    7. Inter
    8. Roboto Mono
    9. Oswald
    10. Noto Sans
    11. Raleway

    💡Hint: You can find that list directly from the Google Fonts website and sort the fonts by popularity:

    Sorting Google Fonts by popularity - Source: Google Fonts
    Sorting Google Fonts by popularity – Source: Google Fonts

    Let’s go over the list of the best free Google fonts that are available to use on all your personal and commercial projects (copyright free). 

    1. Roboto

    Roboto has it both geometric but with some friendly open curves. 

    Roboto - Source: Google Fonts
    Roboto – Source: Google Fonts
    • Example of websites using it: Roboto is the default font on Android and other Google services such as Google Play, YouTube, Google Maps, and Google Images. 
    • Type of website or industry using it: Tech, web apps. 

    2. Open Sans

    A clear ultra-readable appearance and versatile font. 

    Open Sans - Source: Google Fonts
    Open Sans – Source: Google Fonts
    • Example of websites using it: WordPress, Dolce and Gabbana, Ikea
    • Type of website or industry using it: Versatile from tech to fashion

    3. Montserrat

    From Argentina, it was inspired by posters, signs, and painted windows.

    Montserrat - Source: Google Fonts
    Montserrat – Source: Google Fonts
    • Example of websites using it: hustlerblueprint.com
    • Type of website or industry using it: Elegant and stable, Montserrat is great for creating a simple and clean-looking web design

    4. Lato 

    A sans-serif font family started in the summer of 2010 in Poland. (“Lato” means “Summer” in Polish).

    Lato Font - Source: Google Fonts
    Lato Font – Source: Google Fonts
    • Example of websites using it: Practical-ui.com 
    • Type of website or industry using it: Very versatile, it’s a good font for websites because it’s readable and comes with different styles. It is also great for printing and can be used anywhere because of the geometric simplicity with a great large x-height (typefaces that incorporate large x-heights generally do so in an attempt to increase legibility and readability).

    5. Poppins

    Poppins’ geometric shapes keep the content readable in small format, while its curves look bold when displayed in headers, big screens, or mobile devices. 

    Poppins font - Source: Google Fonts
    Poppins font – Source: Google Fonts
    • Example of websites using it: monday.com
    • Type of website or industry using it: Perfect for web and UI designs that need style, clarity, and legibility.

    6. Roboto Condensed

    It is a member of the largest geometric sans-serif typeface family known as Roboto Font. “Condensed” means narrow and taller characters. 

    Roboto Condensed font - Source: Google Fonts
    Roboto Condensed font – Source: Google Fonts
    • Example of websites using it: Nintendo Switch 
    • Type of website or industry using it: The tall characters and the reduced space between them create a visual effect that can allow your website to stand out and be more memorable (perfect for a tagline or main title).

    7. Inter

    Another variable font family specially designed for computer screens because it features a tall x-height to aid in the readability of mixed-case and lower-case text.

    Inter font - Source: Google Fonts
    Inter font – Source: Google Fonts
    • Example of websites using it: Jetpack
    • Type of website or industry using it: Perfect for responsive design as it ensures your content is easily read on smaller devices.

    8. Roboto Mono

    Roboto Mono is a monospaced addition to the Roboto-type family. 

    Roboto Mono font - Source: Google Fonts
    Roboto Mono font – Source: Google Fonts
    • Example of websites using it: Same font family as Google applications.
    • Type of website or industry using it: Fonts are optimized for readability and responsive design. It’s also excellent for programming purposes. It’s a “nerdy” font. 

    9. Oswald

    A redesign of the classic style historically represented by the ‘Alternate Gothic’ sans serif typefaces.

    Oswald font - Source: Google Fonts
    Oswald font – Source: Google Fonts
    • Example of websites using it: secupress.me
    • Type of website or industry using it: Because it is elongated, it always brings contrast to a typography combination and makes it ideal for designing a logo.

    10. Noto Sans

    This is a clean, unornamented design with a neutral tone best suitable for online reading and one of the best fonts for pairing. 

    Noto Sans font - Source: Google Fonts
    Noto Sans font – Source: Google Fonts
    • Example of websites using it: dimano.rs
    • Type of website or industry using it: Perfect for product descriptions or short text.

    11. Raleway

    A thin and elegant font with a thin weight – the famous ‘W’ really makes it stand out.

    Raleway font - Source: Google Fonts
    Raleway font – Source: Google Fonts
    • Example of websites using it: Storespark.co
    • Type of website or industry using it: Perfect for headings, subheadings, or even text body with an elegant feeling.

    Now that we’ve reviewed the best Google Fonts of 2023 let’s see how to optimize them so they don’t slow down your WordPress site. 

    How to Optimize Google Fonts

    The best way to optimize Google Fonts in WordPress is to use a powerful performance plugin like WP Rocket that applies the optimization best practices right upon activation. If you are tech-savvy, you can do it manually with the font-display attributes and some custom CSS. 

    But before we dive into the optimization techniques, that’s the optimization journey we suggest you follow: 

    1. Understand how Google Fonts are correlated with performance. 
    2. Audit your WordPress site on PageSpeed Insights to see where your website stands regarding fonts and performance.
    3. Optimize the fonts that need optimization manually or with WP Rocket.

    Let’s go over the main steps for a complete font optimization process.

    Step 1 – Why Optimizing Google Fonts is Important for Performance

    Google Fonts are often large files with slow load times, impacting the perceived performance and the user experience. Your Core Web Vitals can be affected, meaning your ranking could also be impacted. Below, we explain the consequences of unoptimized fonts on performance.

    1. Slower website – Unoptimized Google Fonts can have a negative impact on your website performance and your page loading speed. It may be less crucial than image optimization, but remember that each request your WordPress site makes means the user is waiting longer to see the page.
    2. Largest Contentful Paint (LCP) – It calculates when the page’s main contents have finished loading. If your LCP is a string of text, you need to ensure that your font is downloaded and rendered as fast as possible.
    3. First Contentful Paint (FCP) – It measures the perceived speed of a page because it marks the first point in the page load timeline where the user can see anything. So if a web font has not loaded, browsers typically delay text rendering, resulting in a bad FCP score. On the contrary, having a great FCP reassures the visitors that something is happening on the screen, and they’ll be more likely to wait.
    4. Content Layout Shift (CLS) – It measures the visual stability of a page. Unoptimized web fonts can negatively impact the CLS score because the text string using the font and the surrounding content can shift while the web font loads.
    📖 Want to boost your Core Web Vitals and improve your WordPress site performance? Read our dedicated guide, where we give you 16 Tips to boost SEO and improve the Core Web Vitals.

    Now that you know the impact of poorly optimized Google Fonts on performance and SEO, you should run your own audit using Lighthouse.

    Step 2 – Google Fonts Diagnosis On PageSpeed Insights

    Once you have installed the Google fonts, we recommend you run a performance audit on PageSpeed Insights. In the report, Lighthouse ensures you’re following web font optimization best practices. Generally, if the fonts are not optimized, those five warnings are likely to be triggered: 

    The five issues above have a direct impact on page speed, so you may want to fix them as soon as possible to avoid any drop in performance. 

    Step 3 – WP Rocket Optimizes Google Fonts Automatically

    Once you have selected the best Google Fonts for your web design project, you can use WP Rocket to ensure that your pages follow web font optimization best practices over time. 

    🚀 The “Optimize Google Fonts” feature is automatically enabled upon WP Rocket installation. You have nothing to do!
    Choose WP Rocket to optimize your Google Fonts automatically - Source: WP Rocket
    Choose WP Rocket to optimize your Google Fonts automatically – Source: WP Rocket

    WP Rocket implements caching and improves your Core Web Vitals score. It’s one of the best caching plugins for WordPress and will boost your speed and your Core Web Vitals in a few clicks only. It can also be your best ally to optimize Google Fonts and fix the fonts-related issues on PageSpeed Insights:

    Use WP Rocket to fix the PageSpeed Insights warnings - Source: PageSpeed
    Use WP Rocket to fix the PageSpeed Insights warnings – Source: PageSpeed

    Curious about what’s happening behind the scenes? WP Rocket applies the following best practices to optimize the requests from your Google Fonts: 

    1. One single HTTP request for multiple fonts. WP Rocket combines the multiple requests to Google Fonts on the page into a single one. 
    2. Adds the “display=swap” parameter to the request. This solves the “ensure text remains visible during webfont load” warning from PageSpeed Insights.
    3. Preloads and loads the Google Font file asynchronously. This is done without render-blocking, so it also fixes the “Eliminate render-blocking resources” warning.  
    4. Adds the “preconnect” resource hint to the request. It aims at improving the load time of the Google Fonts, boosting performance and the Core Web Vitals. 

    Going Further: A Few Other Plugins That Optimize Google Fonts 

    Some other tools are also available to optimize Google Fonts, such as:

    • OMGF – It reduces DNS lookups thanks to caching and reduces the Cumulative Layout Shift score. You can choose to preload or unload fonts that are not used on your website. 
    • Google Fonts Typography – It allows you to load any Google Fonts to your WordPress site. It also offers some preconnect Resource Hints.

    Wrapping Up

    You can manually browse more than 1400 fonts, or you can save some precious time and use our guide to select the best Google Fonts for your next project! Remember that your font must be aligned with your brand’s personality: serif fonts are popular with brands that want to portray an elegant and sophisticated image. On the contrary, if you want to convey an image that is more modern and edgy, a sans serif is your go-to.

    The golden rule is not to use too many fonts and to optimize them as much as possible. If you serve unoptimized fonts, there will be a dual impact on performance and the user experience because of delayed text rendering and important layout shifts. 

    Use WP Rocket to ensure that your Core Web Vitals are healthy and that the Google Fonts chosen do not slow down your page. It is one the easiest and most reliable ways to optimize font and fix the PageSpeed Insights warnings. 

     Plus, you don’t take any risks with the 30-day money-back guarantee. 

    The post 11 Best Free Google Fonts for Websites (2023) appeared first on WP Rocket.

  • SEO WooCommerce Guide: 14 Key Tips (+ Plugins Included)

    Do you want to improve the SEO performance of your WooCommerce website? 

    If you optimize on-page and off-page SEO, your online shop has a great chance of ranking on Google’s top pages. Our guide explains the main actions you should undertake to implement an efficient SEO strategy for WooCommerce. You’ll also get some useful and actionable tips to boost performance and improve your shop’s ranking on Google. 

    Here are 14 techniques to optimize your WooCommerce SEO.

    14 Ways to Improve SEO on WooCommerce

    1. Run Keyword Research

    To improve SEO in WooCommerce, you should start by running keyword research. This will be the foundation of the SEO strategy because, as an online business, you need to know what your target audience is searching for and what they’re interested in. That’s also why keyword research is closely correlated to your content marketing strategy – it allows you to create more relevant content, making you more likely to appear in the top search results according to the queries relevant to your business.

    Benefits of keyword research for your WooCommerce shop -  Source: WP Rocket
    Benefits of keyword research for your WooCommerce shop –  Source: WP Rocket

    When a potential client does a search on Google, the search engine analyzes all the indexed websites and displays the most relevant ones to the query. That is why it’s crucial to know the search intent and the keywords used by the users, including the long-tail keywords. 

    Long-Tail Keywords: What They Are 

    Long-tail keywords are handy for on-page optimization. They are usually less popular search terms but provide better detail to search engines by explicitly signaling search intent. They can represent up to 80% of the traffic generated by search engines, and the keywords are easier to rank for as there is less competition. Finally, they bring high-quality traffic, resulting in higher conversions and more sales for your business. 

    Short vs. long-tail keywords - Source: WP Rocket
    Short vs. long-tail keywords – Source: WP Rocket

    The Best Tools to Conduct a Keyword Research

    You can find long-tail keywords directly from the Google search box: 

    A drop-down list of related terms that people search for - Source: Google search results
    A drop-down list of related terms that people search for – Source: Google search results

    You can also take advantage of the Google PAA (People Ask) feature:

    PAA feature to find long-tail keywords - Source: Google search results
    PAA feature to find long-tail keywords – Source: Google search results

    You can use premium tools like Semrush, Ahrefs, or Moz to improve your keyword strategy. All you need to do is go to their keyword tool tab, type a “head term”, and see more suggestions showing up.

    Example of a keyword research tool - Source: Semrush
    Example of a keyword research tool – Source: Semrush

    When choosing a keyword, you can look at the search volume (popularity) and the keyword difficulty (how hard it will be to rank for this specific keyword). You can see an example below with Ahrefs:

    Keyword Explorer - Source: Ahrefs
    Keyword Explorer – Source: Ahrefs

    With those tools, you can build your content strategy, and you’ll also be able to identify for which keywords your competitors are ranking.  

    2. Optimize WooCommerce Product URLs and Slugs

    Here’s a short checklist your can follow to optimize your WooCommerce product URLs:

    1. Make them user-friendly and use a descriptive slug to describe the content of a page. 
    2. Keep them concise because long URLs are hard to remember (we advise an average of 4 or 5 words max).
    3. Use separate words
    4. Use lowercase 
    5. Avoid special characters, including emoji
    Optimizing URL for your WooCommerce product - Source: WP Rocket
    Optimizing URL for your WooCommerce product – Source: WP Rocket 

    To optimize URLs on WordPress and WooCommerce, navigate to Settings > Permalink and select the Post name structure.

    Serving optimized URLs on WordPress and WooCommerce - Source: The WordPress admin
    Serving optimized URLs on WordPress and WooCommerce – Source: The WordPress admin

    3. Optimize Title Tags 

    Title tags (or SEO titles) allow you to give a title to your product page, which can be found “in blue” on the search engine results pages. Adding and optimizing your product’s title tags is crucial, as they are essential in organic ranking (SEO).

    Example of title tags - Source: Google search results
    Example of title tags – Source: Google search results

    To optimize your title tags, you can use a WordPress SEO plugin like Yoast SEO, Rank Math SEO, or AIOSEO

    For our example, we are taking Yoast SEO, but the steps are similar for all of them.

    Go to your WooCommerce product page > Scroll down to Yoast SEO > Add your title tags (SEO title).

    Example of optimized title tags with WooCommerce and Yoast SEO - Source: Yoast SEO
    Example of optimized title tags with WooCommerce and Yoast SEO – Source: Yoast SEO

    4. Write Clear and Engaging Meta Descriptions

    The meta description is an element that summarizes what’s on the WooCommerce product page. It’s displayed in search engine results and aims at giving the user an idea of the content within the page. It’s directly related to its search query, so you should write a clear and engaging description that makes users want to click: make your potential customers curious and use the right keywords. 

    Meta Description - Source: Google search results
    Meta Description – Source: Google search results

    To optimize your meta description, you can use a WordPress SEO plugin like Yoast SEO, Rank Math SEO, or AIOSEO

    To illustrate our example, we are taking Rankmath, but the steps are the same for all.

    Go to your WooCommerce product page > Scroll down to Rank Math SEO> Add your meta description (Description).

    Example of an optimized meta search (description) with WooCommerce and RankMath - Source: Rank Math SEO
    Example of an optimized meta search (description) with WooCommerce and RankMath – Source: Rank Math SEO

    5. Create and Optimize Product Categories and Pages

    Optimized category pages will make the online shopping experience easier for shoppers and improve your SEO. Categories are essential for several reasons:

    1. Capturing traffic from high-volume terms.
    2. Helping users discover your products when navigating your site.
    3. Helping search engines to understand your information architecture when they crawl your content.

    On a WooCommerce site, it’s common to come across two types of category pages: 

    1. Category listing pages (CLP) – A global category that lists other categories and targets very broad topics (e.g., Last Chance > Furniture, Home Decor, Home Textiles)
    Category listing pages (CLP) – Source: Ikea

    2. Product listing pages (PLP) – Categories listing products that belong to that same category (e.g., Hiking Boots > hiking boots X brand, Y brand, Z brand)

    Product listing pages (CLP) - Source: Ikea
    Product listing pages (CLP) – Source: Ikea

    You should consider following the best practices below to optimize your product category page: 

    1. Use a large header highlighting the category (H1)
    2. Implement breadcrumbs to orientate the users and show that it’s the right category
    3. Add filters on the page to allow the user to narrow down the search results

    How to Create Categories With WooCommerce

    To create categories with WooCommerce, go to Products > Categories and create as many categories as needed. Then, assign the category to the product: 

    Assigning the category to a WooCommerce product - Source: The WordPress admin
    Assigning the category to a WooCommerce product – Source: The WordPress admin

    How to Create a Custom WooCommerce Category Page 

    To create a custom WooCommerce category page design, you can use the WooCommerce blocks that come with the WooCommerce plugin. (Automattic developed a dedicated block plugin, but they recently added the block to WooCommerce Core). 

    • From your WordPress dashboard, add a new page 
    • Add a category H1 title 
    • From the WordPress Editor, search for the WooCommerce blocks and choose the Products by Category one
    Filtering my products by category using WooCommerce block to create my CLP (custom listing product page) - Source: The WordPress admin
    Filtering my products by category using WooCommerce block to create my CLP (custom listing product page) – Source: The WordPress admin

    Finally, organizing your categories into a logical hierarchy results in your site is crucial to orient users. 

    How to Add Breadcrumbs to My WooCommerce Page

    To add breadcrumbs to your WooCommerce site, you can use a WordPress SEO plugin like Breadcrumb NavXT, Yoast SEO, Rank Math SEO, or All in One SEO (AISEO). For our example, we’ll go with AlSEO. 
    Go to General Settings > select the Breadcrumbs tab and enable breadcrumbs.

    Breadcrumbs for WooCommerce with AIOSEO - Source: AIOSEO
    Breadcrumbs for WooCommerce with AIOSEO – Source: AIOSEO

    6. Optimize Product Descriptions

    To write SEO-ready WooCommerce product descriptions, you can follow our 9 tips:

    1. Before you write, establish buyers’ personas by defining who is likely to read your description so you can adjust your content accordingly.
    2. Write a clear description of what your product does using the right keywords (that takes us back to our very first point: select high search frequency and low competition keywords).
    3. Use your brand voice – if you use a laid-back tone across your branding, you should also adjust your product description to ensure it reflects your target audience.
    4. Mention a specific material that can differentiate you from your competitors (use your unique selling point). 
    5. Specify the color and size of your product.
    6. Explain the main benefit of your product so the buyer can see the value.
    7. Use “daily life” writing – don’t just stick to technical features. Put your product into a real-world situation. 
    8. Add reviews (user-generated content).
    9. Add a call-to-action button to suggest an action to the user.


    7. Optimize Images (Performance and SEO)

    Optimizing product images on WooCommerce revolves around two major axes: 

    1. Adding the “alt-text” tag on each of your image products to provide a short description of an image for search engines. If the images are not displayed, this tag is also shown to the visitors, so be as descriptive as possible.
    2. Preparing images for the web to ensure they don’t slow down your shop. Make sure to serve them in the right format and size without impacting performance. We recommend you upload good-quality images with small file sizes – a balance that can be achieved thanks to the image compression technique.

    How to Add the Alt-text on WooCommerce Image Product 

    To add the alt-text tag on your WooCommerce image product, go to Media > Library > Edit the image of your choice and go to the Alternative Text box.

    Adding alt-tag on product images in WooCommerce - Source: The WordPress admin
    Adding alt-tag on product images in WooCommerce – Source: The WordPress admin

    How to Compress WooCommerce Image Product

    You can use an image optimizer plugin like Imagify or Shortpixel to easily compress your images on WooCommerce without impacting the quality. Such plugins can also help to convert them to WebP, the next-gen format recommended by Google, which reduces the file size even more than the traditional JPEG or PNG formats.

    This is how Imagify compressed my product image. The file size went from 424 KB to 230KB, which is a 56% savings! The product image was also converted to WebP. 

    Compressed product image for WooCommerce + WebP conversion - Source: Imagify
    Compressed product image for WooCommerce + WebP conversion – Source: Imagify

    You can visually compare both products, one with an optimized image (left) and the other with the original picture. We can’t see any difference in the quality, but the file size got much smaller, which will improve the loading speed of the shop page.

    Unaltered quality with Imagify on a compressed vs. not compressed image – Source: WP Rocket
    💡Hint: When it comes to WooCommerce optimization, that’s where the main keyword can be used: 

    – Once in the URL
    – Once in the product description
    – Once in the H1 / page title 
    – Once in the image alt=”keyword”

    8. Implement “rel canonical” for Similar Product Categories

    A canonical tag or “rel canonical” is essential to manage pages with almost the same content. This tag tells search engines which URL, among similar ones, should be shown on the page results. Canonicalization is key to preventing duplicate content issues that can harm your organic visibility.

    According to Google, a canonical URL should be the “URL of the best representative page from a group of duplicate pages”. Imagine you are selling products in different sizes and colors. You could create a canonical URL that leads clients to the main product page but supports viewing options for each color. 

    You can do it manually by adding the <link> element with the attribute rel=”canonical” to the <head> section of duplicate pages, pointing to the canonical page: 

    rel canonical attribute added to my category “brown bags” - Source: WP Rocket
    rel canonical attribute added to my category “brown bags” – Source: WP Rocket

    If you don’t feel like adding your code, you can use a WordPress plugin like Yoast SEO to implement the rel canonical tag automatically. And from the Advanced SEO tab, Yoast also lets you change the canonical if needed:

    Updating the canonical URL with Yoast SEO - Souce: Yoast SEO
    Updating the canonical URL with Yoast SEO – Souce: Yoast SEO

    Canonicalization must be done properly otherwise, it will lead search engines to believe your website has duplicate content. 

    9. Include Structured Data (Schema Markup) Relevant to WooCommerce

    Google indexes and crawls your WooCommerce site with an algorithm that “scans and understands” your overall content. To improve the accuracy of Google’s understanding, it’s recommended to include structured data, which is,  according to Google Search Central – a “standardized machine-readable format for providing information about a page”.  

    Structured data is also called schema mark-up, which enables improved search results layouts for different verticals such as jobs, recipes, events, courses, books, and WooCommerce products. (To see the full list, check Google’s elements for structured data).

    For example, a product page with valid structured data will be eligible to appear in the following enhanced format: 

    Products displayed in the first enhanced results (schema markups) - Source: Google search results
    Products displayed in the first enhanced results (schema markups) – Source: Google search results

    Which Structure Data to Include for a WooCommerce Site?

    Here are the e-commerce structured data types you can add to your WooCommerce site:

    • Local business information (LocalBusiness structured data) – ​​Tell Google about your business opening hours, address, and pictures of the place. For enhanced SEO, you should also list your business on GoogleMyBusiness and the Merchant Center. 
    • Product details (Product structured data)- Give more information about your products to Google so the search results can show product details in richer ways with price, stocks, and reviews. There are two types of product results: product snippets and merchant listing experiences.
    Example of product snippets using structured data - Source: Google search results
    Example of product snippets using structured data – Source: Google search results
    • Reviews (Reviews structured data) – It helps Google to understand a particular product review and display it in the results. 
    Reviews structure data - Source: Google search results
    Reviews structure data – Source: Google search results
    • How-to (Howto structured data) – A how-to section walks users step-by-step to explain how to complete a task successfully. It can be a written tutorial or even a video. 
    • FAQ page (FAQPage structured data) – A Q&A section can be useful for the users and provide more information about your product. 
    • Breadcrumbs (Breadcrumbslist structured data) – To help Google to display the right product category page in the search results.
    • Website (Website structured data) – To help Google to understand how the search box works in your WooCommerce site.
    • Video Object (VideoObject structured data) – An instructional or marketing video on your product page can help Google present the video appropriately in Google Search results.

    All the structured data techniques mentioned above help to get a better CTR (click-through rate) and drive more traffic to your WooCommerce site.

    How to Add Structure Data to A WordPress Site?

    If you are comfortable with coding, then do it manually by generating the Schema Markup yourself with JavaScript and adding it to the HTML. Google can help you add the data markup.

    If you don’t feel like writing a single line of code, try a plugin like Schema Pro. It’s a WordPress plugin that helps you provide clues about the content of a WooCommerce product page to Google.

    SchemaPro helps to map the product data  - Source: Schema pro
    SchemaPro helps to map the product data  – Source: Schema pro

    From the dashboard, it lets you map the product data and add all the relevant custom fields to create a schema markup: 

    Creating structured data for WooCommerce - Source: ShemaPro
    Creating structured data for WooCommerce – Source: ShemaPro

    How to Check the Structure Data of a WooCommerce Site?

    To check if your product page includes structured data, run an audit on the Google Search Console > Rich results

    10. Use a WooCommerce-optimized Theme or Page Builder

    To improve the SEO for WooCommerce products, choose a fast WooCommerce-optimized theme that offers specific features and blocks for WooCommerce. In the previous part, you’ve seen the importance of content architecture and structure data of an online shop, that’s why you should use a theme or page builder that allows you to create an advanced product page with your fields and layout. 

    Almost all the most popular WordPress page builders are also WooCommerce builders, as they have the feature to design your product layout, add custom fields and change the entire shop layout. WooCommerce is not enough on its that’s why using a page builder like Elementor Pro, Beaver Builder (with Beaver Themer), or even the Fusion Builder from Avada can enhance the whole experience with dedicated WooCommerce elements: 

    WooCommerce elements from Avada (a WooCommerce-ready theme) - Source: Avada
    WooCommerce elements from Avada (a WooCommerce-ready theme) – Source: Avada

    If you are looking for a theme, then Storefront (by WooCommerce) or even Astra can be a good choice. Make sure that they offer advanced WooCommerce features to create your design and map your content for SEO.

    📖 Looking for a WooCommerce theme? We’ve compared the fastest WooCommerce WordPress themes for you.

    11. Create a Sitemap

    A sitemap informs search engine crawlers about the structure of your WooCommerce site. It also helps categories to be scanned by Google, allowing you to ensure that your products are being indexed. 

    Example of a sitemap for WP Rocket - Source: WP Rocket
    Example of a sitemap for WP Rocket – Source: WP Rocket

    Use a plugin like XML Sitemap Generator for Google to generate your sitemap and improve SEO in WooCommerce. 

    12. Create a Top-notch Internal Linking Structure

    Internal linking is an integral part of on-page SEO optimization, which helps users and search engines to navigate better through your WooCommerce site. If Google sees that your internal links are pointing to relevant content on your website, then the authority of your site will increase in those key topic areas. You’ll find below a few best practices to keep in mind when implementing internal linking:

    Internal linking for SEO – Source:  WP Rocket

    Internal linking is crucial to improve the SEO of your WooCommerce site. You can use one of the top 3 (Yoast SEO, Rank Math SEO, AIOSEO) to implement an efficient linking strategy.

    Additionally, the Broken Link Checker plugin can be handy for monitoring your WordPress site’s external and internal links.

    13. No-index Internal Search Results

    The following internal search results pages should not be indexed by search engines, or it could harm the SEO of your WooCommerce site: 

    1. A thank you page after a user subscribes to the newsletter
    2. The shopping cart page 
    3. The checkout page 

    To block Google from crawling a page, you can add the “robots meta tag” in the page’s header. This is what it looks like in the code of a page: 

    <meta name="robots" content="noindex" />

    If you prefer using a plugin to no-index some of your WooCommerce pages, you can use a WordPress plugin like All In One SEO. It allows you to no-index a page and hide it in the search result in one click.

    Applying the no-index meta tag to a post with the AIOSEO plugin - Source: AIOSEO
    Applying the no-index meta tag to a post with the AIOSEO plugin – Source: AIOSEO

    14. Speed Up Your WooCommerce Site

    Page speed is a ranking factor in Google’s algorithm and affects your website SEO. To measure performance and the overall user experience, Google uses the Core Web Vitals metrics that directly impact your ranking. 

    To improve the speed of your WooCommerce site (and therefore boost your SEO), you can apply the guidelines from Lighthouse below. Each of the recommendations to have a better WooCommerce SEO can be addressed easily with a WordPress plugin: 

    1. Optimize your images (e.g., Imagify, TinyPng, Shortpixel)
    2. Reduce unused code (e.g., WP Rocket, Perfmatters)
    3. Delay JavaScript and CSS that are not critical  (e.g., WP Rocket, Flying Scripts)
    4. Consider using a CDN – (e.g., RocketCDN)
    5. Implement caching – (e.g., WP Rocket, WP Super Cache, or WP Fastest Cache)

    WP Rocket is one of the best caching plugins for WordPress that can help improve the SEO of your WooCommerce site. It does all the heavy lifting for you (and check all the tips from the list above): it allows you to optimize your code and images and improve the Lighthouse score in a few clicks.

    Code optimization’s interface for your WooCommerce site - Source: WP Rocket
    Code optimization’s interface for your WooCommerce site – Source: WP Rocket

    GTmetrix recommends using WP Rocket to boost performance and to reduce initial server response time, as you can see in the example below:

    WP Rocket is recommended by GTmetrix to reduce initial server response time – Source: GTmetrix

    Wrapping Up

    You should now have a clearer overview of what matters the most for optimizing SEO for WooCommerce. Our WooCommerce guide gathers the best SEO tools and WordPress plugins you can use to start improving your shop’s ranking.

    The quality and architecture of your content plus the performance are the 3 axes to consider when it comes to enhancing the SEO for WooCommerce products. WP Rocket is a great start for your speed optimization journey, as it applies 80% of the performance best practices upon activation. The plugin helps you get your Core Web Vitals in the green – a direct ranking factor for Google! You don’t take any risks by trying WP Rocket because you can ask for a full refund if your request is issued within 14 days of the purchase date.

    The post SEO WooCommerce Guide: 14 Key Tips (+ Plugins Included) appeared first on WP Rocket.

  • Astra vs GeneratePress 2023: Performance & Features

    Are you interested in GeneratePress and Astra for your next web project? It makes sense to consider them because they are both lightweight WordPress themes that put performance at the top of their priorities.  

    In this article, we’ll look at the performance of GeneratePress and Astra and collect comparison data from a real-case scenario. We’ll also share some techniques for boosting performance and reviewing their main features to help you choose between them.

    Which theme is faster: GeneratePress or Astra? You are about to figure it out!

    How We’re Testing GeneratePress vs. Astra Performance (Full-Mobile Approach)

    To measure the performance of GeneratePress and Astra, we are taking a full-mobile approach with servers located in France. 

    Performance Tools and KPIs

    Themes: We are comparing the two free versions of the GeneratePress and Astra themes. Although they both offer premium add-ons, we haven’t installed them for this audit. 

    Tools and metrics:

    The Test Sites

    To keep things as fair as possible, we built our test sites with the WordPress Editor blocks, and then we simply swapped the themes. We have designed the following modules:

    • A hero header with a background image 
    • Text and images boxes 
    • Icons
    • Images gallery (we use the same images for both)
    âš  Disclaimer: Our tests have been conducted on a server based in France, and the results we present are from our own experience. They may differ from yours according to your technical setup and the content you add to your site.

    GeneratePress vs. Astra Performance Compared

    Now let’s compare our two sites using PageSpeed Insights and GTmetrix. Let’s get to the data!

    📖 Must read: Check our full guide about how to test your WordPress site performance.

    For reference, this is how both our testing sites look like: 

    Our page with GeneratePress
    (same modules)
    Our page with Astra
    (same modules)

    Let’s start with the first metric, the mobile performance grade: they are quite similar for both themes. We are getting an orange grade on Google PageSpeed Insights with 81/100 for Astra and 82/100 for GeneratePress.

    Astra’s Performance KPIs - PageSpeed Insights
    Astra’s Performance KPIs – PageSpeed Insights
    GeneratePress’s KPIs - Source: PageSpeed Insights
    GeneratePress’s KPIs – Source: PageSpeed Insights

    Astra vs. GeneratePress Summary Performance

    Here is a summary table with all the performance KPIs we got for both themes. It should help you to visually compare both themes:

    KPIs (mobile performance) GeneratePress  Astra 
    PageSpeed mobile score 82/100 81/100
    Total Loading time 3,1 s 2.9 s 
    First Contentful Paint 1.5 s  2.8 s 
    Largest Contentful Paint* 3.3 s 4.1 s
    Cumulative Layout Shift* 0.521 s  0 s 
    Speed Index 5 s 3.5 s
    Total Blocking Time 30 ms 0 ms
    Total page size 953 KB 788 KB
    HTTP requests 20 21

    *Core Web Vitals

    Is Astra Faster than GeneratePress? – Key Answers 

    • Both themes are very similar in performance as they got 81/100 (Astra) and 82/100 (GeneratePress) on mobile. 
    • Astra and GeneratePress have almost the same full loading time of around 3 seconds. 
    • About the Core Web Vitals: 
      • Cumulative Layout Shift: Astra is performing better than GeneratePress and avoids the sudden shifts in layouts (with a CLS of 0 s, compared to GeneratePress, which is in the red with a score of 0.521).  
      • Largest Contentful Paint: GeneratePress’s Largest Contentful Paint (LCP) is 3.3 seconds against 4.1 s for Astra (which puts this Core Web Vital in the red.
    • The number of HTTP requests is similar (20 and 21), but the Astra page size is lighter: 788 KB (against 953 KB for GeneratePress).

    To go deeper into the performance audit, let’s have a look at the Lighthouse diagnosis and opportunities sections below.

    PageSpeed Insights Opportunities Section for GeneratePress

    GeneratePress’s performance is satisfactory, but there is room for improvement in the following areas:

    • Enable text compression – By compressing your content, you ensure that your pages will be served to visitors more quickly.
    • Reduce initial server response time – Meaning that we should try to delay JS to have a faster server response. The main solutions are to clean the database, use clean code and implement caching. 
    • Reduce unused CSS – Trimming your code by reducing the unused CSS will positively affect the page’s loading time.
    • Serve images in the next-gen format – Lighthouse recommends serving images in WebP or AVIF to offer better compression when using images online.
    • Serve static assets with an efficient cache policy – It’s all about using an efficient cache plugin.
    Flagged issues for GeneratePress - Source: PageSpeed Insights
    Flagged issues for GeneratePress – Source: PageSpeed Insights

    PageSpeed Insights Opportunities and Diagnostics Section for Astra

    Overall, we found out that a lack of caching and poorly optimized images are the main culprits for the red flags below. Here are the improvements we need to implement for our Astra’s test site:

    Flagged issues for Astra - Source: PageSpeed Insights
    Flagged issues for Astra – Source: PageSpeed Insights
    💡Hint: Most of the performance issues mentioned above can be fixed with WP Rocket and an image optimizer plugin like Imagify, which are very easy to use as they do all the heavy lifting for you. We introduce them in the next section.

    Now that we know where we stand in terms of performance for both themes, let’s follow the PageSpeed Insights recommendations and take advantage of WP Rocket (and Imagify) to fix all these performance issues easily.

    How to Speed Up Astra And GeneratePress 

    To speed up Astra and GeneratePress, the first Lighthouse recommendation is to use a caching plugin like WP Rocket. It reduces the server response time by caching the content, optimizing the code and the database, and implementing text compression. 

    🚀WP Rocket is one of the best caching plugins that improve performance and help pass the audit on GTmetrix and PageSpeed Insights. It’s a performance tool recommended by GTmetrix.
    WP Rocket is recommended by GTmetrix to reduce initial server response time - Source: GTmetrix
    WP Rocket is recommended by GTmetrix to reduce initial server response time – Source: GTmetrix
    âš  Pro Tip: If you are using WP Rocket and run a report on PageSpeed Insights, you’ll see that Lighthouse recognizes the plugin. PageSpeed Insights tells you which features of WP Rocket you should enable to fix each performance issue. Very handy! 

    Regarding image optimization, Lighthouse suggests enabling Imagify to efficiently encode the images and ensure performance. Imagify is an easy-to-use image optimizer plugin that compresses images and converts them to WebP. 

    PageSpeed Insights recommends enabling Imagify to optimize your images in bulk - Source: PSI
    PageSpeed Insights recommends enabling Imagify to optimize your images in bulk – Source: PSI

    Alright, it’s time to look at how both themes are now performing after addressing all the issues. 

    🚀 Improved Performance Results Thanks to WP Rocket (and Imagify)

    WP Rocket and Imagify have significantly improved the score on Lighthouse for both themes. We are now scoring 100/100 for GeneratePress and Astra: 

    GeneratePress + WP Rocket + Imagify
    (PSI)🚀
    Astra + WP Rocket + Imagify
    (PSI)🚀

    Thanks to WP Rocket and Imagify, we are now passing the PageSpeed Insights audit! We fixed all the issues flagged in the opportunities and diagnostics sections of GeneratePress. 

    GeneratePress’s issues flagged by Lighthouse 🚀WP Rocket and Imagify fixed them all!

    The same improvements and fixes happened for Astra: 

    Astra’s issues flagged by Lighthouse 🚀WP Rocket and Imagify fixed them all!

    To summarize, we put together a global comparison table showing both themes’ performance with and without WP Rocket + Imagify (the image optimizer):

    Performance KPIs GeneratePress
    Performance (no WP Rocket)
    GeneratePress
    Performance with WP Rocket + Imagify 🚀
    Astra Performance (no WP Rocket) Astra Performance with WP Rocket + Imagify🚀
    PageSpeed mobile score 82/100 100/100 81/100 100/100
    Total Loading time 3,1 s 2.1 s 2.9 s  2.2 s
    First Contentful Paint 1.5 s  0.5 s 2.8 s  0.4 s
    Largest Contentful Paint* 3.3 s 0.7 s 4.1 s 0.6 s
    Cumulative Layout Shift* 0.521 s  0 s 0 s  0 s
    Speed Index 5 s 0.6s 3.5 s 0.7 s
    Total Blocking Time 30 ms 0 ms 0 ms 0 ms
    Total page size 953 KB 547 KB 788 KB 588 KB
    HTTP requests 20 15 21 16

    *Core Web Vitals

    🚀 Key Conclusions with WP Rocket

    Thanks to WP Rocket, we have noticed major performance improvements for both themes, such as:

    • The mobile performance grade on PageSpeed Insights moved up to 100/100 for both. 
    • WP Rocket improved our Core Web Vitals score, and they all moved to the green.
      • The Largest Contentful Paint (LCP) went from 3.3 s to 0.7 s for GeneratePress and from 4.1 s to 0.6 for Astra.  
      • The Content Layout Shifts (CLS) went from 0.524 to 0 for Generatepress.
    • We saved around 1 s in the page loading time for both.
    • The number of HTTP requests has also decreased for both themes: from 21 to 16 for Astra and from 20 to 15 for GeneratePress.
    • The Speed Index is now 0.6 s for GeneratePress (it was 5 s and was in the red). 
    • The page size is much smaller for both themes. It went from almost 788 KB down to 588 KB for Astra and from 957 KB down to 547 KB for GeneratePress.
    • All the issues flagged in PageSpeed insights issues are now in the passed audit. 

    🚀 Key Conclusions with Imagify

    • Imagify compressed our images in a couple of clicks which makes it very easy to use. 
    • All our images got compressed and converted to WebP (the next-gen format recommended by Google).
    • Imagify helped solve the “serve image to the next-gen format” and the “efficiently code images” issues from PageSpeed.

    Below are the two buttons we pressed to optimize our images: 

    • WebP conversion to make images lighter.
    Intuitive interface to convert images to WebP with Imagify - Source: Imagify
    Intuitive interface to convert images to WebP with Imagify – Source: Imagify
    • Smart bulk image compression – The compression of all your images automatically works in the background and does the job for you.
    Bulk conversion with Imagify - Source: Imagify
    Bulk conversion with Imagify – Source: Imagify
    🚀 With WP Rocket – no matter the theme you pick – you increase your chances of passing the PageSpeed Insights audits. 

    Let’s discover all the WP Rocket’s features that helped to give an extra speed boost to both page builders: 

    • Caching and GZIP and text compression – WP Rocket automatically applies with caching and GZIP compression upon its activation.
    Caching features - Source: WP Rocket
    Caching features – Source: WP Rocket
    • Minify CSS, Combine CSS, and Remove Unused CSS To optimize the CSS delivery.
    CSS optimization - Source: WP Rocket
    CSS optimization – Source: WP Rocket
    • Similarly, there are also some options to minify, defer and delay JavaScript.
    JS optimization - Source: WP Rocket
    JS optimization – Source: WP Rocket
    🚀 Go further on your performance optimization journey and implement more WordPress page speed optimization best practices.  

    Our performance audit is now completed. Let’s look at each theme’s main features to help you decide which theme is the right choice for your needs.

    GeneratePress vs. Astra: Key Features and Pricing

    Astra and GeneratePress have the same approach: their free version is a basic framework that allows you to build anything on top of it without impacting performance. 

    • Popular lightweight themes – Both Astra and GeneratePress are popular lightweight themes that are a great foundation for having a fast-loading site. A fresh GeneratePress install adds less than 10kb (gzipped) to your page size, and Astra only adds 50KB on the front end. Astra is used on over 1 million sites, and GeneratePress recently passed 500 000 installations. 

    Use of the Customizer to customize the theme – They rely on the WordPress Customizer to tweak the options and make the changes visually.

    GeneratePress + Native WordPress Customizer Astra + Native WordPress Customizer
    • Starters site library  – They both have intuitive interfaces that are very easy to use. All you need to do is select and import the template you want to use on your WordPress site. You don’t need to be an advanced developer to use both tools, and the templates are very well-designed. 

    How to Use the Library For Astra:

    • Install the free “Starter Templates” plugin.
    • Choose the template of your choice, you can sort by category and add a “premium” filter.
    • The import will start automatically..

    How to Use the Library For GeneratePress:

    • You need to have GP Premium and the site library module activated.
    • Go to Appearance > GeneratePress > Site Library.
    • Choose your layout to start the import.
    GeneratePress Sites Library  Astra Sites Library 
    • Compatibility with page builders GeneratePress and Astra are compatible with the most popular page builders, and both offer pre-made templates built on Elementor, Beaver Builder, and the WordPress Editor. 
    Page builder-ready GeneratePress templates (Example: Elementor + GeneratePress)  Page builder-ready Astra templates (Example: Elementor + Astra) 
    • Premium add-ons Both themes are freemium, meaning that if you want to unlock some advanced features, templates, and integrations, you’ll need to purchase a premium add-on.
    What’s In GeneratePress Premium? What’s In Astra Pro?
    • WooCommerce compatibility – both themes are compatible with WooCommerce, and they offer some dedicated features. They both have ready-to-use templates built with WooCommerce to build an online store on solid foundations. 
    Dedicated WooCommerce-based demos GeneratePress (extract) DedicatedWooCommerce-based demos Astra (extract)
    • International community – both have a great community worldwide with interesting Facebook groups (10K for GeneratePress and 54K for Astra). However, you are more likely to meet Astra’s team (led by Sujay Payar) at WordCamp as they seem to be more involved in the WordPress community. 

    GeneratePress vs. Astra: The Main Differences

    • The Customizer is less detailed for GeneratePress – which makes sense for its lightweight, bloat-free approach – but it’s less beginner-friendly than Astra’s, where the customization seems easier. For example, if we need to modify the footer, there is a visual representation of the layout:
    Customizer more visual with Astra - Source: Astra
    Customizer more visual with Astra – Source: Astra
    • The template library is richer for Astra Astra comes with many pre-made blocks that can be used, such as header, testimonials, pricing tables, and call-to-action. GeneratePress has a library with pre-built pages, but the blocks are not as impressive from a design perspective. Astra provides more premade headers, so it’s a good idea if you are a beginner or don’t want to start from scratch. 
    • White labeling (Astra only) – Astra Pro gives you the option to do white-label which is interesting if you are planning to hand over the site to a client and add your customizations.
    • GeneratePress more closely follows the theory of “less is more” and does offer a more minimalistic theme than Astra: everything is integrated into the WordPress interface, and when it comes to activating the advanced options, everything is very straightforward. 
    • Astra has more tight integrations with popular plugins like Learndash or LifterLMS that allow you, for example, to launch a complete online course in a few clicks. 

    GeneratePress vs. Astra Pricing 

    GeneratePress offers two prices with access to the same features. Either you pay $59/year, or you get the lifetime license for $249.  In both cases, you’ll have the premium features, the library, updates, and support. The only limit is using GeneratePress on up to 500 websites.

    GeneratePress Pricing – Source: GeneratePress

    Astra also offers lifetime and yearly pricing. It starts at $47, but you’ll need the “Essential Bundle” at $137 to access the library. The best value is the “Growth Bundle” because it gives you access to many blocks and SEO add-ons as well as advanced training. 

    Astra Yearly Pricing - Source: Astra.com
    Astra Yearly Pricing – Source: Astra.com

    Wrapping Up

    When it comes to speed, the two themes got similar results, the mobile loading time was about the same, and so was the page loading time. The ultimate choice will depend on your needs and how much you need a theme integrated with the rest of the WordPress ecosystem. 

    In any case, you can build an advanced site and supercharge it with powerful premium features from both themes. 

    If you come across some performance issues during your development process, then you can use WP Rocket and Imagify to tackle them. 

    WP Rocket is recommended by GTmetrix to reduce the server response time, for example. 

    GTmetrix recommends WP Rocket - Source: GTmetrix
    GTmetrix recommends WP Rocket – Source: GTmetrix 

    So, which theme are you going for? Are you currently using a theme that slows down your site? Remember that WP Rocket and Imagify have significantly increased performance and made us score 100/100 on PageSpeed Insights. Use WP Rocket to improve the speed of your WordPress site, and you can also try Imagify for free. You don’t take any risks because if you don’t see any improvements, we provide a refund within 14 days of your purchase. 

    The post Astra vs GeneratePress 2023: Performance & Features appeared first on WP Rocket.

  • 13 Ways to Improve SEO on Your WordPress Website

    Do you want to know how to improve the SEO performance of your WordPress site? SEO stands for “Search Engine Optimization” and includes a number of optimization techniques used to improve the position of a website on the results pages of search engines (SERPs). A site is considered well-optimized if it appears in the first positions of a search engine according to specific user queries. 

    To show you how important it is for a website to appear in the first results on Google, I’m sharing the research from Sistrix that analyzed over 80 million keywords and billions of search results to understand how users engage with SERPs. They found that almost half of internet users click on the first or second result to find the information they seek.

    Google CTR per ranking - Source: sistrix.com
    Google CTR per ranking – Source: sistrix.com

    So, is your website optimized to be found by potential users? Let’s find out how to check its current status and how to improve the SEO performance of your WordPress website with 11 actionable tips. 

    13 Ways to Improve SEO on Your WordPress Website

    There are two types of action you can take to improve SEO on your WordPress: the first part happens on a technical level, while the second one is more about content optimization with on-page and off-page SEO. In a nutshell, this is how SEO works:

    SEO in a nutshell (content and technical levels) - Source: WP Rocket
    SEO in a nutshell (content and technical levels) – Source: WP Rocket
    ⚙Technical SEO: optimization techniques that improve search engine ranking by making your site easy for search engines to crawl, index, and understand.

    🖊Content SEO: covers on-page and off-page optimization techniques. It’s about what you write and how you structure that content on your WordPress site. 

    Before starting any optimizations, it’s crucial to understand where you are starting from. That’s why the first step towards improving SEO should be to audit your WordPress site. 

    1. Run an SEO Audit (Content + Technical Audit)

    An SEO audit is the first step to check and identify any SEO issues that may prevent your website from performing at its best from an SEO standpoint. You can easily follow your website’s performance on Google, Bing, or any other search engine and identify areas that need improvement.

    To run a complete SEO audit, you will need tools that can analyze your content as well as the technical setup of your site. 

    ✅ Online SEO tools (crawling, website analysis, and keywords research)

    • Screaming Frog, Sitebulb, and Botify – they are website crawlers that analyze your website deeply and help you identify SEO technical issues that may affect your organic visibility.SEMRush and Ahrefs– are both advanced SEO tools that provide a comprehensive audit by checking how your WordPress site is performing. They give tips to improve your site in some crucial SEO areas. They are helpful in auditing and analyzing your website and competitors from different aspects: keywords, content ideas, backlinks, and ranking.
    • Google Search Console – a web service created by Google that allows you to check the indexing status of your site, the search queries, and crawling errors. It identifies the technical issues that may prevent websites from being visible at their best. From Search Console, you can keep track of the performance related to the Page Experience (part of Google’s ranking algorithm) and the Core Web Vitals. 
    The 3 Core Web Vitals are important for SEO because Google made the Page Experience an official ranking factor.
    Example of a page experience on mobile – Source: Phil Isherwood 

    ✅WordPress plugins you can use to run your SEO audit:

    • Yoast, All-in-one-SEO, and Rank Math SEO – probably the most popular WordPress plugins that help you optimize your site’s content and keywords. They perform a complete SEO audit of your website and generate a detailed report with the areas of improvement on both the content and technical levels.
    Extract of the SEO report provided by Rank Math - Source: Rankmath
    Extract of the SEO report provided by Rank Math – Source: Rankmath

    After running your SEO audit, it will be easy to identify and fix the areas of improvement. You’ll know what to optimize in your content and adjust on a technical level. The following list provides some useful tips to keep in mind to improve your ranking on Google. 

    2. Check What’s Indexable 

    Your page is considered “indexed by Google” if it can be accessed and crawled by the “Googlebot” (Google’s crawler). The bot analyzes the structure, the content, and the topic of the page stored in the Google index.  If the pages can be indexed, they’ll be shown in Google search results. That’s why you should ensure that all your relevant and important pages are indexable. You should also define the pages you don’t want to be indexed for specific reasons, such as those you want to hide from users (forum discussion, thank you page, landing pages for ads.). 

    How Do I Check If Search Engines Index All Pages?

    You can use the Google Search Console tool to check if your pages are indexed. It comes with an URL Inspection tool that tells you whether a page can be indexable.

    For example, Ahrefs checked if one of their articles was indexable using Google Search Console, and they found out that it was, as you can see in the message below:

    Indexed page - Source: Ahrefs
    Indexed page – Source: Ahrefs

    How Do I Set a Page to Noindex in WordPress?

    To exclude a page from being indexed by Google, you have to include the noindex rule on the page as a <meta> tag or as an HTTP response header. 

    ✅You can also use an SEO WordPress plugin because most of them have the option to noindex a specific page. 

    3. Redirect 404 Pages

    404 errors happen when a user or a bot tries to access a page that does not exist on a domain. It can happen because the URL does not exist at all or because the page and its content has been removed. In this case, you should redirect the 404 page, especially if it contains links to other relevant pages on your website – otherwise, their traffic may be affected, as well as the overall internal linking profile. 

    It’s recommended to redirect 404 pages toward an existing page through a 301 (permanent) redirect. The best practice is redirecting the page toward similar content; otherwise the home page will be your best choice. There are several options to redirect 404 pages on WordPress: 

    ✅ The manual way – redirect all 404 pages to the homepage.

    • Check if your theme has a 404.php file. 
    • Create a new file in your WordPress theme folder or edit this file instead using a file manager tool like Filezilla. 
    • Once you’re connected, add the following code as the first line in your 404.php file:
    Redirection code snippet - Source: WP Rocket
    Redirection code snippet – Source: WP Rocket
    • Don’t forget to save the 404.php file and reupload it to your theme directory.

    ✅ If you are uncomfortable editing the code, you can use one of the WordPress plugins below to add the redirection:

    • 404 to Homepage – the plugin works out-of-the-box. It will redirect any link that does not exist to the homepage.
    • Redirection – you can use it to set up a couple of redirects to a handful of outdated pages.

    4. Create an XML Sitemap

    An efficient XML sitemap acts as a map of your WordPress site that guides Google into all your most relevant pages. XML sitemaps are good for SEO because they allow search engines to find your most important pages quickly and let them know that some content has been updated. 

    All pages should be included except for the pages that do not need to be crawled by Google, such as a “thank you” page for any users subscribing to the newsletter of your e-commerce site. 

    We recommend using a WordPress plugin to create your sitemap. It will help search engines index your website content and tell them which pages and files are important to your site. For example, you can use a plugin like Sitemap Generator for Google. 

    ✅ Sitemap Generator for Google – this plugin improves your SEO rankings by creating page, news, video, HTML, and RSS sitemaps.

    Sample XML sitemap - Source: Sitemap Generator for Google
    Sample XML sitemap – Source: Sitemap Generator for Google

    5. Improve Performance and Optimize Your Images

    Page speed is a direct ranking factor for SEO because Google rewards fast sites over slow ones (including performance on mobile). Google’s Page Experience, the latest SEO ranking factor, includes the Core Web Vitals, a set of specific factors that define the web page’s overall user experience. You can audit the performance of your WordPress site using Lighthouse on PageSpeed Insights. Most of the time, the main issues that slow down a site are poor code optimization, high server response time, too many render-blocking elements, unoptimized images, and lack of caching. 

    Performance issues flagged by Lighthouse - Source: PageSpeed
    Performance issues flagged by Lighthouse – Source: PageSpeed

    To improve the speed and optimize the SEO of your WordPress site, you can use a few plugins that will do the heavy lifting for you. Here’s the toolbox you can use to improve your website speed (and, as a correlation, your SEO performance): 

    ✅ WP Rocket – one of the best caching plugins that help you improve your Core Web Vitals and increase the speed of your WordPress site. WP Rocket automatically implements caching, text compression and allows you to defer and delay JS, remove unused CSS, implement lazy loading, and much more. 

    CSS optimization - Source: WP Rocket
    CSS optimization – Source: WP Rocket

    WP Rocket is recommended by GTmetrix if you need to improve your server response time, optimize your code, and implement caching and lazy loading. 

    GTmetrix recommends WP Rocket to boost performance - Source: GTmetrix
    GTmetrix recommends WP Rocket to boost performance – Source: GTmetrix

    ✅ RocketCDN – a powerful and easy-to-use CDN that comes with a free WordPress plugin and does all the technical setup for you. 

    ✅ Imagify – to optimize and compress your images without compromising on quality. Imagify has a smart compression mode that allows you to significantly reduce your image’s file size without impacting its visual aspect. 

    Unaltered quality after compression - Source: Imagify
    Unaltered quality after compression – Source: Imagify
    Do you still need to compare more performance tools that can boost your SEO? ðŸ“– Check our list of the best image optimizer plugins (with data)📖 Read more about the best lazy loading plugins

    6. Use a Responsive/Mobile-Friendly WordPress Theme

    Responsive design affects your SEO, and mobile-friendly websites tend to load faster than those that are not. Amongst other SEO factors, mobile-friendliness can help give you a boost in search engine results. 

    Every page builder on the market (Elementor, Divi, The WPBakery Page Builder, and more) allow you to design your site on mobile, so any themes that support them are a good match. To test if your theme is responsive, you can simply try it on your mobile device or follow a few techniques:

    ✅ Mobile Optimization Test with Google – it explores the mobile-friendliness of your website.  

    “Responsive” keyword to find a mobile-friendly theme - Source: Envato
    “Responsive” keyword to find a mobile-friendly theme – Source: Envato

    7. Use Categories and Tags Properly in WordPress

    Categories and tags are the two main taxonomies that WordPress provides to organize the content of your website or blog. Categories are useful for improving your search engine optimization because they help search engines understand your website structure and content.

    They are like the “table of contents” for a blog or website, contributing to easy information architecture.

    Tags are similar to the index at the end of a book. They are more specific keywords describing the content. For example, a category could be “hotel” with the following tags associated with it: “family-friendly”, “sea-view”, or “swimming pool”. The purpose of tags is to help link posts with related content. 

    Example of categories Example of tags

    As an example, TripAdvisor uses categories to get more relevant traffic by creating content resonating with users’ needs. On top, most of the users would click on the article because the title in the first place matches their search intent. 

    TripAdvisor uses categories and tags to gain more specific traffic - Source: WP Rocket
    TripAdvisor uses categories and tags to gain more specific traffic – Source: WP Rocket

    8. Use SEO-Friendly Permalinks 

    The URL should explain what’s on the page or the post so they’re easy to read by users and search engine bots. 

    Best practice for URLs on WordPress - Source: WP Rocket
    Best practice for URLs on WordPress – Source: WP Rocket

    To define the best SEO-friendly URL structure for your permalinks and archives, go to Settings > Permalinks > Post name.

    SEO-friendly settings for your URLs on WordPress - Source: WP Rocket
    SEO-friendly settings for your URLs on WordPress – Source: WP Rocket
    🏗 Simple and easy-to-understand URLs are the best SEO-friendly ones.

    9. Take Advantage of WordPress Comments

    Genuine (spam-free) comments are a great indication of user engagement on your WordPress site. An engaged community means that there is traffic coming to your site, many links pointing to it, and as a result, an improved SEO.

    💡Tip: If you have a post with a long thread of comments, we recommend you split them into several pages to avoid performance (and SEO) issues. 

    10. Enable Breadcrumbs

    Breadcrumbs are a powerful way to let users understand where they are on a website. They also help search engines crawl the content, and understand the information architecture and the hierarchy of your WordPress site. 

    Here’s an example of breadcrumbs:

    Breadcrumbs - Source: WP Rocket
    Breadcrumbs – Source: WP Rocket

    ✅ Use a plugin like Yoast SEO to set up breadcrumbs. All you need to do is add the block to the post or the page of your choice by going to Yoast SEO > Settings > Breadcrumbs.

    11. Improve Internal Linking

    Internal linking means linking one page from another on your WordPress site. Google navigates through those links to understand the structure of your website and how pages are connected to each other, and then display the most accurate search results. In other words, links are a key part of your site architecture. 

    When adding links, ensure the anchor texts look natural in your copy. Don’t use the same keywords every time.

    A good vs a non-optimized anchor link - Source: WP Rocket
    A good vs a non-optimized anchor link – Source: WP Rocket

    ✅ Audit internal links with the Google Search Console and use a WordPress plugin like Internal Link Juicer to improve your internal linking strategy. The plugin enhances your user experience (UX) by highlighting the right content for the context.

    ✅ A crawling tool will also help to understand the internal linking profile and improve the link juice between pages.

    💡Tip: If you just publish a new post or page: Use Semrush (for example) to check your best-performing page SEO-wiseTry to naturally add internal links from those high-authority pages to the new post.

    12. Have an SEO Content Strategy

    An SEO strategy is the process of organizing a website’s content by relevant topics to improve the ranking position in the search results. The ultimate goal is to optimize your WordPress site content-wise to gain organic traffic from search engines. You can base the strategy on three major axes:

    I. Information architecture

    It means creating an easy and clear structure that includes a straightforward hierarchy and navigation through categories and pages so that both users and search engines can understand what the website is about and find the relevant information according to their needs.  

    II. Keyword research

    It’s the process of finding search terms that match with user search intents (e.g., “red maxi dress”). It helps you find better content ideas and match users’ wants and needs. As a result, you get to create highly engaging content and drive more qualified traffic to your site. 

    ✅Recommended tools to conduct keyword research:

    • Semrush – to uncover the best national and local keywords and analyze how your competitors rank for a specific request.
    SEO analysis and keywords research - Source: Semrush
    SEO analysis and keywords research – Source: Semrush
    • Ahrefs – another powerful tool that shows you how a specific domain is performing. For instance, this includes the total number of backlinks, referring domains,  content review, and organic keywords.
    Keywords Explorer by Ahrefs - Source: ahrefs.com
    Keywords Explorer by Ahrefs – Source: ahrefs.com
    💡By researching the most appropriate target keywords, you increase your chance to rank well in search engines for a specific topic.

    III. The pillar page strategy

    The main idea of the pillar topic strategy is to have a pillar page that focuses on a specific topic and then cluster articles around it, linking to the main page and the other way around. Below, you can see an example of a Pillar Page (Core Web Vitals) and several cluster pages that are linked together: 

    The pillar page strategy in SEO - Source: WP Rocket
    The pillar page strategy in SEO – Source: WP Rocket

    13. On-Page Optimization With an SEO WordPress Plugin (Bonus: 2 Examples)

    On-page optimization (or on-page SEO) refers to all the techniques that can be applied directly to your WordPress site to improve its position in search engine rankings. As mentioned in this article, this includes improving the content of an article, the meta description, the title tags, the post excerpts, and having a better internal linking strategy. 

    On-page SEO vs Off-page SEO – Source: WP Rocket
    âš™ An SEO WordPress plugin audits your site, but it also allows you to apply the necessary changes to reach a better on-page SEO.

    ✅ The easiest way to perform on-page SEO is to use a WordPress plugin like Yoast, AIO SEO, or RankMath. They offer similar features when optimizing your page. Let’s see a few examples below. 

    With take RankMath, you need to go to the General tab, where you can see some basic SEO recommendations, such as the focus keyword, the title tag, the meta description, and so on. Let’s focus on the title tags (it’s crucial to optimize them as they play an essential role in improving organic ranking).RankMath highlights the main keyword that you need to include in the title tag. In our example, the keyword is “hotels”:

    RankMath on-page recommendations (title tag) - Source: WP Rocket
    RankMath on-page recommendations (title tag) – Source: WP Rocket

    Once you are done with the Basic SEO tab, you can continue to fix the audit and go through each recommendation about the content readability and the more advanced suggestions.

    Similarly, you can optimize your title tag with Yoast SEO. Navigate to the page or post of your choice, then scroll down to the on-page SEO section and add your title tag as shown below:

    Yoast on-page recommendations (title tag) - Source: WP Rocket
    Yoast on-page recommendations (title tag) – Source: WP Rocket
    📖 Want to start your on-page optimization? We’ve listed the 10 best SEO plugins for your WordPress site.

    Wrapping up

    You have seen in this article that most SEO optimization tips are easy to implement if you have the right tools. This involves several techniques, from optimizing on-page content to a more technical approach. 

    Here are the main highlights you should remember when starting your SEO journey on WordPress:

    • Keep auditing your WordPress site with a website craler and an SEO plugin like Rank Math or Yoast SEO
    • Check all your important pages can be crawlable and indexed by search engines
    • Make your content easy to crawl for search engines (use a sitemap, breadcrumbs, clear URLs, categories, and tags).
    • Conduct thorough keywords research
    • Create relevant and original content
    • Optimize your images with a plugin like Imagify
    • Improve website speed and performance with a plugin like WP Rocket

    We hope this article helped you to understand the efforts to put into your SEO strategy for WordPress. Do you want to rank better on Google? Start optimizing your website today by following our tips!

    The post 13 Ways to Improve SEO on Your WordPress Website appeared first on WP Rocket.

  • Beaver Builder vs. Elementor Performance 2023: Which WordPress Page Builder Is Faster?

    Are you hesitating between Beaver Builder and Elementor for your next WordPress project? Page builders are efficient tools that help design beautiful websites faster than ever. However, you want to make sure that you are opting for a builder that offers clean code, an intuitive interface, and that provides regular updates. You also need a tool that does not slow down your WordPress site because website speed is essential for the user experience and SEO. 

    In this article, we’ll look at the performance of Beaver Builder and Elementor to help you decide which one fits your next project. We’ll also share some activable tips about boosting performance and review the main features to help you choose the best solution for your needs.

    Which page builder is faster: Beaver Builder or Elementor? Let’s find out!

    How We’re Testing Beaver Builder vs. Elementor Speed (Full-Mobile Approach)

    To measure the performance of Beaver Builder and Elementor, we are taking a full-mobile approach with servers based in Paris. Beaver Builder and Elementor offer both a theme. We are using them respectively on each test site. 

    WordPress Versions, Tools, and KPIs

    Themes we are using: Beaver Builder theme / Hello Elementor theme 

    Plugins we are using:  Beaver Builder Page Builder and the Beaver Themer add-on  / Elementor Pro 

    âš Why is there another plugin installed on my Beaver Builder site? To be fair towards Elementor and compare similar features, I’ve installed another add-on on my Beaver Builder test site called Beaver Themer add-on. I’ll get more design flexibility and control over parts of my site (header, footer, custom templates, dynamic content, post grids, etc.). Those features are also included in Elementor Pro. 

    Performance tools and KPIs:

    • GTmetrix (Fully loaded time, page size, and the number of HTTP requests on mobile – from an iPhone X in Paris)

    The Test Sites

    To keep things as equal as possible, we have built our test sites with modules available in both Beaver Builder and Elementor:

    • A hero header with a 487 KB image (png format)
    • A button with a link
    • 3 services using icon boxes  (text and icons)
    • A number counter 
    • 1 FAQ with 3 toggles and some content 
    • A pricing table (two plans available)
    âš  Important: Our tests have been conducted on a server based in France, and we built each page from scratch. The results we present are from our own experience, and they may differ from yours according to your whole technical setup and content. 

    Beaver Builder vs. Elementor Performance Compared

    It’s time to compare our two test sites using PageSpeed Insights and GTmetrix. Let’s get to the data!

    📖 Interesting reads: Our detailed guide about testing WordPress site performance to learn more about how to audit your WordPress site. 

    This is how both our testing sites look like: 

    Our page with Beaver Builder
    (same modules)
    Our page with Elementor
    (same modules)

    On Google PageSpeed Insights, the first finding is that the mobile performance is orange for both, with an advantage for Elementor (83/100) over Beaver Builder (68/100). 

     Elementor’s Performance KPIs - PageSpeed Insights
     Elementor’s Performance KPIs – PageSpeed Insights
    Beaver Builder’s KPIs - Source: PageSpeed Insights
    Beaver Builder’s KPIs – Source: PageSpeed Insights

    Elementor vs. Beaver Builder Summary Performance

    We put together a summary table with all the performance KPIs so you can visually compare both builders: 

    KPIs (Mobile performance) Beaver Builder  Elementor 
    PageSpeed mobile score 68/100 83/100
    Total Loading time 4.2 s 3.8 s 
    First Contentful Paint 2.5 s  4.8 s 
    Largest Contentful Paint* 7.1 s 3.3 s
    Cumulative Layout Shift* 0 s  0.026 s 
    Speed Index 6 s 4.7 s
    Total Blocking Time 30 ms 30 ms
    Total page size 0.98 MB 0.96 MB
    HTTP requests 17 39

    *Core Web Vitals

    Is Elementor Faster than Beaver Builder? – Key Takeaways  

    • Elementor’s full loading time is 3.8 seconds, slightly faster than Beaver Builder, which loaded in 4.2 seconds. Both builders are not too far away from each other regarding speed.
    • Core Web Vitals: Elementor is performing better than Beaver Builder. Beaver Builder’s Largest Contentful Paint (LCP) is 7.1 seconds against 3.3 s for Elementor. The Content Layout Shift (CLS) is in green for both. 
    • Beaver Builder has a better First Contentful Paint score (2.5 s – it’s 4.8 s for Elementor)
    • Their page size is similar, but Beaver Builder triggers fewer HTTP requests than Elementor (17 against 39).  

    To go further in the performance analysis, we are sharing the diagnosis and opportunities section from Lighthouse below.

    PageSpeed Insights Opportunities Section for Beaver Builder

    • Eliminate render-blocking resources – some resources are blocking the first paint of our page, making the page load slow. We should load critical JavaScript and CSS inline immediately and defer/delay all non-critical JS and CSS. 
    • Enable caching for static assets text compression we should cache our content to improve the page speed loading time and offer a better user experience.
    • Enable text compression –  we should enable GZIP compression to compress HTML, CSS, and JS files to get smaller and faster files to serve on the visitor’s browser.
    • Reduce initial server response time – we should try to eliminate or delay JS to let the server answer faster. 
    Flagged issues for Beaver Builder - Source: PageSpeed Insights
    Flagged issues for Beaver Builder – Source: PageSpeed Insights

    PageSpeed Insights Opportunities Section for Elementor

    Below are all the improvements we need to do for the test site built with Elementor. We found out that a lack of caching, text compression, and a poorly optimized code are responsible for the red flags below: 

    Flagged issues for Elementor - Source: PageSpeed Insights
    Flagged issues for Elementor – Source: PageSpeed Insights
    🚨Important: Most of the performance issues mentioned above can be fixed with WP Rocket, which we introduce as a solution in the next section.

    Now that we have tested both builders’ performance and got the PageSpeed Insights recommendations, it’s time to take advantage of WP Rocket to fix all these performance issues easily!

    How to Speed Up Elementor And Beaver Builder 

    To speed up Elementor and Beaver Builder, Lighthouse recommends using a caching plugin like WP Rocket. The goal is to reduce the server response time, for example, or even optimize your code. WP Rocket is one of the best caching plugins that helps improve performance and pass the audit on GTmetrix and PageSpeed Insights. 

    WP Rocket recommended by GTmetrix - Source: GTmetrix
    WP Rocket recommended by GTmetrix – Source: GTmetrix
    âš  Important: If you run your report on PageSpeed Insights with WP Rocket activated, PageSpeed Insights automatically detects it. Then, it tells you which features of WP Rocket you should enable to fix the performance issues.

    PageSpeed also suggests enabling the “Remove Unused CSS” and “Load JS deferred” features in the WP Rocket dashboard to eliminate render-blocking issues. 

    Lighthouse giving tips about WP Rocket to pass the audit - Source: PageSpeed Insights
    Lighthouse giving tips about WP Rocket to pass the audit – Source: PageSpeed Insights

    We activated WP Rocket’s options. It’s now time to look at how both page builders perform.

    🚀 Improved Performance Results With WP Rocket 

    WP Rocket improved the score on Lighthouse for both Beaver Builder and Elementor. We finally got a green score mobile and went from 68/100 to 100/100 for Beaver Builder and from 83/100 to 99/100 for Elementor.

    Beaver Builder + WP Rocket
    (PSI)🚀
    Elementor + WP Rocket
    (PSI)🚀

    Thanks to WP Rocket, we passed the PageSpeed Insights audit! We fixed all the issues flagged in the opportunities and diagnostics sections for Beaver Builder. The same improvements and fixes happened for Elementor.

    Beaver Builder’s issues flagged by Lighthouse 🚀WP Rocket fixed them all!

    Here’s a comparison table showing both builders’ performance with and without WP Rocket activated: 

    Performance KPIs Beaver Builder Builder
    Performance (no WP Rocket)
    Beaver Builder
    Performance with WP Rocket 🚀
    Elementor Performance (no WP Rocket) Elementor Performance with WP Rocket 🚀
    PageSpeed mobile score 68/100 100/100 83/100 99/100
    Total Loading time 4.2 s 2 s 3.8 s  1.8 s
    First Contentful Paint 2.5 s  1.1 s 4.8 s  1 s
    Largest Contentful Paint* 7.1 s 1.1 s 3.3 s 2.2 s
    Cumulative Layout Shift* 0 s  0 s 0.026 s  0 s
    Speed Index 6 s 1.1 s 4.7 s 1 s
    Total Blocking Time 30 ms 20 ms 30 ms 10 ms
    Total page size 0.98 MB 179 KB 0.96 MB 252 KB
    HTTP requests 17 13 39 11

    *Core Web Vitals

    🚀 Key Conclusions With WP Rocket

    We have noticed major performance improvements for both builders, namely: 

    • The mobile performance grade on PageSpeed Insights moved up to 99/100 for Elementor.  We hit a 100/100 for Beaver Builder.
    • All Core Web Vitals moved to the green. The Largest Contentful Paint (LCP) went from 7.1 s to 1.1 s  for Beaver Builder, which is quite impressive. 
    • The fully loaded time metric has decreased for both (it went from 4.9 s to 2 s for Beaver Builder and 3.8 s to 1.8 s for Elementor). 
    • The number of HTTP requests has also decreased for both builders: from 39 to 11 for Elementor.
    • The total blocking time (TBT) has decreased for both.
    • The Speed Index is now 1.1 s for Beaver Builder (against 6 s without WP Rocket).
    • The page size is much smaller for both page builders. It went from almost 1 MB down to 252 KB for Elementor and from 1 MB down to 343 KB for Beaver Builder.
    • All the issues flagged in PageSpeed insights issues are now in the passed audit (green section), thanks to WP Rocket.
    🚀 With WP Rocket – no matter the page builder you choose – you increase your chances of passing crucial and complex audits on the Google PageSpeed Insights report.

    Did you know? WP Rocket automatically applies 80% of web performance best practices to guarantee blazing-fast websites. Let’s discover all the WP Rocket’s features that helped to give an extra speed boost to both page builders: 

    • Caching and GZIP (text) compression – WP Rocket automatically applies caching and GZIP compression as soon as you activate it. On top, you can take care of caching for mobile devices and change a few more settings, including the cache lifespan (the time after wich the global cache is cleared).
    Caching and advanced optimization features - Source: WP Rocket
    Caching and advanced optimization features – Source: WP Rocket
    • Minify CSS, Combine CSS, and Remove Unused CSS — all the features you need to optimize CSS files.
    CSS optimization - Source: WP Rocket
    CSS optimization – Source: WP Rocket
    • We also have activated the options to minify, defer and delay JavaScript — all the features you need to tackle JavaScript.
    JS optimization - Source: WP Rocket
    JS optimization – Source: WP Rocket
    🚀 You can go further with optimizing your site by implementing more WordPress page speed optimization best practices.  

    Our performance audit is now done. Let’s look at each builder’s main features and pricing to help you choose the right tools for your next project. 

    Beaver Builder vs. Elementor: Key Features and Pricing

    Both Elementor and Beaver Builder are intuitive and powerful visual drag-and-drop page builders for WordPress. We put together a list of similar features, and you’ll see that they have quite a lot in common. 

    Common Key Features For Elementor and Beaver Builder

    • Powerful front-end page builder based on the “what you see is what you get” principle  (WYSIWYG) – they have intuitive and ergonomic interfaces that are very easy to use. You don’t need to be an advanced developer or web designer to use both tools.
    Beaver Builder Global  Interface  Elementor Global Interface
    • Ability to design advanced custom layouts for your WordPress posts, pages, and custom post types.
    • Easy customizable modules/widgets – the whole design process is straightforward for both builders, thanks to the “advanced design” tab.
    Beaver Builder Styling  Elementor Styling 
    • WooCommerce builders – both builders allow you to create single product templates and customize your WooCommerce shop page. We personally find Elementor WooCommerce builder easier to use and customize.  
    Beaver Builder Woo Builder Elementor Woo Builder
    • Full theme editing/building features – you can design everything around the page’s content, such as custom headers, footers, and other parts of your website. You get full control of everything. 
    Header builder (Beaver Builder) Header builder (Elementor)
    • Global modules you can easily create your own library of reusable content for your website. That’s time-saving because you can reuse your work indefinitely. 
    • Dedicated themes and add-ons – Beaver Builder comes with its own theme that offers a lot of customization. Elementor has the lightweight Hello theme that is more of a simple canvas to get you started. The most popular WordPress theme houses (and the best-sellers on Themeforest) have some dedicated designs and themes built with Beaver Builder and Elementor (Astra, OceanWP, etc.). If you need to extend the features of both builders, you’ll find hundreds of interesting add-ons for Beaver Builder and Elementor.
    • Extensive international community – both have a great community worldwide with interesting Facebook groups (70K for Beaver Builder and 140K for Elementor). You can also come across both teams at different WordCamps.

    Beaver Builder vs. Elementor: The Main Differences

    • The block and template library is richer for Elementor Elementor comes with many pre-made blocks that can be used, such as header, testimonials, pricing tables, and call-to-action. Beaver Builder has a library with pre-built pages, but the blocks are not as impressive from a design perspective. Elementor provides more premade headers, so it’s a good idea if you are a beginner or don’t want to start from scratch. 
    Beaver Builder Library (pre-made pages) Elementor Library pre-made(blocks and pages)
    • A/B testing (Beaver Builder only) – The split testing is only available for Beaver Builder thanks to the module called “Beaver Builder Lead”.
    • White labeling (Beaver Builder only) – Elementor does not offer this feature, and you’ll need a third-party plugin if you want to go ahead with white labeling. On the contrary, Beaver Builder gives you the option to do it. 
    • The loop/query builder (Elementor only) This allows you to build advanced queries and loop custom post types.
    Build a loop with Elementor – Source: Elementor.com
    • Conditional logic: Beaver Builder is better than Elementor on that, and everything is controllable from the settings panel: 
    Conditional logic - Source: Beaver Builder
    Conditional logic – Source: Beaver Builder

    Beaver Builder vs. Elementor Pricing 

    If you buy the whole Beaver Builder suite, you’ll have access to a theme, a page builder, a theme builder, a WooCommerce builder and a templates library from $199/year. You must go with the agency package if you want the white-label option. Something great with Beaver Builder is that you can use their product on an unlimited number of sites, even if you subscribe to the cheaper package.

    Beaver Builder Pricing - Source: Beaver Builder
    Beaver Builder Pricing – Source: Beaver Builder

    For Elementor, the pricing starts at $59 for 1 single site. To have the same features as Beaver Builder (which offers unlimited sites), you’ll need the agency plan, which costs $399/year.

    Elementor Pricing - Source: Elementor.com
    Elementor Pricing – Source: Elementor.com

    Wrapping Up

    When it comes to performance, the two-page builders balance each other out. The loading time was about the same. The number of HTTP requests was higher for Elementor, but the Largest Contentful Paint was much better than Beaver Builder. The final choice will depend on your needs and if the white label option is important for you when you hand over the site to clients. 

    WP Rocket is recognized by Lighthouse as a powerful plugin to reduce your server response time, for example. GTmetrix recommends the plugin, and PageSpeed Insights detects that you are using WP Rocket on your site and gives you recommendations based on the functionalities available in the WP Rocket admin.

    GTmetrix recommends WP Rocket PageSpeed Insights gives tailored advice according to WP Rocket’s available features.

    So, which page builder are you going for? Are you experiencing any performance issues? Remember that WP Rocket has significantly increased performance and the PageSpeed Insights scores for both Beaver Builder and Elementor (we went up to 99/100 and 100/100). Try WP Rocket to improve the speed of your WordPress site built with a page builder today! You don’t take any risks. If you don’t see any improvements, we provide a refund if you request it within 14 days of your purchase. 

    The post Beaver Builder vs. Elementor Performance 2023: Which WordPress Page Builder Is Faster? appeared first on WP Rocket.

  • The Benefits Of Using A React-Based Website Builder For WordPress Performance

    This is a guest post. Opinions and recommendations are the author’s own.

    WordPress is a popular content management system that helps businesses create and manage their websites. However, one of the drawbacks of WordPress is that it can be slow and clunky when paired with multiple plugins, and themes that haven’t integrated the latest technologies. This is where React (also known as React.js or ReactJS) comes in. 

    React is one of the most popular JavaScript (programming language) libraries that helps make web pages more responsive and fast. Many web applications for WordPress, such as Visual Composer, are built with React due to its advantages. 

    In this blog post, we will discuss the benefits of using a React-based website builder to achieve better WordPress performance alone and with the help of the WP Rocket web performance optimization plugin. 

    The Downside of Using WordPress Alone

    First off, let’s look at some of the reasons why you should consider using WordPress products that use React-based technology.

    As we know, WordPress (.org) is one of the most popular open-source content management systems on the web. More interestingly, WordPress already uses React at its core – for the Gutenberg Editor and full site editing. Although WordPress is a popular and widely-used content management system, it is not without its drawbacks. Some developers and businesses may be looking for ways to minimize the time and effort required to build and maintain a WordPress website. 

    By using WordPress alone, you might run into performance problems, security breaches, and other issues, that are commonly caused by:

    • Using too many third-party plugins – plugins demand to be updated regularly to maintain optimal security, but with each update, there’s always chance to run into issues which can compromise your site’s functionality. Plus, different plugins might not be compatible, which might cause you to run into even bigger issues, and using too many plugins is just never a good idea
    • Using themes that don’t comply with WordPress coding standards – with thousands of WordPress themes on the market, you can never be sure if you’re choosing one that won’t make you page speed suffer and cause slow loading times

    One way to assure you don’t run into the issues mentioned above, is by incorporating a React JS website builder into your WordPress site, which can help make your pages more responsive, safe and fast, by eliminating the need of countless plugins and themes.

    ReactJS With WordPress (Benefits Of Using Both)

    React can improve the performance of a website by speeding up the loading time of your code. This is particularly important for conversion rates. Research shows that for each additional second a site takes to load, the chances of conversion drop by 29% – 40%. For the highest conversion rates, you should aim for a loading time of no longer than 2 seconds.

    Page Load Speed (Sec.) Impact on Goal Conversion Rate - Source
    Page Load Speed (Sec.) Impact on Goal Conversion Rate – Source

    React works by rendering components as they are needed. You could even say that React was created specifically to resolve the problems of traditional web development, as it makes it easier to maintain code (by splitting it into reusable components) and speed up DOM (stands for Document Object Model) re-renders. Plus, the virtual DOM that React uses, is designed with enhanced performance.

    Before we dive into React, it’s important to know that it is commonly used with REST API (also known as RESTful API), to fetch data from a server. Basically, it ensures sharing of the data between two or more systems, via HTTP requests, which is fundamental for website and software development. 

    The WordPress REST API is becoming more commonly used to separate content from the front end, which allows developers to use WordPress as a headless CMS (Content Management System).

    React JS with WordPress is most commonly used for developing the user interface for modern web applications. In other cases, as we mentioned, it’s used for creating a headless WordPress site, which mainly uses WordPress for managing content, and another technology, such as React, to build the front end (interface) of the website and display its content.

    In addition, React in WordPress is commonly used in various third-party plugins and themes. This makes it easy to incorporate other necessary features into your site while still maintaining good performance.

    Most Used Web Frameworks among Developers Worldwide, as of 2022 - Source
    Most Used Web Frameworks among Developers Worldwide, as of 2022 – Source

    For those purposes mentioned above, some of the most popular React frameworks, commonly used in conjunction with WordPress projects, are: Next.js, Frontity, Gatsby.js, and Create React App (CRA). 

    Benefits Of Using A React-Based Website Builder 

    Before we dive into the benefits, it’s worth noting that there is no single answer to whether a website built with React will be faster than one built without React. Factors such as the complexity of the website, the number of pages, and the browser the website is being viewed on can all play a role in how fast the website is. So, it’s always a good idea to test the performance of a website and make any necessary optimizations.

    However, React-based website builders have some distinct advantages that can improve the performance of a WordPress website. Some of the key benefits could potentially include improved website speed and performance, enhanced user experience, and more reliable security through efficient updating and rendering of components, reusable code, and built-in security features such as input validation and sanitization.

    Compared to traditional WordPress builders, React-based website builders offer faster load times and enhanced performance, allowing you to deliver a better user experience to your visitors. 

    Additionally, they are more efficient at handling large volumes of traffic and data thanks to their scalable design. 

    Furthermore, using a React-based builder can help ensure the security of your website, as these tools are built with modern technologies that are up-to-date and help protect against online threats.

    React.js Stats 2020 - Source
    React.js Stats 2020 – Source

    So, let’s dive deeper into each benefit of using a React website builder and how it works, to help you achieve better results. For this example will be using the Visual Composer website builder.

    1. Improved Performance and Page Speed

    The very first thing to point out about the use of the latest technologies in Visual Composer is it is a no-shortcode, full website builder, meaning it allows you to build a full site with, more or less a single, low-code, drag and drop tool.

    React-based Visual Composer Website Builder versus WPBakery shortcode-based page builder - Source
    React-based Visual Composer Website Builder versus WPBakery shortcode-based page builder – Source

    This includes pages, posts, custom website elements (using API), and to some degree even your own theme by using the Layout Builder and Font Manager combo. How this works, is that you can use a minimalistic theme for the base of your website, that doesn’t bloat your site with unnecessary code, and simply override the theme’s default design with your own. 

    The next thing that helps with performance is the Visual Composer Hub – a cloud library that offers hundreds of website elements, temples, addons, and free stock images. The highlight is, that you have everything you need for a website within the Hub, plus you can download only the assets you need – keeping your pages lightweight and fast. 

    Having all the necessary components you need to build an online store, a portfolio, or a personal website within a single tool means you won’t need to download as many additional third-party plugins. This ties together with what we mentioned before – more plugins, more problems.

    2. Better SEO, Responsiveness, and Accessibility

    Next up we have search engine optimization (SEO) benefits that come with a modern website builder. How performance ties in with SEO is simple – page load speed is one of the key determining factors for Google’s algorithm, which will either make your website rank or tank. And, while WordPress itself is an ​​SEO friendly CMS, you might always need additional help.

    In addition to SEO, Visual Composer also helps improve the accessibility of your website. This means that your site is not only accessible to all visitors but also has optimal color contrast, visibility, and readability. This is important for the UX, because what is the benefit of a fast-loading website if it’s not accessible to all visitors?

    This is where Insights comes in. It’s a built-in WordPress content analysis tool, that analyses your pages, and rates them based on Web Accessibility Standards and best SEO practices on the go. That way you can improve your page load time by adjusting them based on smart scenarios Insights provides, such as adding missing meta descriptions, optimizing image sizes, and so on.

    The last thing that’s just as important as speed for user experience, is having a responsive website on all devices. For example, the latest studies show that mobile internet usage has increased by almost 25% in the last 5 years. Luckily, modern builders, such as Visual Composer adjust the responsiveness automatically, and also offer custom responsiveness options for all elements on your website.

    Global Mobile Traffic Increase Over the Last Decade - Source
    Global Mobile Traffic Increase Over the Last Decade – Source

    In addition to image optimization, you should use lazy loading for media on your website. All images in Visual Composer are optimized by using the WordPress native lazy load. This means that media is loaded only when a user actually lands on the image. For example, if all your imagery is on the bottom of the page, the lazy load won’t load it unless the user actually scrolls down – ensuring a faster loading time of the page overall.

    3. Increased Security

    In general, WordPress sites are more vulnerable to security threats than other websites. React makes it more difficult for attackers to hack your site because they would need to bypass your security features in order to try and hack it. Plus, React.js is much more secure and has fewer points of attack than other frameworks.

    Infected Website Platform Distribution in 2017 - Source
    Infected Website Platform Distribution in 2017 – Source

    One way Visual Composer helps with securing your sites against potential threats is by allowing you to set up user roles for different users that have access to your website. This allows you to ensure, no changes by clients, designers, content writers, etc., are made without your permission.

    Furthermore, always having an automated backup of your WordPress site ensures you won’t lose your data in case of a breach. While Visual Composer doesn’t offer automated backups itself, it’s compatible with all of the top-most WordPress popular backup plugins like BlogVault, and hosting providers. For example, Cloudways is one of the securest cloud-hosting providers that allows you to set up automatic backups as often as you like. 

    So if you’re looking for ways to speed up your WordPress site, consider incorporating a ReactJS website builder into your existing setup, as well as using tools like WP Rocket, a WordPress caching plugin, to further enhance your site’s speed and performance.

    Testing Website Performance With Visual Composer and WP Rocket: 2 Examples

    In this part, we’ll be testing and analyzing the performance results of the following websites using GTMetrix – one of the alternatives to PageSpeed Insights when it comes to measuring the performance of your site.

    About GTmetrix

    The reason why the different performance tools (GTmetrix, PageSpeed Insights, Pingdom) results differ is that they use different testing methodologies, parameters, and configurations, such as location, browser, device, etc.

    In this case, The GTmetrix Performance Score is a measure of how well a website performs based on its measurements taken using Google Lighthouse.

    To get a good GTmetrix score for your WordPress websites, or any site for that matter, you have to make sure that your indicators are in the following thresholds:

    Metric – Weight Goog, nothing to do here OK, but consider improvement Longer than recommended Much longer than recommended
    First Contentful Paint – 10% 0 – 0.934 s  0.934 – 1.205 s 1.205 – 1.6 s > 1.6 s
    Speed Index  – 10% 0 – 1.311 s  1.311 – 1.711 s 1.711 – 2.3 s > 2.3 s
    Largest Contentful Paint  – 25% 0 – 1.2 s 1.2 – 1.666 s 1.666 – 2.4 s > 2.4 s
    Time to Interactive – 10% 0 – 2.468 s 2.468 – 3.280 s 3.280 – 4.5 s > 4.5 s
    Total Blocking Time – 30% 0 – 1.5 s 1.5 – 2.24 s 2.24 – 3.5 s > 3.5 s
    Cumulative Layout Shift (calculated in using detected shifts in the browser) – 15% 0 – 0.1  0.1 – 0.15  0.15 – 0.25 > 0.25

    Testing React-based Website Builder Performance (With a Caching Plugin)

    In this paragraph, we will examine how the combination of a website builder and caching plugin can enhance the performance of WordPress sites. Specifically, we will focus on the results of using Visual Composer and WP Rocket to illustrate how these tools can provide an extra performance boost.

    We selected two B2C websites as examples, tested on April 17th of 2023, from Vancouver, Canada, using Chrome (Desktop) 103.0.5060.134, Lighthouse 9.6.4:

    Note why image optimization is such an important factor to consider in the context of website performance, as images can account for a significant portion of a website’s overall page size.

    Both websites have the Visual Composer and WP Rocket plugins active at the moment when measurements were taken, and have achieved outstanding performance results by doing so.

    Example #1

    The first one is the Independent Retirement Professionals firm’s website. They offer financial services and allow people to plan their futures with a strategy that offers them financial freedom.

    Their site follows the best practices and passes the Web Vitals assessment. The GTmetrix grade, which is an assessment of your overall page performance is a perfect A, with a 100/100 performance score and 89/100 structure score, which represents how well your page is built for optimal performance.

    GTmetrix Performance Report: Asset Positioning - Source
    GTmetrix Performance Report: Asset Positioning – Source

    Example #2

    The second site covers a similar industry, which is Madison Financial Strategies firms website, which also provides financial advice. 

    It’s no surprise that with WordPress being used by 64.3% of all the websites whose content management systems are known, it has a massive development community behind it, across all different kinds of industries, with customization options being one of the most important factors when choosing a CMS. 

    The biggest benefit overall is the option to choose from a multitude of different plugins, that are optimized for performance, such as WP Rocket, and Visual Composer.

    Their site also follows the best practices above and passes the Web Vitals assessment. The GTmetrix grade is again a perfect A, with a 99/100 performance score and 95/100 structure score. 

    GTmetrix Performance Report: Madison Financial Strategies - Source
    GTmetrix Performance Report: Madison Financial Strategies – Source

    This is the reason why it’s important to use a dedicated caching plugin, such as WP Rocket, to accelerate website loading times even further than website builders can alone. 

    WP Rocket is an open-source web performance plugin for WordPress that offers advanced features to optimize your website performance through automatic and custom settings, including caching, CSS and JS optimization, lazy loading of images, and more.

    Conclusion

    When it comes to improving the performance of a WordPress website, there are a variety of options available. 

    One effective solution is to use the WP Rocket plugin, which offers features such as lazy loading of images, caching, and minification of code to speed up load times and improve user experience. 

    Another option is to use a React-based builder like Visual Composer, designed with developers in mind, to create fast and responsive websites while offering a range of customization options.

    The main benefits of using a React-based builder include improved update performance thanks to React’s virtual DOM, reusable components for more efficient coding, and a lightweight library for faster page load times.

    So, whether you’re working with an existing WordPress site or building a new one from scratch, a React-based builder can help you achieve better results without sacrificing customization options or ease of use. 
    And best of all, WP Rocket integrates seamlessly with Visual Composer, allowing developers to use both tools together for optimal performance and flexibility.

    The post The Benefits Of Using A React-Based Website Builder For WordPress Performance appeared first on WP Rocket.

  • 3.13: Making Delay JavaScript Easier Than Ever

    At WP Rocket, we know how addressing some performance issues can be challenging. Release after release, we do everything possible to make it easier for everyone.

    Optimizing JavaScript is a key performance optimization task – yet it can be complicated to manage while avoiding any issues. For instance, delaying JavaScript is an effective way to make your website faster. But there’s something to keep in mind: some JS should be loaded immediately to ensure the page works properly and users can interact. 

    Knowing which JS to load first is not always straightforward, even with an easy feature like Delay JavaScript. Many of you asked us to make the option simpler, and we listened.

    You can guess it: WP Rocket 3.13 focuses on enhancing the Delay JavaScript option, immediately making performance optimization easier and more efficient.

    Say hello to our new release, watch our video, or keep reading to discover what it entails!

    What’s Delay JavaScript Execution?

    All websites contain many JS files – essential to making you interact with any content on the page you’re browsing.

    At the same time, JavaScript files can slow down the page’s loading time, thus delivering a bad user experience and making users leave your website. Therefore, you must ensure JavaScripts are only loaded when needed. That’s what the Delay JavaScript feature does: it delays the JS files loading until a user interaction, such as scrolling or clicking on a button.

    It goes without saying: Delay JavaScript is one of the most powerful options to tackle JS issues and optimize JS files. Nonetheless, not all files should be delayed. Some are in the viewport –the visible area on a user’s screen– and should be executed as soon as possible. For this reason, excluding some JS files from being delayed is important – and it’s not always easy.

    How WP Rocket 3.13 Makes Delay JS Simpler

    You can see why WP Rocket 3.13 is an important step toward easier and more effective JS optimization. The new release aims to help users easily exclude scripts that should not be delayed.

    Let’s say you enable the Delay JavaScript option. As a result, your slider can’t be loaded until a user interaction, but you need it to work right away. In the past, to solve such issues, you needed to go to our documentation page, identify the JavaScript to exclude, and paste it in the text area under the Delay JavaScript execution feature of WP Rocket – spending time and effort.

    Thanks to the 3.13 enhancement, such exclusions are now included in the UI. You only need to check the checkbox according to what you must exclude.

    WP Rocket 3.13 comes with another important benefit, too. Adding new compatibilities or fixing existing ones is now straightforward. WP Rocket applies all changes immediately – you won’t need to update the plugin or check the documentation for updated exclusions. 

    Introducing the New Delay JavaScript UI

    WP Rocket 3.13 has a simpler UI that makes it intuitive to exclude the JS files. 

    Thanks to a more readable and easier solution, it’s straightforward to improve a website’s performance and not create any issues from a user experience standpoint.

    The new UI contains an option to flag three types of JS files: Analytics and Ads, Plugins, and Themes. 

    Delay JavaScript execution – Accordions

    The plugin and themes accordions will automatically retrieve the active plugins and themes installed on your website. In addition, the analytics accordion will list the most popular tools you may use.

    Let’s say your website uses Google Analytics and Stripe, and it’s built with Astra. You’ll see these options listed in the checklist. Flagging them will be enough to exclude such scripts from being delayed. As simple as that!

    Flagging the JS files

    You’ll always find the script option, allowing you to specify additional JavaScript files and exclude them from being delayed.

    Excluded JavaScript files option

    Wrapping up

    WP Rocket 3.13 makes crucial JS optimization easier, allowing you to take care of your website performance in a few clicks and save time and effort.

    Do you want to see how effective it is to exclude JS files from being delayed and ensure your website properly works while loading as fast as possible?

    Update WP Rocket to the new version immediately, and let us know what you think in the comments!

    The post 3.13: Making Delay JavaScript Easier Than Ever appeared first on WP Rocket.

  • 10 Best SEO Plugins for WordPress

    Would you like to rank higher on Google? Then using an SEO plugin may be one of the best solutions. SEO stands for “Search Engine Optimization” and is key to get traffic from organic (therefore, free) search results. It aims to improve your site’s position on Google’s first page by focusing on your site content, structure,and technical audits. You don’t need to install dozens of SEO plugins to make your site stand out, but a few can be very helpful. In this article, we are sharing 10 popular SEO tools you can use to improve your ranking. 

    Why You Need an SEO Plugin for Your WordPress Website

    SEO plugins are handy in telling you what changes you need to make to your content and how to optimize your WordPress pages or posts for search engines. For instance, they crawl your website and flag technical issues that can harm your ranking. They can also offer suggestions for on-page optimization, readability, topics you should cover, how long your content should be, and how you compare with your competitors. 

    All the most popular SEO plugins allow you (at least) to add SEO titles, meta descriptions, and identify the primary keyword to create relevant content according to users’ needs and help your site rank better and get more traffic. 

    How Performance Affects SEO 

    Page speed is a direct ranking factor for Google’s algorithm. When measuring the performance of your site, Lighthouse also takes into consideration the score of your three Core Web Vitals, which mainly stand for page loading time (with the Largest Contentful Paint), interactivity (with the First Input Delay), and visual stability (with the Cumulative Layout Shift).

    Core Web Vitals (performance and user experience) as ranking factors - Source: PageSpeed Insights.
    Core Web Vitals (performance and user experience) as ranking factors – Source: PageSpeed Insights.

    Any efforts towards improving those Core Web Vitals will be appreciated by Google who will be more likely to rank your WordPress site better.  

    📖 Do you want to know how to optimize your Core Web Vitals to improve your SEO? Follow our guide that explains everything you need to know! 

    How The User Experience Affects SEO

    Although user experience doesn’t directly affect organic ranking, it indirectly affects other ranking factors, such as slow page speed or lack of optimization on mobile. By maintaining a great speed, you are more likely to have visitors read more pages of your sites and stay on them longer. Google’s research showed that the chance of a bounce increased by 32% when a page load time went from 1 to 3 seconds and by 123 % when the page load time went from 1 to 10 seconds! 

    Source: ThinkwithGoogle

    Checking Your Current SEO State

    You can run a test in PageSpeed Insights and check if your page passes the basic SEO optimization features. That should give you some useful tips on where to start your optimization journey.

    SEO checks by Google - Source: PageSpeed Insights
    SEO checks by Google – Source: PageSpeed Insights

    While PageSpeed is excellent for measuring performance and giving advanced technical recommendations, the SEO report remains pretty basic. That’s exactly why a WordPress plugin can be useful: tracking the quality of your site content through text readability and relevancy. 

    Best SEO Plugins for WordPress

    There are several must-have SEO plugins you should consider for your next WordPress project, according to your needs.

    1. Yoast SEO

    With more than 13M of users, Yoast SEO is the most popular SEO plugin analyzes your content and assesses the overall readability. It’s an on-page optimization tool that includes redirections, SERP previews, XML sitemap creation, and more. Excellent for beginners and advanced users who want to improve their SEO directly from the WordPress admin.

    Yoast SEO’s intuitive interface - Source: yoast.com
    Yoast SEO’s intuitive interface – Source: yoast.com

    Use Yoast SEO if…

    • You want to check your readability score and make your content better for readers (such as the paragraph structure feature).
    • You need a powerful duplicate content detector.
    • You are interested in viewing what the result in Google will look like.
    • You want to control how the content is shared on social media.
    • You have a multilingual site (Yoast readability is available in 19 languages).
    • You are also a Shopify user.

    Pricing: freemium – starting at €99/year.

    2. RankMath

    RankMath has quickly become one of WordPress’s most popular SEO plugins. It’s ranked 4.9/5 on WordPress.org, and the plugin is installed on more than 1M sites. It will audit your content and help you optimize your posts for search engines. It supports all schema markup (the rich snippets), helps you do keyword research, and they have recently launched an AI feature!

    Lean interface of RankMath - Source: RankMath
    Lean interface of RankMath – Source: RankMath

    Choose RankMath if…

    • You need an advanced SEO diagnosis of your website
    • You are willing to optimize the SEO of your images and your WooCommerce products.
    • You would like to build custom Schemas and add multiple Schemas to a single post with just a few clicks.
    • You are a beginner willing to improve your SEO and work on your content easily.
    • You need to check the ranking keywords for each post.
    • You want AI to help you write content and create SEO-friendly content.
    • You prefer a solution fully integrated with Google tools, such as Google Analytics,  if you need to track your keyword rankings in Google or if you want to get automatic keyword suggestions from Google.
    • You are using a page builder, especially Divi and Elementor, which have tight integration with RankMath.

    Pricing: Freemium, from $59 to $499 for an agency.

    3. All-in-one SEO 

    With 3M+, AIOSEO was the first SEO plugin ever marketed in the WordPress ecosystem. Their promise is simple:  improve your website’s SEO rankings and uncover new SEO growth opportunities in less than 10 minutes. You won’t need an expert because the interface and features are well-explained. 

    Complete SEO checklist - Source: AIOSEO
    Complete SEO checklist – Source: AIOSEO

    Choose AIOSEO if…

    • You need an advanced SEO diagnosis of your website.
    • You have several physical shops with multiple locations.
    • You need to improve your local business SEO presence (with the local SEO module).
    • You are looking for a plugin that works with the whole WordPress eco-system, such as Divi, Elementor, WooCommerce, the Gutenberg blocks, etc.
    • You would like to connect your WordPress site with Google webmaster tools and Google Search Console to see additional insights (e.g., content and keywords rankings) directly from WordPress.

    Pricing: freemium (starts at 124€/year)

    4. SchemaPro 

    Schema Pro lets you add structured data to your WordPress site to provide the information to search engines in a way they understand. It also helps to attract users by customizing the layout with impactful wording and images.

    Example of a custom schema for recipes - Source: wpschema.com
    Example of a custom schema for recipes – Source: wpschema.com

    Choose SchemaPro if…

    • You need more advanced snippets for your website to make it stand out in search results. 
    • You are using Yoast (they have tight integration).
    • You use a custom fields plugin like ACF to display custom content directly in the schema.
    • You don’t have much technical knowledge and want to implement schemas faster and easier. 

    Pricing: starting at $79/year.

    5. Broken Link Checker

    Broken links affect SEO because they impact the user experience. Broken Link Checker is a handy plugin that monitors your WordPress site’s external and internal links. It detects links that don’t work, missing images, and redirects. A notification system warns you about an issue (via email or dashboard). 

    Links status - Source: Broken Link Checker
    Links status – Source: Broken Link Checker

    Choose Broken Link Checkers if…

    • You want to fix issues directly from the WordPress admin.
    • You don’t want to manually check every internal and external link.

    Pricing: free.

    6. XML Sitemaps

    Use this plugin to create custom XML sitemaps that will help search engines like Google and Yahoo index your website better and significantly enhance SEO.

    Crawlers will more easily view your site’s entire structure and “understand” it more quickly. 

    Sitemaps options - Source: XML sitemap
    Sitemaps options – Source: XML sitemap

    Choose XML Sitemaps if…

    • You don’t need a complete SEO plugin but only a sitemap generator.

    Pricing: free.


    7. Redirection

    Redirection is WordPress’s most popular redirect manager, with over 2 million active installations. You can easily keep track of 404 errors, manage 301 redirects and fix any loose ends your site may have.

    Adding redirection from WordPress - Source: Redirection
    Adding redirection from WordPress – Source: Redirection

    Use Redirection if…

    • You want some help to reduce errors and improve your site ranking.
    • You want to automatically implement redirect on a specific page.

    Pricing: free.

    💡Hint: A SEO plugin can help you to nail down a keyword, but they are not a replacement for a proper keyword research tool such as SEMrush, Ahrefs, and the Google Keyword Planner. 

    WordPress Plugins That Help Improving Page Speed (and SEO)

    The tools presented below are not SEO plugins per se, but they are essential to boost the speed of your WordPress site. And as seen previously, the page loading speed is decisive for your ranking in Google’s results, so here are three WordPress plugins you can add to your optimization toolbox:

    8. WP Rocket 

    WP Rocket is the easiest and most powerful caching plugin that allows you to improve your Core Web Vitals, boost your SEO, improve your page speed and ensure a fast user experience when browsing your site. The main features include caching, GZIP compression, code optimization, and lazy loading. 

    Boosting SEO with code optimization - Source: WP Rocket
    Boosting SEO with code optimization – Source: WP Rocket

    Use WP Rocket if…

    • You want to address most PageSpeed Insights recommendations.
    • You need to improve the speed of your site without doing the heavy lifting.
    • You would like to delay JavaScript and optimize your CSS delivery without touching the code.

    Pricing: starting at $59/year for one website.

    9. Imagify

    Imagify is one of the easiest image optimization plugins available on the market, allowing you to serve optimized images on the web. You will find smart mode compression, bulk compression options, and even WebP conversion (next-gen format) directly from the WordPress admin. WebP format is lighter than the traditional JPEG and PNG for similar visual quality. Therefore you should always serve images in a next-gen format to ensure you have a fast-loading page that will not impact the SEO. 

    Compressed image at 95.94% - Source: Imagify
    Compressed image at 95.94% – Source: Imagify

    Use Imagify if…

    • You are looking for an easy and intuitive plugin that can do the compression jobs for you.
    • You need to address most of the PageSpeed Insights recommendations related to images.
    • You want high-quality images while significantly reducing the image file size.
    • You need to reduce the size of your page to boost performance and improve SEO.

    Pricing: freemium – free for 20MB of data per month and then from $4.99/month.

    10. RocketCDN

    RocketCDN can help improve your SEO by serving content worldwide much faster. RocketCDN does all the technical configuration for you and uses caching through edge servers to display the pages to users geographically spread out. 

    50+ edge locations – Source: RocketCDN

    Use RocketCDN if…

    • You don’t know how to set up a CDN (with Cname etc.), RocketCDN does all the technical configuration for you. 
    • You have a lot of international visitors and want to offer them a fast user experience.
    • You want to give an extra SEO boost to your website.

    Pricing: the WordPress plugin is free, but the subscription costs $8.99/month.

    📖 Want to go further in the SEO/page speed optimization journey? Here are 5 SEO tips for a fast website and 19 performance tips to help you rank better. 

    Wrapping Up

    SEO and page speed are deeply correlated, so any efforts towards WordPress performance optimizations are likely to be appreciated by Google. You can start your optimization journey with a complete plugin like RankMath, Yoast, or AIOSEO, audit your site, and see where you stand regarding SEO. Then, you can use WP Rocket to implement caching, optimize your pages, code, and images, and give an extra speed boost to your WordPress site. 

    The post 10 Best SEO Plugins for WordPress appeared first on WP Rocket.