15 façons d'optimiser et d'accélérer les sites WordPress
Publié: 2021-04-29
WordPress est une excellente plate-forme pour créer un site pour vos entreprises. Une lacune qu'il éprouve, en tout cas, c'est qu'il peut être très modéré.
Sans jouer la sécurité, vous pourriez vous retrouver avec un site paresseux.
C'est un problème pour les invités qui ressassent et cela vous fera perdre des partisans et des clients.
Dans cet article rapide, je couvrirai la majorité des moyens idéaux que j'ai trouvés pour accélérer WordPress de manière fiable.
Comment accélérer WordPress ?
Choisissez un bon hôte
Au début, un hôte commun peut apparaître comme une offre (« pages vues illimitées ! »). Cela a un autre coût : une vitesse de chantier incroyablement modérée et des temps d'arrêt fréquents pendant les périodes de mouvement élevé.
Si vous prévoyez de distribuer des éléments importants, vous vous exécutez en exécutant votre site WordPress sur un hébergement partagé.
L'inquiétude que votre site tombe en panne à la suite de l'obtention d'un composant majeur est suffisante pour faire quelques cheveux d'argent au début : ne soyez pas une victime, mettez des ressources dans un hébergement approprié.
Le principal WordPress que je propose sans cesse est…
Hébergement WordPress géré par WP Engine
Mes destinations sont incroyablement rapides, je n'ai jamais de temps d'arrêt lorsque je reçois des éléments gigantesques (comme lorsque j'ai été mis en évidence sur le blog de Discovery Channel !), Et le back-end est tout sauf difficile à utiliser.
Pour conclure, renforcer est le choix, ce qui est une nécessité absolue en matière d'hébergement. Prenez-le de quelqu'un qui a découvert cela de la manière la plus difficile possible.
Dirigez-vous vers la page de destination de WP Engine et regardez leurs offres, vous serez heureux de l'avoir fait.
Commencez avec un thème/cadre solide
Cela peut vous surprendre, mais le « système » Twenty Fifteen (également connu sous le nom de sujet WP par défaut) est léger et très rapide.
C'est parce qu'ils gardent les « tripes » basiques ; contrastez cela avec des systèmes gonflés qui contiennent d'énormes quantités de composants que vous n'utiliserez jamais, ce qui réduit votre site à un fluage.
D'après mon expérience, la structure premium d'empilement la plus rapide est certainement le Thesis Theme Framework. Il surpasse les thèmes WordPress essentiels en étant beaucoup moins exigeant à modifier.
C'est un système incroyablement puissant qui ne vous fera pas reculer avec des plugins d'abondance ou des modifications personnalisées. Déployez les améliorations appropriées du sujet et évitez les ballonnements, hourra !
Utiliser un plugin de mise en cache efficace
Les plugins WordPress sont clairement très précieux, mais une partie des meilleurs appartiennent à la classe de réservation, car ils améliorent radicalement le temps de chargement des pages, et la meilleure partie est que chacun d'entre eux sur WP.org est gratuit et simple à utiliser.
De loin, mon premier choix, sans exception, est W3 Total Cache, je ne prescrirais ni n'utiliserais aucun autre module de stockage, il contient la plupart des composants dont vous avez besoin et est dans une large mesure simple à introduire et à utiliser.
Utiliser un réseau de diffusion de contenu (CDN)
La plupart de vos énormes sites Web les plus appréciés utilisent cela, et si vous êtes sur Internet en utilisant WordPress (comme je suis certain qu'une grande partie de mes lecteurs semblent le faire), vous ne serez pas surpris de ici que certains de vos journaux Web les plus appréciés, comme Copyblogger, utilisent les CDN.
Fondamentalement, un CDN, ou un arrangement de transport de substance, prend tous vos enregistrements statiques que vous avez sur votre site Web (CSS, Javascript et images, etc.) et donne aux invités la possibilité de les télécharger aussi rapidement que possible en servant les documents sur des serveurs aussi proches comme on pouvait s'y attendre dans les circonstances.
Optimiser les images (automatiquement)
Hourra! a un optimiseur d'image appelé Smush.it qui réduira radicalement la taille d'enregistrement d'une image, sans diminuer la qualité.
En tout cas, dans le cas où vous me ressemblez, faire cela à chaque image serait passé un tourment, et extraordinairement fastidieux.
Heureusement, il existe un module gratuit étonnant appelé WP-SmushIt qui effectuera cette procédure naturellement sur la plus grande partie de vos images, au fur et à mesure que vous les transférez. Aucune raison de ne pas présenter celui-ci.
Optimisez votre page d'accueil pour qu'elle se charge rapidement
Ce n'est pas quelque chose de certain, mais vraiment quelques choses simples que vous pouvez faire pour garantir que votre page de destination s'empile rapidement, ce qui est probablement la partie la plus impérative de votre site puisque les gens y arriveront fréquemment.
Les choses que vous pouvez faire incluent :
- Afficher les sélections plutôt que les articles complets
- Diminuer la quantité de posts sur la page (j'aime apparaître entre 5-7)
- Expulsez les gadgets de partage inutiles de la page de destination (incorporez-les uniquement dans les publications)
- Évacuez les plugins et les gadgets dormants dont vous n'avez pas besoin de vous soucier
- Restez dans le négligeable ! Les utilisateurs sont là pour le contenu, pas pour 8 000 gadgets sur la page de destination
Optimisez votre base de données WordPress
Je reçois sûrement une mesure considérable d'utilisation de « optimiser » dans cet article !
Cela devrait être possible la forme manuelle extrêmement répétitive, extrêmement épuisante, ou…
Vous pouvez essentiellement utiliser le module WP-Optimize, que je continue à exécuter sur la majorité de mes paramètres régionaux.
Ce module vous donne la possibilité de faire une seule entreprise de base : optimiser votre base de données (spam, corrections de messages, brouillons, tableaux, etc.) pour réduire leur surcharge.
Désactivez le hotlinking et le leeching de votre contenu
Le hotlinking est un type de « vol » de transmission de données. Cela se produit lorsque différents guides de destinations se connectent aux images de votre site à partir de leurs articles, ce qui augmente progressivement la pile de votre serveur.
Cela peut inclure un nombre toujours croissant de personnes « frottent » vos messages ou votre site (et en particulier les images) deviennent plus connus, comme cela doit être le cas si vous créez constamment des images personnalisées pour votre site.
Ajouter un en-tête expire aux ressources statiques
Un en-tête Expires est une approche pour indiquer une période suffisamment tardive dans le but que les clients (programmes) n'aient pas besoin de récupérer de substance statique (par exemple, document css, javascript, images, etc.).
Le long de ces lignes, vous pouvez réduire votre temps de travail essentiellement pour vos clients habituels.
Ajuster les images Gravatar
Vous verrez sur ce site que l'image par défaut de Gravatar est définie sur… eh bien, rien.
Ce n'est pas une décision élégante, je l'ai fait car cela améliore les piles de pages en n'ayant essentiellement rien où il y aurait régulièrement un logo Gravatar d'apparence idiote ou une autre foutaise.
Quelques sites Web vont jusqu'à les handicaper tout au long de la page Web, et pour tout le monde.
Ajoutez LazyLoad à vos images
LazyLoad est le moyen d'avoir uniquement les images sur la pile de superposition (c'est-à-dire uniquement les images évidentes dans la fenêtre du programme de l'invité), à ce stade, lorsque l'utilisateur regarde vers le bas, des images alternatives commencent à s'empiler, juste avant qu'elles n'apparaissent.
Cela ne fera pas qu'accélérer le chargement de vos pages, cela peut également réduire la vitesse de transfert en empilant moins d'informations pour les clients qui ne consultent pas la distance sur vos pages.
Contrôler la quantité de révisions post stockées
J'utilise le module de contrôle de révision pour m'assurer que je garde les mises à jour actuelles sur une base, réglez-le sur 2 ou 3 afin que vous ayez quelque chose sur quoi vous appuyer si vous commettez une erreur, mais pas très haut pour que vous gâchez votre backend avec du superflu mesures des postes rédigés.
Désactiver les pingbacks et les rétroliens
Bien sûr, WordPress se connecte à différents journaux Web qui sont fournis avec des pingbacks et des trackbacks.
Chaque fois qu'un autre blog vous remarque, il en avise votre site Web, qui rafraîchit ainsi les informations sur la publication. Tuer cela ne démolira pas les backlinks vers votre site, seulement le paramètre qui produit une quantité considérable de travail pour votre site.
Remplacez PHP par du HTML statique, si nécessaire
Celui-ci est un peu avancé, mais peut certainement réduire votre temps de travail au cas où vous auriez envie d'incorporer des vitesses de pile de pages, je l'ai donc inclus.
Utiliser CloudFlare
C'est comme le domaine ci-dessus sur l'utilisation des CDN, mais je suis devenu tellement attaché à CloudFlare depuis que j'en ai parlé dans mon meilleur article sur le Web que j'ai choisi de l'intégrer ici indépendamment.
Pour faire simple, CloudFlare, aux côtés du module W3 Total Cache dont nous avons parlé ci-dessus, est un mélange vraiment solide (ils s'intègrent les uns aux autres) qui améliorera incroyablement la vitesse, ainsi que la sécurité de votre site.