We will do anything that is required to make your website load faster. Have to tell you why it’s important to have a fast website? For example, our website is pretty well optimized: Google Page Speed analysis for PhpNinja More than 85/100 (page speed index) guaranteed
Google Page Speed is not a great indicator, as you see it gives results +/- 30 in many cases. The emulator that they use to carry out the tests with mobile is very old and slow, any WordPress page that uses complex templates will never give a good result of mobile page speed, for example. Gtmetrix.com or pingdom.com are also good tools, perhaps better, but less attractive. In any case, we can optimize your website and the speed/score index that Google gives you. The result is a web page running under https, loading in less than 2 seconds, fully revised, secured and updated. As an example, our page is quite good: Google Page Speed Analysis for PhpNinja, Of course, we will try to reach 100/100, although depending on the template or characteristics and functionalities that are essential, it is not always possible.
The same day, soon as possible
More than 200
We will use the same tools we used to audit your site at the beginning and in the end. Google Page Insights, SSL Labs and Gmetrix are the most important ones.
For Drupal, Prestashop or Joomla optimization please contact.
We are experts in WordPress Optimizations. We already have our method. Everything starts with a detailed profile of your resources and assets.
Prestashop optimization is based on a good cache system, product’s thumbnail images optimization, and js/CSS minifications. Also, database are important in Prestashop. If your site is old, probably there are a ton of abandoned carts, temporal data and other unnecessary stuff that you can remove. Always is important to start with a detailed profile of your resources and assets.
DEBUG = TRUE, PROFILE => TRUE
Follow these steps to optimize your website or call us, we’ll do it for you (not for free of course).
These steps would be the basic ones. But the big page speed improvement comes from fixing what specifically makes your website page speed slow. Set DEBUG = true and try to gather information to know exactly what makes your site slow. Database? Images? A specific plugin? Maybe you will need to replace some components.
To improve this metric, you will need to check your hosting and your database. If you put a test.html file in your FTP and it gets a very good page speed index rank, that means that your real site is slow because your hosting or your database. Hostings in the same countries of your visitors are faster than if your hosting is in Kuala Lumpur.
Use redirectdetective.com to check redirections on your site. Probably you have some old pages or URLs that have been redirected. You cannot do anything with these ones. The less, the better. The important redirections that make your site slow are the ones that are processed before visiting any of your websites, for example, non-www to www, Http to https or both.
Try to minimize this chain to 2 redirections as max. You can modify htaccess for this.
This opportunity is the hardest, I cannot find a way to accomplish this automatically. Every page might be using different elements, so what is not used on the homepage could be used on another page… We are investigating on how to handle this, like one and unique CSS file per page. Just try to not include 200 lines of CSS just to make a button. Also, take care of third party services that you include, they could be including more CSS too. Also, site builders like DIVI, Elementor, WP Bakery include a lot of unused CSS for unused components. We recommend not to use these “easy to use builders”, they are easy to slow your website.
Use “swap” when loading google fonts. Also, try to use 2 different fonts max. Sometimes templates are loading some fonts, you are loading others and then you use another plugin that loads more fonts. Avoid this. Use “view source code” and find all google fonts entries. Then just remove unused ones.
After using a cache on the server-side, try to establish a cache policy on browser site, install a plugin for browser cache or directly modifying .htaccess. Expiration headers for all different kinds of files.
Avoid this, but if you are using “premium templates” you probably can’t do anything. If you make changes on template core files, they will be overwritten next time you update the template.
Use image files that are no weightier than 200kb (max). Properly size images. If you display an image thumbnail of 150×150 don’t use an image file that is 1500×1200. That is a waste of bandwidth. Images are the major reason behind slow sites.
Use lazy load to load images on demand. If there are images on the footer, lazyload will wait until the user is on the footer to load them.
Try to use webp next-generation format images. Optimized images load faster and consume less cellular data. Image formats like JPEG 2000, JPEG XR, and WebP often provide better compression than PNG or JPEG, which means faster downloads and less data consumption.
Minify CSS and try to serve just 1 CSS file. The less Kbs the better. 1 file!
Modules and plugins can speed up your site by concatenating, minifying, and compressing your CSS.
Use a plugin for it. They will do everything for you.
Enable gzip and deflate on your server, through .htaccess or ask your hosting. All content will be compressed, less bytes = faster website. Cache plugins do this by default but if modules are not enabled on your server you will need to contact your hosting support.
Establish early connections. If you cannot find a plugin that do this, identify the third party services or assets you are using, and modify your header.tpl or header.php directly, adding these tags to establish early connections. Like `<link rel=preload>`
Don’t use hotjar, a chatbot client, google remarketing, hubspot, a video from another source, a complex calendar, google maps … Try to limit the number of external components you do use. At least, don’t load them in every page, do it in one page only.
We know a thing or two about how to make fast websites. Hire us, we fix it you rest easy!