Godaddy Shopping Cart

WooCommerce Mobile Optimization Guide | GoDaddy Pro

Get the expertise proper

As we speak, over half of all web utilization comes from cellular units. Should you’re not optimizing your retailer to cater to a number of display screen sizes, you’re going to overlook out on a big section of your audience. That’s why we’ve this WooCommerce cellular optimization information.

What are the challenges of making an awesome cellular expertise?

On this information, we’ll study learn how to optimize your WooCommerce retailer to create a quick and user-friendly cellular expertise.

Lower your expenses promoting merchandise, your method

Our Managed WordPress eCommerce consists of greater than $5,000 in free premium WooCommerce extensions, empowering you to sellproducts, your method, with further customization.


Specialised retailer extensions can price a whole lot, even 1000’s of {dollars} per yr when you get all of them added to your retailer.

However with our Managed WordPress eCommerce, you possibly can construct the precise retailer you wanted to promote subscriptions, ebook appointments, allow digital downloads and far, far more — with free entry to greater than $5,000 in premium WooCommerce extensions.

Study Extra

Efficiency points


Mobile websites are inclined to load slower than desktop websites. Desktop computer systems have extra highly effective processors and often have a greater connection. Plus, cellular and desktop browsers work otherwise, the latter being higher outfitted to deal with pages with many requests.

Safety is one other problem of making an awesome cellular ecommerce web site. Some individuals are naturally cautious when offering their fee particulars on-line. This concern is heightened when purchasing on a cellular machine. Manufacturers should counter this by discovering a solution to enhance the credibility and trustworthiness of their cellular web site.

Presenting product and order info

With much less display screen house, it’s harder to provide prospects all the data they want. In case you have merchandise with detailed descriptions, customers might want to do fairly a little bit of scrolling to entry the data. The identical applies to class pages. Shopping your collections to search out the most effective product will take longer on a cellphone than it does on a pc.


With a cellular web site, you additionally have to discover a solution to current order particulars by the checkout expertise. These parts take up treasured display screen house however not together with them forces your prospects to backtrack to earlier pages to overview their cart.

WooCommerce mobile optimization guide

Easy methods to take a look at the mobile-friendliness of your WooCommerce web site

Earlier than we dive into learn how to enhance the cellular expertise on your WooCommerce retailer, you’ll need to know learn how to take a look at the present cellular model of your web site. Doing so will inform you of the most effective areas for optimization.

There are a number of methods you possibly can take a look at your web site’s cellular friendliness. A very good start line is the Google Mobile-Friendly Test software. The software makes use of a take a look at designed by Google themselves, supplying you with a transparent perception into the technical components the search engine deems necessary for creating an awesome consumer expertise.

After you enter a URL, the software will show a rendered model of the web page and state whether or not or not it’s mobile-friendly.

WooCommerce mobile optimization friendly
Get began with WooCommerce cellular optimization by figuring out which pages you must deal with.

You possibly can see what parts are impacting your web site efficiency by clicking on View Particulars. Doing so will take you to a report that reveals your web page assets and that are having bother loading on cellular.

WooCommerce mobile optimization tool
This software seems at pages as a consumer would, supplying you with a head begin on WooCommerce cellular optimization.

The software additionally scans your cellular web site for usability points. Whenever you carry out a take a look at, the software will establish any of the next errors:

  • Makes use of incompatible plugins
  • Viewport not set
  • Viewport not set to ‘device-width’
  • Content material wider than the display screen
  • Textual content too small to learn
  • Clickable parts too shut collectively

Google’s mobile-friendly take a look at software solely permits you to take a look at one URL at a time. If you wish to get an summary of your sitewide mobile-friendliness, you will have to make use of the Mobile Usability report in Google Search Console.

Steps to optimize your WooCommerce cellular expertise

1. Use a mobile-friendly theme

Step one to optimizing your WooCommerce cellular expertise is to make use of a mobile-friendly WordPress theme. There’s a good likelihood you already do, however this foundational step is one you don’t need to overlook.

There are two key traits that make a theme mobile-friendly. To start out, mobile-friendly themes use responsive internet design. With a responsive web site, your internet pages dynamically alter relying on the scale of the consumer’s display screen. Due to this, you do have to create a customized cellular web site along with your desktop web site.

The second key side of mobile-friendly themes is that they’re light-weight. A considerably subjective description, a light-weight theme is one with smaller file sizes. As a result of they’re smaller, light-weight themes make fewer HTTP requests. In consequence, your pages can load sooner.

If you wish to verify how responsive your theme is, you are able to do so utilizing the Responsive Website Design Testing Tool. Enter a URL and select a tool to see how your web site seems to a selected consumer.

WooCommerce mobile optimization responsive
Once more, taking a look at pages like a consumer is important with WooCommerce cellular optimization.

You possibly can then change the machine to see how your web site responds.

Right here we are able to see what a web page seems like when seen on a cellular machine.

Understanding the cellular viewport

Your web site’s viewport is the realm of your internet pages which might be seen to the end-user. The viewport is outlined by the viewport meta tag positioned within the web page’s. Right here is an instance of a viewport meta tag:

“Width=device-width,” instructs the browser to render the web page to slot in the machine’s display screen width.

It is advisable modify all of your web page parts in order that they’ll match inside the viewport. If not, the whole picture received’t match into the viewport and the consumer should scroll aspect to aspect to see the entire image.

As a common rule, you must keep away from parts with a hard and fast width. Look to make use of relative width values in your CSS. Absolute values and positioning values can result in property loading exterior of the viewport.

To see a web page’s viewport in motion, merely resize your browser to see how the web page adjusts:

2. Streamline your checkout move

A clean checkout expertise is necessary it doesn’t matter what machine your guests are utilizing. Your web site ought to take away any factors of friction as to not deter buyers from finishing their orders. This doesn’t must be a posh course of as a number of fast implementations can result in a clean checkout on each cellular and desktop.

To start out, you must enable prospects to take a look at with no need to create an account. Analysis from Baymard Institute reveals that 24% of buyers abandon their carts when being compelled to create an account to finish a purchase order.

This impact is amplified for cellular buyers the place creating an account is a extra tedious course of. Folks can simply get pissed off in the event that they should fill out a number of kinds simply to make a easy buy.

Happily, it is a easy difficulty to keep away from. Go to WooCommerce > Settings > Accounts & Privateness and verify Permit prospects to put orders with out an account.

WooCommerce mobile optimization account
Understanding the challenges on smaller units is vital in WooCommerce cellular optimization.

One other method to enhance your checkout move is to provide prospects the flexibility to edit their cart particulars on the checkout web page. With the default WooCommerce configuration, are unable to take action. In consequence, anybody that desires so as to add or take away merchandise should depart the checkout web page and might be extra prone to abandon their buy.

You can provide prospects the flexibility to vary their cart amount from the checkout web page by downloading and activating the Change Quantity on Checkout for WooCommerce plugin.

3. Restrict your kinds and popups

The subsequent step to make your cellular web site extra user-friendly is to restrict the variety of kinds in your web site. These lead era instruments are nice for participating your desktop guests. Nonetheless, with a small display screen, they’ll rapidly turn into obtrusive. Notably popups.

A poorly timed popup can alienate potential prospects. This impact is amplified on cellular units. Many cellular popups are so giant that they take up the whole display screen, making it troublesome for the consumer to shut.

Hiding these pop-ups on cellular units may help stop you from irritating your customers. Your selections are to take away any popups altogether or alter their dimension in order that they don’t take up the entire display screen.

Most of the prime popup plugins embrace a setting to disable kinds on cellular units. If not, you should utilize customized CSS and JavaScript. This can assist you to establish the consumer’s machine sort and forestall exhibiting the shape to cellular customers.

4. Use accelerated cellular pages (AMPs)

AMP is an open-source venture designed by Google and different builders to assist internet pages load sooner on cellular units. It’s an ecosystem that delivers mobile-optimized pages by dealing with the HTML, rendering assets, and caching for the webpage. There are three elements to the ecosystem; AMP HTML, AMP JavaScript, AMP Cache.

You allow AMP in your web site by including the amp hyperlink meta tag to the HTML on your internet pages. As a result of including the tag to each single web page could be a tedious course of, it is strongly recommended to make use of a WordPress plugin to arrange AMP on your pages.

There are a number of high quality choices out there. In case you are in search of one thing with extra superior options, the AMP for WP plugin is an effective selection. It includes a web page builder that you should utilize to rapidly create AMP optimized touchdown pages. It additionally implements with prime analytics platforms that can assist you precisely observe your cellular site visitors.

After you obtain and activate the plugin, you will have to decide on the view on your dashboard. If you need entry to the settings panel, select Advance.

This software is a large time-saver on the subject of WooCommerce cellular optimization.

Subsequent, you’ll select which of your pages to make use of AMP. On the Setup web page, discover the part for the place do you want AMP and choose Select.

AMP is designed for the cellular expertise and is a key ingredient in WooCommerce cellular optimization.

This can open a window so that you can choose your AMP pages. Test the pages you need to allow and return to the Setup web page.

Choosing and selecting your pages for AMP is a superb characteristic of this plugin.

If you wish to join your analytics platform, go to Analytics Monitoring and click on Config. There you possibly can your Google Analytics Monitoring ID. The plugin additionally helps different common analytics options together with Piwik, Alexa, and Google Tag Supervisor.

Simply drop your monitoring ID in there and transfer alongside to the following steps.

You’ll then need to allow assist for WooCommerce. Go to AMP > Settings > E-Commerce and allow WooCommerce compatibility.

WooCommerce mobile optimization compatibility
Compatibility is one thing you must contemplate with WooCommerce cellular optimization.

The plugin can also be appropriate with different WordPress plugins together with search engine optimization options like Yoast and web page builders like Elementor. You possibly can allow assist for these instruments and different superior choices from the Settings web page.

5. Lazy load pictures

Pictures are an integral part of any ecommerce web site. Prospects depend on them to visualise an merchandise earlier than making a purchase order. Due to this, extra (and better high quality) pictures often results in extra gross sales.

This creates some challenges as high-quality pictures have bigger file sizes. Larger recordsdata imply slower loading occasions. It is advisable optimize your pictures in case you don’t need your cellular guests ready a seeming eternity for them to load.

The most typical type of picture optimization is to compress pictures to cut back their file dimension. With smaller recordsdata, your prospects’ browsers are in a position to load your pages sooner.

One other solution to optimize the supply of your pictures is to make use of lazy loading. With lazy loading, your pictures received’t load on the preliminary web page load. As a substitute, they’ll solely load when the consumer scrolls to that space of the web page.

By decreasing the variety of recordsdata wanted for the preliminary web page load, your web site will load a lot sooner on cellular units.

There are a number of methods you possibly can allow lazy loading on your WooCommerce retailer. The primary is to take action manually by modifying your web site’s code.

You possibly can allow lazy loading for pictures manually by including the next code to your theme js file:

// Lazy loading pictures

doc.addEventListener("DOMContentLoaded", perform() {

let lazyImages = []"img.lazy"));

let energetic = false;const lazyLoad = perform() {

if (energetic === false) {

energetic = true;setTimeout(perform() {

lazyImages.forEach(perform(lazyImage) {

if ((lazyImage.getBoundingClientRect().prime <= window.innerHeight && lazyImage.getBoundingClientRect().backside >= 0) && getComputedStyle(lazyImage).show !== "none") {

lazyImage.src = lazyImage.dataset.src;

lazyImage.srcset = lazyImage.dataset.srcset;

lazyImage.classList.take away("lazy");lazyImages = lazyImages.filter(perform(picture) {

return picture !== lazyImage;

});if (lazyImages.size === 0) {

doc.removeEventListener("scroll", lazyLoad);

window.removeEventListener("resize", lazyLoad);

window.removeEventListener("orientationchange", lazyLoad);



});energetic = false;

}, 200);


};lazyLoad();doc.addEventListener("scroll", lazyLoad);

window.addEventListener("resize", lazyLoad);

window.addEventListener("orientationchange", lazyLoad);


You possibly can override WooCommerce picture loading to as an alternative load a placeholder picture. To take action, you must add the next code to your capabilities.php file, changing “your-image.png” with the URL on your placeholder picture:

add_action('init', perform(){

remove_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail', 10);

add_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail', 10);

});if ( ! function_exists( 'woocommerce_template_loop_product_thumbnail' ) ) {

perform woocommerce_template_loop_product_thumbnail() {

echo woocommerce_get_product_thumbnail();


}if ( ! function_exists( 'woocommerce_get_product_thumbnail' ) ) {

perform woocommerce_get_product_thumbnail( $dimension="shop_catalog" ) {

world $submit, $woocommerce;

$output="";if ( has_post_thumbnail() ) {

$src = get_the_post_thumbnail_url( $post->ID, $dimension );

$output .= 'Lazy loading picture';

} else {

$output .= wc_placeholder_img( $dimension );

}return $output;



Should you’d want to not make handbook code edits, you should utilize a WordPress plugin to allow lazy loading on your pictures. The most effective lazy loading plugins is A3 Lazy Load. One other stable possibility is Rocket Lazy Load. The plugin works for all web site pictures together with thumbnails. It’s also light-weight as there aren’t any JavaScript libraries.


With extra individuals purchasing by way of cellphone, a mobile-friendly web site is a should for ecommerce companies. You need to ensure that your retailer works nice on all units so that every one in every of your prospects has an awesome purchasing expertise.

Here’s a overview of the steps you possibly can take to optimize your cellular WooCommerce web site:

  • Use a responsive, mobile-friendly theme
  • Streamline your checkout move by eradicating fields and enabling visitor checkout
  • Restrict your kinds and popups
  • Use accelerated cellular pages
  • Lazy load your pictures

Show More

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button