Low Speed Website? How to Improve in Basic Way!
It can be said that one of the most important things for a website is its page load speed. If you are looking for information and you land on a website that loads too slowly, you will surely lose patience and then exit and the possibility of returning is almost very low.
There are “secrets” to help you increase the speed of your website loading dramatically. Obviously you have to make sure that your website is hosted and running on secure and fast servers. In addition to hosting your website on a powerful server, below Tigerhostings will also reveal to you some solutions to help speed up the loading time of your website.
Popular Reasons for Low Speed Website
Too Many Third-Party Modules/ Plugins/ Apps
There are Plugins including paid and free that are always especially attractive to you. You use them but do not know and understand how they affect the page load speed? Installing dozens of third-party applications will be one of the reasons “overload” your website. Therefore, using standard SEO website design services is the solution to help your website load faster.
Un-Optimized HTML, CSS, JS Code
CSS and JS code becomes redundant, generating lots of CSS and JS files. CSS uses images as background too much. The source code is messy and disorderly, from which the size is significantly increased and it will certainly reduce the download speed of the page.
Without GZip Source Code
Over the internet without gzip source code while transmitting data to users.
Do Not Delete Notes
In the process of website programming, the coder must remove the notes, only the important notes should be left, not too many notes in the file, making the file size larger.
High & Heavy Image Download Capacity
Sometimes the psychology of administrators wants to spread the sharpest, quality images to customers, because they look vivid and quite eye-catching. But think if your website has to update each image directly from 4-5 MB, sometimes more, how long will it take to load? Images like that will make your website feel extremely heavy.
Poor Hosting Quality
Not Check The Source
Website administrators in the process of copying from sources such as news, newspapers, ..but do not check again, accidentally create codes that the system does not support.
When you put too many ads on the website or use webservices from third parties.
A rare but still happening case is that the Hackers execute commands to destroy the website or add code from stealing user information.
Too Many Flash Files
In the process of web processing, the use of flash files too much is also seriously affected
How To Improve Website Speed
Reduce The Amount of HTTP
So this is also the “main character” for us to optimize the loading speed of the website. In addition to server factors, the speed of a website depends on the size and number of downloaded files. Therefore, if it is possible to reduce the size and number of files when downloading, it also helps to increase the file download speed and reduce the number of requests to the server.
There are 3 main factors that we need to pay attention to here:
- CSS Sprites
- Combined scripts
- Combined stylesheets
Add Expires Header
In the first web loads, users will often take a lot of time due to downloading requests. However, with another solution by adding Expires Header, it will significantly reduce a big amount of requests when loading. This not only helps users save time in the first load, but also speeds up the website for later visits.
It can be understood that Expires is the expiration time of the cached file and only “passes the threshold” at this time, the browser sends a request to the server to download the document. It specifically validates a sufficient amount of time in the future for the browser to fetch images, CSS files, Java Scripts, etc., which remain unchanged. The value of this field is always GMT time.
As for images, you only need to focus on 3 things: size, format and src attributes.
You usuall find that it takes a long time to load large, heavy images. Therefore, keeping the images displayed on the web both beautiful and light is the perfect optimization.
You can crop the image to a standard size for it. For example, let’s say your website is 570px width, set the image size to 570px. Do not upload an image with a “huge” size like 2000px wide and set the width parameter value (width=”570″). This definitely slows down the page load and is not good for the user experience.
Color depth should be lowered to the lowest level in a still acceptable range.
Another point is that you should also limit comments with photos
The best choice for “lightweight” images is JEPG.
PNG is also relatively good, especially those who edit images with photoshop will be saved in this format, but the next generation browsers also do not fully support this format.
The GIF format should only be used for small images or with simple graphics and only for animations.
Images in BMP or TIFF format should not be used.
Once you have the image saved in the exact right size, the second thing is to make sure that there are no problems in the code either. Specifically, avoid empty srcs for images.
Even if no source is shown in quotation marks, the browser still makes a request to the file of the website or the web page itself. This will increase unnecessary traffic to the server and even worst case can corrupt user data.
Before uploading an image, take the time to re-size it and be forced to use the src attribute for canonical URLs.
If your website contains a lot of articles, the database capacity reaches an “alarming” level of over 100MB, the urgent thing you need to do is optimizing the database so that the server can handle it better when there is an incoming query.
Depending on the type of website, but if your website is larger and you are also in the richer category, the best recommendation is to use a separate server to store and process the database (Remote MySQL Server). It will affect the server’s PHP file processing because processing the database will consume a lot of resources. Simply find and drop the database in another host then change the hostname part of the wp-config.php file to the address of that server.
Reduce The Amount of Direct
Redirects make additional HTTP requests that will increase the page load time of the website. So you should not abuse them. If you create a responsive website, you need redirects to connect mobile users to the corresponding version.
Add markup <link rel=”alternative”> to define the URL for the mobile version.
Use Quality Web Hosting Service
Cache memory is also known as temporary memory area. When you make a visit to a website, the website’s activity data will be cached and also on subsequent visits. Instead of your browser having to download all of the resources individually, this will limit it, only having to download some of them, the rest will retrieve the cached data. By enabling caching, you have significantly improved the loading of your website for returning visitors.
Remove Unnecessary Plugins and Add-ons
If your site is slow , does your website currently contain too many plugins ? Especially for heavy plugins, besides hindering the page load, it also causes the website to have security problems. You should remove them and keep only quality plugins that are really necessary.
We can clearly see how the web load speed strongly affects the user experience which leads to the efficiency of the business. If your website is experiencing this situation, then improving it is more urgent than ever. I hope through this article, you will know more good techniques to help speed up your own website. In addition, in fact, there are still many other ways to support, you can find more references for reference. Wish you will own a perfect website and bring great experiences to users.