WordPress Website Optimization

Slow websites are a turn off. Don't have a slow website.

We provide WordPress Website Optimization services, with a focus on building really fast websites for small businesses, using industry-proven techniques.

Site speed could be the difference between winning and losing

Having a fast loading website is more important than ever, with Google now using site speed as a ranking factor. This makes perfect sense, as a fast site results in a better user experience.

Studies have shown that a significant percentage of web users expect a site to load in 2 seconds or less and if it isn’t loaded within 3 seconds, those users tend to abandon the site altogether.

We provide the experience and knowledge needed to attract potential customers and keep them coming back.

Website Speed Optimization Elements

CDN
Hosting
Database
Theme
Plugins
Media
Cron

CDN (Content Delivery Network) solutions help by placing website data closest to its audience, which not only speeds up the communication but also reduces overall bandwidth usage. There are a number of additional performance benefits that come from using a CDN, such as Premium DNS, HTTP/2, Load Balancing, JavaScript optimization, Smart Routing, and more.

While our expertise lies in working with Cloudflare’s CDN, we also have extensive experience with the offering from Cloudways and Kinsta.

We help clients…

  • Determine if a CDN solution is right for their environment.
  • Implement and optimize the best CDN for their environment.
  • Optimize their existing/preferred CDN solution.

Using quality website Hosting is an absolute must for those that care about the performance of their website. Without it, there is an uphill battle from the start, when it comes to optimizing a website. Quality hosting vendors provide the latest technologies and deliver them in a well-optimized fashion.

Even though the aforementioned technology is great, it’s not automatically applied. Meaning, you, the website owner, needs to know when technology upgrades are available, what those upgrades provide, potential conflicts, etc. Also, while the support staff is available, they are not there to test every aspect of your website after changes are made to your environment.

We help clients…

  • Determine if the current hosting environment can/should continue to be used.
  • Identify any issues with the current hosting environment and/or find ways to further optimize its various aspects.
  • Migrate their website to a new hosting provider.
     

WordPress relies heavily on its Database, which interacts constantly with the theme, plugins, and more. Over time, databases can become cluttered with stale data, SPAM comments and post/page revisions, which utilizes valuable disk space and can slow down a website.

It’s important to optimize databases and to keep them optimized going forward so that queries are responded to faster.

We help clients…

  • Identify and remove database clutter using best practices.
  • Recommend and/or implement ways to automate the process of removing clutter over time.

We would like to think that all Themes are well-coded and exceptionally structured, but unfortunately, that’s not always the case. Even with that knowledge, sometimes a conscious decision is made to just choose a theme based on the functionality it may provide.

With the above said, there are typically ways to speed up even the worst of themes, by disabling or even eliminating certain functionality. In many cases, installed plugins are also providing the same functionality that the theme is providing, which creates unnecessary and undesirable redundancy.

We help clients…

  • Determine if the current theme can/should stick around based on industry experience and what peers are saying.
  • Identify any issues with the current theme and/or find ways to further optimize its various aspects.
  • Replace their theme with a different solution that not only matches their needs but also is highly-supported and optimized.

As with themes, not all Plugins are created equal. While some plugins may provide the same functionality, they may be worlds apart in terms of how they are coded, which in turn could negatively impact performance. There’s also the issue where some plugins, once uninstalled, leave behind remnants of itself in the database, rather than gracefully exiting stage left.

On every site we’ve ever touched, there were opportunities to enhance a website’s performance, as it pertained to plugins. We often find plugins that are misconfigured, overlap in functionality, could be replaced with a few snippets of code, and/or plugins that simply are no longer needed.

We help clients…

  • Determine if current plugins can/should stick around based on industry experience and what peers are saying.
  • Identify any issues with current plugins and/or find ways to further optimize their various aspects.
  • Replace plugins with different solutions that not only matches their needs but also are highly-supported and optimized.
     

Media files (videos, images, pdfs, etc.) are the largest assets that you’ll most likely serve up to visitors. If these assets aren’t optimized, they can severely impact (negatively) the performance of a website. Ever visit a website that’s very slow to load? We all have at one point or another and we’re not in any hurry to revisit that website again.

If website owners are simply uploading media files without giving thought to performance, there will be many opportunities for some quick optimization wins. Even when website owners are cognizant of performance, there are ways to improve and/or automate processes.

We help clients…

  • Identify and act on opportunities to optimize media files.
  • Implement a solution to automate the optimization of media files where possible.
  • Document and test manual processes for media optimization, where automation isn’t desirable or not an option.

WordPress comes with its own built-in scheduling system (WordPress Cron) which allows it to perform timely tasks. Over time, cron jobs can become unruly and bog down a website. This is typically caused when plugins are installed and removed for various reasons, throughout the lifespan of a website.

For critical websites that need to always be at the top of their game, Real Cron should be implemented as a replacement to the default, WordPress Cron. This takes the scheduling system outside of WordPress and places it on the server itself.

We help clients…

  • Identify any cron jobs that are running, determine which ones are needed, and configure proper scheduling for any jobs that will stick around.
  • Determine if Real Cron should be implemented.
  • Replace WordPress Cron with Real Cron.

Website Speed Optimization Elements

CDN

CDN (Content Delivery Network) solutions help by placing website data closest to its audience, which not only speeds up the communication but also reduces overall bandwidth usage. There are a number of additional performance benefits that come from using a CDN, such as Premium DNS, HTTP/2, Load Balancing, JavaScript optimization, Smart Routing, and more.

While our expertise lies in working with Cloudflare’s CDN, we also have extensive experience with the offering from Cloudways and Kinsta.

We help clients…

  • Determine if a CDN solution is right for their environment.
  • Implement and optimize the best CDN for their environment.
  • Optimize their existing/preferred CDN solution.
Hosting

Using quality website Hosting is an absolute must for those that care about the performance of their website. Without it, there is an uphill battle from the start, when it comes to optimizing a website. Quality hosting vendors provide the latest technologies and deliver them in a well-optimized fashion.

Even though the aforementioned technology is great, it’s not automatically applied. Meaning, you, the website owner, needs to know when technology upgrades are available, what those upgrades provide, potential conflicts, etc. Also, while the support staff is available, they are not there to test every aspect of your website after changes are made to your environment.

We help clients…

  • Determine if the current hosting environment can/should continue to be used.
  • Identify any issues with the current hosting environment and/or find ways to further optimize its various aspects.
  • Migrate their website to a new hosting provider.
     
Database

WordPress relies heavily on its Database, which interacts constantly with the theme, plugins, and more. Over time, databases can become cluttered with stale data, SPAM comments and post/page revisions, which utilizes valuable disk space and can slow down a website.

It’s important to optimize databases and to keep them optimized going forward so that queries are responded to faster.

We help clients…

  • Identify and remove database clutter using best practices.
  • Recommend and/or implement ways to automate the process of removing clutter over time.
Theme

We would like to think that all Themes are well-coded and exceptionally structured, but unfortunately, that’s not always the case. Even with that knowledge, sometimes a conscious decision is made to just choose a theme based on the functionality it may provide.

With the above said, there are typically ways to speed up even the worst of themes, by disabling or even eliminating certain functionality. In many cases, installed plugins are also providing the same functionality that the theme is providing, which creates unnecessary and undesirable redundancy.

We help clients…

  • Determine if the current theme can/should stick around based on industry experience and what peers are saying.
  • Identify any issues with the current theme and/or find ways to further optimize its various aspects.
  • Replace their theme with a different solution that not only matches their needs but also is highly-supported and optimized.
Plugins

As with themes, not all Plugins are created equal. While some plugins may provide the same functionality, they may be worlds apart in terms of how they are coded, which in turn could negatively impact performance. There’s also the issue where some plugins, once uninstalled, leave behind remnants of itself in the database, rather than gracefully exiting stage left.

On every site we’ve ever touched, there were opportunities to enhance a website’s performance, as it pertained to plugins. We often find plugins that are misconfigured, overlap in functionality, could be replaced with a few snippets of code, and/or plugins that simply are no longer needed.

We help clients…

  • Determine if current plugins can/should stick around based on industry experience and what peers are saying.
  • Identify any issues with current plugins and/or find ways to further optimize their various aspects.
  • Replace plugins with different solutions that not only matches their needs but also are highly-supported and optimized.
     
Media

Media files (videos, images, pdfs, etc.) are the largest assets that you’ll most likely serve up to visitors. If these assets aren’t optimized, they can severely impact (negatively) the performance of a website. Ever visit a website that’s very slow to load? We all have at one point or another and we’re not in any hurry to revisit that website again.

If website owners are simply uploading media files without giving thought to performance, there will be many opportunities for some quick optimization wins. Even when website owners are cognizant of performance, there are ways to improve and/or automate processes.

We help clients…

  • Identify and act on opportunities to optimize media files.
  • Implement a solution to automate the optimization of media files where possible.
  • Document and test manual processes for media optimization, where automation isn’t desirable or not an option.
Cron

WordPress comes with its own built-in scheduling system (WordPress Cron) which allows it to perform timely tasks. Over time, cron jobs can become unruly and bog down a website. This is typically caused when plugins are installed and removed for various reasons, throughout the lifespan of a website.

For critical websites that need to always be at the top of their game, Real Cron should be implemented as a replacement to the default, WordPress Cron. This takes the scheduling system outside of WordPress and places it on the server itself.

We help clients…

  • Identify any cron jobs that are running, determine which ones are needed, and configure proper scheduling for any jobs that will stick around.
  • Determine if Real Cron should be implemented.
  • Replace WordPress Cron with Real Cron.

WordPress website optimization techniques that work