How to speed up the WordPress website: a performance enhancement Guide

Speed and fault tolerance are the most important factors affecting the success rate of SEO and word press sites. Waiting another 2 to 3 seconds online is forever. If it runs slowly, the popularity of resources will be threatened. Even if there is ideal content (unique, original, beneficial and organic style), slow working websites will annoy visitors and lose visitors one day. This comprehensive guide focuses on optimizing WordPress, the world’s most popular website engine. Through years of experience in the engine, we gained the knowledge of internal staff and answered the questions often asked by many users, that is, how to speed up the WordPress website. Therefore, we have collected all the knowledge of experts on how to improve the performance of the website.
Fast loading pages helps to improve the user experience and behavioral factors (which is conducive to the index creation and location of the site in the SERP, which means increased search traffic), and achieve the required SEO metrics. This detailed guide can help you understand why page loading speed is important and the problem of reducing the speed of your website. Now we have created a practical step-by-step guide to help you speed up your site. Why is speed important? According to numerous studies reported by time and New York Times, people’s attention concentration time has decreased from 12 seconds in 2000 to 8 seconds today. In other words, it is shorter than the concentration level of aquarium fish (goldfish average 9 seconds)
What does this mean for website owners? There is less and less time to present content to users and convince them to become regular customers. In addition, if the website runs slowly, it is likely to leave the resources and find more efficient resources before visitors load. What is the reverse effect, which can quantify the slow operation of the website? When discussing Amazon’s performance results, Greg Linden focused on the importance of website page loading speed, which is related to revenue. He found that if the page load was delayed within 100 milliseconds, the company’s revenue would be reduced by 1%. Considering that Amazon’s sales in 2017 were $177.9 billion, the decline in network speed in less than one second may bring a loss of $1.78 billion to the company!
Eric Schuan of Bing talked about the importance of server latency in his report. During the experiment, he found out what would happen if the page of the website was loaded for 1.5 seconds more than usual. The following indexes deteriorated during the experiment. Number of hits (- 4.4%); Revenue of a customer (- 4.3%); User satisfaction index (- 3.8%). The research of strangeloop provides the following facts from the top managers of major IT companies in the United States (Google, AOL, Shopzilla): One second delay in page loading is equivalent to a 7% reduction in conversion rate and a reduction in page views. Decreased by 11% and the user satisfaction index decreased by 16%.
In addition, search engines (Google, Bing) have punished slow websites, resulting in a decline in the ranking of search results, which will inevitably lead to a decrease in organic traffic. Therefore, if your goal is to ensure more subscribers, traffic, and generate revenue on the site, you should create a website as soon as possible. How to determine the loading speed of WordPress site? I think the website speed is good, because the new webmaster will not feel slow performance on the computer. That was a huge mistake. Due to regular visits to the website, the latest browsers store data in the cache and automatically provide it faster. However, users who visit your site for the first time may have difficulty loading. Consider the geographic location that plays an important role in loading time (the location of visitors)
Yes. Now you can answer questions about how to solve the problem and speed up the of WordPress site.
WordPress hosting provider WordPress site optimization can be considered under the condition of accurate understanding. This is not the required host. The speed of the site becomes slow and the cross must be displayed. 100% scary hosts are hosts that host thousands of sites on a shared server. Such trusteeship will waste money, energy and time. Therefore, like traditional beginners, it is important not to make mistakes in choosing hosting. To do this, visit the web hosting enthusiast community. For example, webhostingtalk( http:\/\/www.webhostingtalk.com\/ ). here, you can find objective and unbiased comments on hosting companies, conflict testing and research results. Generally speaking, you need to get a thorough answer. Remember: a good host is an investment in long-term resource development. Let’s take a brief look at the main hosting types. There are three options: Virtual (shared) – there are about 100 sites on one server. VPS (virtual private server) – 20 websites hosted on one server. Dedicated – dedicated to your site. Shared hosting shared hosting is an option for sites with less traffic, but as the site traffic increases, for example, it must be moved to a dedicated server. Shared hosting is like renting a room in an apartment. Although there is a place to live, the bathroom, TV and kitchen are used together, so sometimes you need to wait for the order of the bathroom. Advantage: cheap. The website is simple. For whom? For beginners, start-ups (blogs, business cards, product portfolios, small projects). Virtual private server (VPS) VPS can be hosted by managed word press for advanced users or popular online business subscriptions. Optional VPS for high \/ medium traffic sites. VPS Hosting is a deformation of cohabitation, but when you rent an apartment from a building. There are kitchens and bathrooms, but there are public parking lots (disk space), elevators (Internet connection), etc. Advantage: get more space. For whom? For information resources (news portals, medium-sized stores, information websites with a large amount of content). Dedicated hosting is designed for large portals with millions of listeners per day. Dedicated server dedicated hosting is like living in a separate house with garage, swimming pool, garden and barbecue space. In addition, the house, buildings and infrastructure around the house are entirely at your disposal. Advantage: get everything and don’t share it with anyone. But it’s expensive. For whom? For large projects (social networks, dating sites, huge stores with multiple products, portals). Excellent hosting providers such as kinsta, BlueHost and SiteGround will take measures to optimize computing performance to meet the needs of the site. However, if the site is in shared hosting, you must share server resources with other clients. In other words, when the adjacent traffic on the server is large (most visits), the performance of the whole server will decline, resulting in the slow down of the site. Due to geographical characteristics, it is recommended to use a managed server as close to the target customer as possible. Provide management hosting for WordPress (if the budget is not limited), and provide optimized server configuration for running WordPress, providing automatic backup, automatic WordPress update and finer site protection methods. I understand that it is a terrible idea to change the guide site configuration in stages to speed up the WordPress site, unless you are a beginner, especially a web developer. never mind. You’re not alone. We’ve helped many users improve site performance with just a few clicks without a single line of code
The framework of. The plug-in works well in virtual hosting. However, you can write more functions. In extreme cases, there is a pro version. Advantages: comprehensive caching, minimization and CDN support. Disadvantages: a large number of functions will confuse beginners. What to choose from WP super cache or W3 total cache? Both plug-ins are good at caching. Difference: WP super cache is the simplest solution for word press website caching, but there are also versions with advanced settings. W3 total cache – more flexible configuration. If the site is located on a dedicated server, the plug-in may be the best friend to maintain the best site performance. Optimize the browser cache configuration server to let the user’s browser cache files. The header module of Apache server is used to monitor and modify the headers of HTTP requests and HTTP responses. The browser the data from the server with few changes to the local cache and loads the data from the cache when accessing the site. You can also cache specific types of files for a specified period of time and then them again from the server. The plug-in that automatically caches pages will perform caching operations. Step 2: do you remember that the time of the site will be different for users in other countries using the content transfer network (CDN)? This is because the location of the managed server will affect the site speed. If hosted in India, visitors visiting websites from India will faster, such as in the United States. If the site is for a specific country and region, it is recommended that you purchase hosting. How to solve the problem? Please use CDN! Site loading time will be faster for all visitors. Unloading static resources of the site (such as images, scripts, CSS files) will speed up the site. CDN not only enables visitors to load these resources faster, but also reduces the workload of the primary server, so you can get the maximum performance when serving the rest of the site. These static resources are passed from the server closest to the visitor to the visitor. There are many content transmission networks. Are you looking for something easy to configure on WordPress? I’m Max C D n. CDN is a content delivery network containing global servers. Each server stores a \
The photon module is responsible for image processing and acceleration. Record and page filtering is performed without changing the database, and the size of the image will be trimmed according to the height, width or the specified attribute of the width of the contained element. Disadvantages of the method – caching images will always degrade the quality and have disadvantages. That is, if the photo needs to be \
Image). For example, if you use the standard word press comment system, a separate HTTP request will be generated for each comment author. I understand that if there are many comments, there will be many requests, including unnecessary redirection. We offer two solutions for this. Disable custom gradients. Not the best way, but working when loading speed is really important. How to do it? Install the free WP User Avatar plug-in ( https:\/\/wordpress.org\/plugins\/wp-user-avatar\/ ) and choose “Disconnect Gravatar” from the menu. Use the lazy loading of Disqus Conditional Load ( https:\/\/wordpress.org\/plugins\/disqus-conditional-load\/ ). Disqus works faster due to fewer HTTP requests. Disable scripts There is a plugin Gonzalez ( https:\/\/tomasz-dobrzynski.com\/wordpress-gonzales ), which allows you to disable unnecessary scripts and do not them on the pages of the site. The plugin is not free, but it costs money, especially if you want to add a gascode to the site. Many plugins and themes all files from third-party sites – scripts, style sheets, images, for example, from Google, Facebook. You can use several such plugins because these files are usually optimized for fast . But if your plugins make many such requests, this can seriously slow down the work of the WordPress site. You can reduce the number of requests made to the servers of your site. Every time someone visits your site, it requests site files. It includes HTML, CSS and JS files. How to solve a problem? Reduce HTTP requests by disabling scripts, styles, or merging them into a single file. You can use a caching plugin for this. Minify and combine CSS and JavaScript Minification is the removal of unnecessary characters (spaces, comments, delimiters, etc.) from HTML, Javascript and CSS files. It reduces the amount of code that requires a response from the server and, accordingly, speeds up the loading of the site. Combine – combine CSS and Javascript files into 1 file. How to do it? Use the plugin. For example, WP Rocket. If you are looking for an alternative free version of the plugin – we offer you such lightweight solutions
as Better WordPress Minify and Autoptimize. Remember that it’s better to put CSS at the top, and Javascript from the bottom. Step 9. Diagnose your plugins All plugins are code snippets that help you perform the functions assigned to them. Sometimes they become burdensome and unproductive. It is a big load on the server. How to solve a problem? There is a special plugin – the organizer of your Plugin Organizer plug-ins ( https:\/\/wordpress.org\/plugins\/plugin-organizer\/ ). He will find out which of your plug-ins significantly affect the load time of your site. You can quickly determine which plug-in badly affects the speed of your site. If there is a plug-in that slows down the site, it is suggested to find a worthy replacement. Remember, aging versions of plug-ins are usually more vulnerable to attack, new ones are more optimized, quicker and safer, they contain fewer errors. We recommend that you disable and even remove plugins that you do not use. Many plug-ins do not necessarily mean a slower site, but many low-quality plug-ins will significantly slow down the resource. Step 10. Reduce database queries Unfortunately, we often see topics with bad code. They ignore the standard methods of working WordPress and make direct calls to the database or abuse requests to the database. It slows down your server. WordPress themes with pure code access the database, usually to get necessary information from your site. How to solve a problem? It’s enough to use a caching plugin. We recommend using WP Super Cache ( https:\/\/ru.wordpress.org\/plugins\/wp-super-cache\/ ). The plugin will remove all your spam-waiting comments, marked messages, automatically saved drafts. They can also perform common queries to optimize the MySQL database without having access to PHP. Step 11: Optimize the WordPress database After starting the WordPress site and first working with it, there will be a lot of information in your database that you will most likely never need. To optimize the site, it will hav
e to be removed. It is easily managed with the WP-Sweep plug-in ( https:\/\/en.wordpress.org\/plugins\/wp-sweep\/ ). It cleans the database, removing corrupted messages, unused tags, duplicating metadata, optimizing database structure at the click of a mouse. The WP-Sweep database optimization plug-in will get rid of: Spam, deleted and unapproved by the moderator of comments; Duplicate content; Editable versions of posts, messages; Unused content (themes, plugins, broken links). A well-optimized, responsive database is a huge bonus for WordPress. Step 12. Limit editing posts Editing publications take up a lot of space in the WordPress database. Some experts believe that these changes affect database queries launched by plug-ins. If the plugin does not specifically exclude editing of records, this can be the reason for slowing down your site, because the site will be without the need to go to the search for all versions of the post, including draft versions. We recommend limiting the number of versions (edits) of each post. You need to add this line of code to the wp-config. php file: define (‘WP_POST_REVISIONS’, 4); This code will limit WordPress in terms of saving edited versions of articles: now you will not see more than four changes of each material or page. It will automatically delete the old versions. Step 13. Disable Hotlinks If you create quality unique content, sooner or later it will be stolen. Every time you use a server for storing images, you are exploiting more of its resources. Often people borrow your pictures, putting hotlinks on their servers. Thus, they do not load their servers but use your bandwidth of web hosting. It creates an unnecessary load on your server. Just add this code to your . htaccess file to block the hotlinking images from your site: #disable hotlinking of images with forbidden or custom image option RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^ http(s)?:\/\/ (www\\.)? stylemixthemes. com [NC] RewriteCond %{HT

Author:

Leave a Reply

Your email address will not be published. Required fields are marked *