Are you not progressing with your WordPress performance? Take a step back • WordPress Help

Do you spend the day on the Internet reading tips and good practices on how to improve the performance of your WordPress and you have the feeling Are you still on the same point?

It's time for to take a step back and make a global and aseptic vision of your project with WordPress it's clear that " the trees do not let you see the forest . "

From time to time, it's time to stop the frenzy of optimizations and changes and perform a quiet perspective exercise of your project with WordPress. Here are a few tips to review or rethink your current performance strategy.

1. Server and hosting

It is likely that you already have your server perfectly optimized, but maybe it is incompatible with your hosting provider, or vice versa, your hosting provider has functions that you do not know and you are not taking advantage of on your server .

Rate your hosting provider and the characteristics of it with respect to others and the current one.

Note : it would be nice to have a tour of your .htaccess too many rules or complex rules even repeated?

2. Topic

Surely the theme that you use for your project is the most suitable by image or weight and needs of your web. Have you tried using another one on your same installation? Have you tried using the same theme that your competition uses?

Note : your plugins may be functionally correct, but maybe they are not optimal . Search and try other plugins that implement the same functionality required.

3. CDN and cache

The use of an CDN external and the correct configuration of the cache of your components guarantees a better performance to your web, but it is likely that is not well optimized, in terms of specific rules of your own project. To review.

Sometimes the optimizations for the use of the browser cache or the CDN are designed for intensive work environments of many users and it may not be your case.

You will get more out of an intermediate CDN in environments of many users and you will get better performance optimizing the browser cache in environments of few users, but with a lot of repeat visits.

Note : in many projects I found cached optimizations, for example in file types and folders, which then did not exist in the project.


The opinion of your users is very important do you take into account all the improvements you are making?
Thinking about optimization, are you thinking also from the user's point of view?

Sometimes they are incompatible terms, we want a fast web, tied to some technical parameters that give us external tools and we are forgetting that it is not functional or we have lost the functionalities that the user / client needed.

Note : test and measure your improvements well, not only in terms of performance, but user satisfaction.

Copy and paste an idea or recommendation on your server is easy, the hard part is to understand, analyze and evaluate the need and the benefit that is obtained.

There are no two identical projects on the Internet so as the good suits have to be made to measure, that is why it is necessary that all the optimizations that you carry out the s try, meditate and values ​​before putting them into operation, maybe they are not necessary or are not very beneficial for your project. But of course, all this look at you taking a step back.

NOTICE : This publication is from two years ago or more. If it's a code or a plugin it might not work in the latest versions of WordPress, and if it's a news story it might be obsolete. Then do not say that we have not warned you.

Loading …

That may also help you:

time to remove domain sharding • WordPress Help

Until the implementation of HTTP / 2 in our servers, many strategies have been implemented to allow the download of the contents of our site were as fast and effective as possible, including the one called domain sharding .

This common technique, used in HTTP / 1.1, basically consisted in parallelizing content loading using subdomains of the main domain pointing to the same server, or mount the same resources on different servers, with that we tricked the browser to make content downloads in parallel, open more TCP connections, instead of sequentially, reducing the load time of a page. A very interesting improvement to optimize our page .

HTTP / 2 eliminates this need for parallelization because you can request as many resources as you need on the same connection. In fact it is likely that, using domain sharding performance will be detrimental since it creates additional TCP connections and makes it difficult for HTTP / 2 to prioritize resources, in addition to performing DNS actions unnecessary.

Note: it is difficult to measure the perjury since it depends on the amount of resources requested per domain and the weight of each of them.

So if you have implemented a widget that enables domain sharding or you have made changes to your theme to implement this technique, I advise you to disable them and use only the main domain over SSL via HTTP / 2. To undo the change, also remember that all sub-domains used, continue redirecting to the main domain, so as not to lose old links to content.

If still, you decide to maintain domain sharding, remember to make sure that your SSL certificate of domain has a wildcard that makes it valid for all domain names used, or that you have an appropriate multi-domain certificate. This will keep domain sharding and HTTP / 2, and will prevent the browser from unnecessary errors from mixed content (HTTP and HTTPS content over a secure page).

And for all those that you have not yet implemented HTTP / 2 on your servers, I remind you that it is free and very easy provided that your hosting provider integrates Let's Encrypt + HTTP / 2 in its service offer.

NOTICE : this publication is from two years ago or more. If it's a code or a plugin it might not work in the latest versions of WordPress, and if it's a news story it might be obsolete. Then do not say we have not warned you.

Loading …

That may also help you:

Add social media icons in • WordPress Help

In, as we already know, there are more limitations when adding features or extras to the site. And an "extra" that always comes perfect is the ability to add icons linked to our social networks or those of our site. On the Automattic platform you can do it in two ways:

First, you must upload the logos that you want to use to your site, going to Media> Add new.

Then, with a little bit of HTML and shortcodes, add the icons to a text widget:

Replace the text in brackets with the URL of the account or the corresponding icon. You can add as many accounts as you wish. I hope it's useful.