fbpx

Stop Jetpack from Slowing Down Your WordPress Site

When you install Automattic’s Jetpack plugin, it comes with a ton of features enabled by default. While it has a lot of great features, you probably don’t need all of them.

I recently installed it for a client in order to use WooCommerce Services and USPS shipping calculation. I got the shipping information just like I wanted, but the site was significantly slower. What gives?

I noticed my site was often “Waiting for pixel.wp.com”. Some quick research led me to Jetpack’s Stats module as the source of this slowdown. But I couldn’t figure out how to disable it in the new Jetpack interface!

Don’t worry, I found it, and I’m here to show you how to disable modules you aren’t using and speed your site back up.

Hint: It Isn’t in the Settings

Activating and deactivating modules isn’t located in Jetpack’s settings. It’s hidden pretty well in some debug menus. Go to your Jetpack dashboard and scroll all the way to the bottom.

The link to Jetpack's debug screen

Click that link there and it’ll take you to a screen with diagnostic information about your Jetpack installation, like your connection status to WordPress.com. Scroll to the bottom again to find another link.

Link to Jetpack's modules page

Navigate through here to find a full list of Jetpack’s enabled modules.

Deactivate All Modules You Aren’t Using

Here’s an example of what this page looks like. If you’ve never been here, you probably have a ton more modules enabled. I’ve already disabled most of mine, but turned a few back on to show what it looks like. Use the “Active” toggle on the right side to filter down to those currently enabled.

A list of active modules on a Jetpack-enabled site

If you’re here specifically about the “Waiting for pixel.wp.com” slowdown, be sure to disable “Site Stats”. To be safe, however, you should disable anything you aren’t explicitly using. I left JSON API, Extra Sidebar Widgets, Spelling and Grammar, and Widget Visibility enabled. That’s it.

Enjoy Your Faster Jetpack Site

You should immediately notice things return closer to normal after hitting save. Congrats!

 

27 Comments

Leave a Reply

Your email address will not be published.

    • Yeah, I’m not surprised this varies per installation, and certain modules will certainly be advantageous compared to others. Not sure which module was triggering the tracking pixel my install was waiting on, but it’s hard to argue against lazy loading images and serving them up via CDN!

    • You actually won’t know, you’d have to run the rests multiple times to be sure that your sites cache is cleared and the cache at gtmetrix’s end is clear too

  1. I followed your mentioned tips and it really helps me to improve my website speed. jetpack is slowing down websites only when you have extra modules enable. Just disable unwanted modules and enjoy features of jetpack.

  2. Even without the stats module active, Jetpack contacts the pixel.wp.com box… So, I guess the only way to not wait for that … is to not use Jetpack.

    • I haven’t noticed this, but also haven’t tested it. But yeah, I’ve usually erred on the side of “How can I not use Jetpack?”

  3. Jetpack slowed my website also. Even i disabled almost all modules, mostly Related posts are CPU hungry. After all i disabled plugin. For site stats i use Google Analytics anyways.

      • Hey Efe, the Jetpack plugin shouldn’t be required for using the WordPress mobile app at all. Are you using WordPress.com or a self-hosted WordPress.org install?

          • Ah, yes, looks like that particular feature is locked behind Jetpack. I don’t know what kind of stats that includes, but I generally rely on Google Analytics for most things I consider “website statistics”.

  4. Very valuable info – Thank you. My browser was constantly Waiting for pixel.wp.com whenever I attempted to edit a page in the backend of my wordpress site – got 500 int svr error everytime. Theme Authors and hosts didn’t come up with a solution to this so I’m v glad for your article. Thank you.

  5. wow, who thought a plugin made for speeding your website ACTUALLY slows down Your page!!!

    with Jetpack my checkout page takes between 13 to 19 seconds!!
    Jetpack Removed, Checkout takes 3 SECONDS.

  6. Thanks for posting. We switched to Pressable and have been using the JetPack Premium you get as part of hosting there. However, a recently migrated site I kept seeing the WP Admin taking a while to load or waiting for something. Then saw that pesky “Waiting for pixel.wp.com” in the lower corner of my browser.

    Thanks for posting how to deactivate specific module in that Debug link. ONce I disable the stats module, WP admin running fast again. Left everything else we’re using.