So you’re operating one or more websites and they are working fine. Did you ever consider what your website speed is in term of Google and other standards/specifications? Or how much they are performing as compared to your competitor’s websites?
Checking your website speed doesn’t only make you aware in general but also point you towards many things which you can modify for better performance among other benefits.
5 Cool Tools to Check Your Website Speed
There are really some cool tools or sites available on internet which can bring performance statistics in front of you, along with suggestions to improve speed. Here, we are specifying 5 websites which we found cool and better to check the speed of a website. And we’re beginning with Google PageSpeed.
#1 Google PageSpeed Insights
All online merchants are crazy for Google and this insights tool itself by Google empowers you to identify ways to make your site faster and more mobile-friendly. Google PageSpeed Insights can test your website speed on both desktop and mobile browsers separately.
Google Insights also provides you optimized copies of your website resources like images and JS after inspection. You can replace the original resource with optimized copies for faster website loading.
Further, you can also install PageSpeed Module and integrate Optimization Library to let your web server automatically optimize your site. Google Insights is the best tool to analyze your site performance.
Gtmetrix is another awesome tool to test your website’s performance. Along with page speed and page load reports, it provides comprehensive details of why is and your website slow as well as actionable recommendations.
We have used this tool to test our Boo theme and the theme has obtained 97% Gtmetrix score. Test your website or check the URL below to see what features it includes.
#3 Pingdom Website Speed Test
Pingdom is another tool for uptime and performance monitoring for your websites. You can monitor your website’s uptime, performance, and interactions for a better end-user-experience with Pingdom.
#4 WordPress Benchmarking for Website Speed
While WordPress benchmarking is merely known, there are rare plugins which can assist you to check speed and performance of your WordPress website. We have listed three plugins below that you can install in your WordPress dashboard and monitor performance impacts.
P3 (Plugin Performance Profiler)
WP Hosting Performance Check
PHP/MySQL CPU Performance Statistics
#5 PHP Profiling & Benchmarking
You can use PHP’s microtime() function to check your website speed. It does also allow you to test time taken by a specific portion of code. Look at the code block below:
$time_start = microtime(true);
// Your code to test
$time_end = microtime(true);
$elapsed = $time_end - $ time_start;
echo "Code execution time : $elapsed seconds";
It’s useful when you have a doubt over a set of code like SQL query execution time. Further, most of the PHP frameworks already come with profiling and benchmarking libraries.
There are few more performance tools too but they require you to be well familiar with command line interface. For example:
Siege (Useful for WordPress)
Test Your Website Speed
So these were 5 cool tools to check your website speed. While the first three works with a production site, rest two are suitable to test your code speed and performance during the development period.
And this post is not only about testing. Speed depends on what you have set up as well as what and how you’re using to create content. Our comprehensive series of 3 blog posts “Speed up Your Website” has explained everything that you can utilize to speed up your website loading. Consult code and database optimization tips as well here.
Security is another big concern that can affect your website’s performance. We’ve written about 5 free WordPress security plugins that can handle it very well and let you focus more on website speed, performance and traffic.