What About Performance?
We know some of you might be wondering about the performance of the Shareaholic plugin, so we ran a few of our own tests. Note: You should always test on your own WordPress site.
The first thing is that if you’re already using a plugin that spits out open graph tags such as Yoast SEO, you might want to disable this feature under “Advanced Settings.” Otherwise, you’ll wind up with duplicate tags. This won’t hurt anything, but it’s a waste of code and will only add to your total page size.
Without the Shareaholic Plugin Enabled
We first ran a speed test without the Shareaholic plugin enabled.
With the Shareaholic Plugin Enabled
We then ran a speed test with the Shareaholic plugin enabled and configured the social media sharing buttons. As you can see below, the plugin adds a little over 20 requests and almost 400 KB in total page size.
While this is definitely on the heavy side for a plugin, you can see that it didn’t actually add that much load time overall to the WordPress site. Here are a few reasons why:
- Some of the scripts and libraries it loads are from a CDN such as Cloudflare or Cloudfront. This means they should load quite quickly.
- A few of the scripts are loaded asynchronously (after the page loads).
- If you look at the source code, they also add the
dns-prefetchtag. So someone on the development team at Shareaholic is looking at what they should be doing in terms of performance.
- Another advantage that Shareaholic has is that it powers over 300,000+ sites around the globe. This means if you’ve already visited a site using Shareaholic, your web browser most likely will already have some of its resources and libraries in cache. Therefore, most of them should load lightning fast.