How to Do WordPress Optimization 2021 In A Right Way

This WordPress optimization tutorial is created with the intention of helping you troubleshoot WordPress performance-related issues and will provide you with guidelines on how to speed up the loading of your site.

If you have ever experienced the very slow loading of the WordPress optimization administration panel, “With MySQL errors”, or you want to prepare your site for a large increase in traffic (for example, by being on the first page of Menem), this is it an excellent guide. Let’s look at some steps to optimize our site.

Also Checkout:

1. Check the site statistics

The most common problem with slow loading sites is just page size. In a modern-day web page it is typical that it will be loaded with images, flash, videos, and java scripts, and all of these consume a significant part of the bandwidth.

Try to keep your page size under 100 KB . Keeping the page under 50kb is ideal. If you have a lot of multimedia content, you have to learn how to use YSlow. Another useful Firefox extension worth looking at is Google Page Speed .

2. Check the plug-ins

Plugins are generally the prime suspects in slowing down a WordPress site. With WordPress plugins for almost all tasks, you may have installed a plugin that does not use the machine’s resources optimally.

To check plugins, disable all of them and check critical areas of the site. If all goes well, re-enable the plugins one by one until you find the problematic plugin.

After finding the cause you can write a message to the plugin author and wait for him to fix it or look for an alternative.

3. Check your topic

If plugins aren’t the problem, and the site is still just as slow, you should try a different theme. Themes can include plugin-like code within the function.php file .

Also, themes can make excessive use of JavaScript or image files, causing slow page loading due to the huge amount of data to be transferred and / or the number of HTTP requests used.

WordPress comes installed with a default theme and it is best to use that to test the site and see if your theme is the suspect for the bad results.

If you find that your theme is causing sluggishness, you can use the excellent Firebug tool for the Firefox browser to debug the problem

4. Optimize the database tables

The database tables should be periodically optimized (and repaired if necessary) for optimal performance.

I recommend using WP-DBManager, a plugin that provides this functionality, as well as database backup, which are key to any blog installation.

WP-DBManager allows you to schedule and forget, and it will take care of all the work automatically, but if you don’t want to install plugins to overload your site, the alternative is to manually optimize and repair the tables through a tool like phpMyAdmin.

5. Implement caching

The caching is a method of retrieving data from a ready storage device (cache) instead of using resources to generate each time the same information is needed. Using the cache makes it much faster to retrieve information, and the practice is generally recommended for most modern applications.

6. MySQL optimization

MySQL can save the results of a query in its own cache. In order to edit the MySQL configuration file (it’s usually in / etc / my.cnf) and add these lines:

query_cache_type = 1

query_cache_limit = 1M

query_cache_size = 16M

This will create a 16MB cache of queries after restarting the MySQL server (the amount depends on the amount of RAM available, (the ratio is roughly 250MB per 4GB installed).

To check if it is working correctly, run this query:

SHOW STATUS LIKE ‘% QCache;

Conclusion-

Modern web servers and websites have grown a lot so it can depend on many different factors. This article covers various approaches to WordPress optimization and MySQL configuration changes within your WordPress that will help you greatly improve the loading speed of your site.

If you are looking for more updates visit Digital Crews and stay connected with the latest news in the market.

Leave a Reply

Your email address will not be published.