Problème de load time – Site trop lent malgré une optimisation avancée (Créer un compte)

  • WordPress :5.8
  • Statut : non résolu
14 sujets de 1 à 14 (sur un total de 14)
  • Auteur
    Messages
  • #2412599
    Utilisateur4567
    Participant
    Initié WordPress
    8 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 7.4
    • Thème utilisé : Divi
    • Nom de l’hébergeur : OVH
    • Adresse du site : myfarm.be

    Problème(s) rencontré(s) :

    Je ne suis pas satisfait du temps de chargement de mon site web. Après avoir appliqué pas mal de conseils et de tutoriels pour optimiser le site, je suis encore à plus de 4 secondes de chargement.

    Selon https://www.isitwp.com/free-website-speed-test-tool-for-wordpress/ le seul conseil qu’il me reste à appliquer est de réduire la longueur de ma page principale. Je sais que ma page est très longue, parce que je trouve que pour une expérience optimale il faut que toute l’info soit accessible sur la même page.

    D’où ma question : pensez-vous que mon seul moyen de réduire le temps de chargement est de réduire la longueur de ma page, ou y a-t-il autre chose qui me permettrait de garder ma logique de page longue tout en ayant un temps de chargement avoisinant les 2 secondes ?

    Un grand merci d’avance pours vos conseils.

    #2412604
    momofr@free.fr
    Modérateur
    Maître WordPress
    5622 contributions

    Salut, les test que viens d’effectuer (Pingdom, GTMetrix et Insights) situent ton site entre 2 et 4 secondes.

    Le poids des images est majeur dans les 3,5 Mo de ta page (88% ou 3,1 Mo) et elles ne sont pas optimisées, tu peux facilement réduire tout ça de plus moitié à mon avis (j’ai testé avec 10 images et je gagnes déjà près de 1 Mo).

    Ayant la fibre ton site s’affiche chez moi très vite sans souci (autour de 1,5s).

    Tu ne semble pas minifier toutes tes ressources et les concaténer du coup tu as 95 requêtes ce qui beaucoup là aussi. Un bon cache devrait faire l’affaire.

    Tu utilises le thème Divi et il connu comme gourmand en ressources (même si ça c’est nettement amélioré depuis 1 an).

    #2412613
    Utilisateur4567
    Participant
    Initié WordPress
    8 contributions

    Merci beaucoup pour ta réponse Momo.

    Je viens de compresser toutes les images avec le plugin Smush. Aurais-tu une autre façon de faire ?

    Concernant le cash, j’utilise la solution CDN de OVH. Cela fait-il l’affaire tu penses ?

    #2412660
    Utilisateur4567
    Participant
    Initié WordPress
    8 contributions

    Je viens de ré-compresser mes images avec EWWW Image Optimizer.

    Cela semble avoir fonctionné pour la version Desktop, mais pour la version mobile je suis toujours à 5 secondes de chargement (selon Google Site Kit). Comment ça se fait ?

    #2413074
    mathieu42
    Participant
    Maître WordPress
    1959 contributions

    même si vous avez besoin de toutes ces informations sur la page d’accueil, je pense que les visiteurs ne vont pas tout lire à la première seconde du chargement.

    donc une solution serait de charger uniquement le haut de la page (ce qui réduirait le temps de chargement) et ensuite charger le bas en javascript. techniquement, c’est possible mais ensuite je ne connais pas d’extension libre ou payante qui pourrait faire cela, peut-être que quelqu’un d’autre connait cela ?

    #2413080
    Li-An
    Modérateur
    Maître WordPress
    27370 contributions

    Bonjour, il y a quand même un problème de conception : cette page d’accueil est juste trop chargée en informations et du coup en contenu à charger. Il faut que vous réfléchissiez à une autre approche à mon avis en synthétisant bien plus les infos quitte à envoyer les visiteurs vers des pages plus complètes en information – une FAQ en accueil avec un formulaire de FAQ c’est juste sans intérêt.

    Les images ne s’affichent pas chez moi.

    #2413090
    momofr@free.fr
    Modérateur
    Maître WordPress
    5622 contributions

    Salut, je ne sais pas ce que tu fais avec tes outils de compression mais là ça ne marche plus, les URL des images sont en FTP ou lieu du domaine :

    http://myfarmt.cluster030.hosting.ovh.net/wp-content/uploads/2021/04/MyFarm_SchemaInterieurSerre-4.jpg.webp

    AU LIEU DE :

    https://myfarm.be/wp-content/uploads/2021/04/MyFarm_SchemaInterieurSerre-4.jpg.webp

    Comment as-tu fait ça et avec quoi ?

    #2413091
    Utilisateur4567
    Participant
    Initié WordPress
    8 contributions

    donc une solution serait de charger uniquement le haut de la page (ce qui réduirait le temps de chargement) et ensuite charger le bas en javascript. techniquement, c’est possible mais ensuite je ne connais pas d’extension libre ou payante qui pourrait faire cela, peut-être que quelqu’un d’autre connait cela ?

    Vous parlez du « lazy load » / « chargement en différé » ? Ma page ne charge que les éléments qui arrivent à l’écran, donc je suppose que c’est déjà d’application

    Bonjour, il y a quand même un problème de conception : cette page d’accueil est juste trop chargée en informations et du coup en contenu à charger. Il faut que vous réfléchissiez à une autre approche à mon avis en synthétisant bien plus les infos quitte à envoyer les visiteurs vers des pages plus complètes en information – une FAQ en accueil avec un formulaire de FAQ c’est juste sans intérêt.

    Bon point pour le FAQ, je vais l’enlever dans la version mobile.

    Les images ne s’affichent pas chez moi.

    Ah mince ça fait ça chez moi aussi parfois. Je dois rafraîchir la page pour que toutes les images s’affichent. Comment c’est possible vous pensez ?

    • Cette réponse a été modifiée le il y a 7 mois et 2 semaines par Utilisateur4567.
    • Cette réponse a été modifiée le il y a 7 mois et 2 semaines par Utilisateur4567.
    #2413092
    Utilisateur4567
    Participant
    Initié WordPress
    8 contributions

    Comment as-tu fait ça et avec quoi ?

    myfarmt.cluster030.hosting.ovh.net est le nom de mon hébergement. Je pense que c’est parce que j’avais commencé à construire mon site avant d’avoir mon nom de domaine actif. Est-ce que cela a un lien avec la rapidité du site ?

    • Cette réponse a été modifiée le il y a 7 mois et 2 semaines par Utilisateur4567.
    #2413111
    Utilisateur4567
    Participant
    Initié WordPress
    8 contributions

    Comment as-tu fait ça et avec quoi ?

    Ok grâce à votre commentaire je me suis rendu compte que les images optimisées n’étaient pas celles reprises sur le site. J’ai mis à jour toutes les images et depuis ça va un peu mieux. Merci momo !

    • Cette réponse a été modifiée le il y a 7 mois et 2 semaines par Utilisateur4567.
    #2413166
    momofr@free.fr
    Modérateur
    Maître WordPress
    5622 contributions

    Salut, si les liens en bases de données sont restés sur ton ancien domaine c’est pénalisant bien sûr puisqu’il y a une redirection pour toutes les requêtes de la BDD.

    Il te faut utiliser Better Search Replace et faire un rechercher/remplacer dans les tables de la base de données pour mettre ton URL actuelle avec seulement ton domaine. Tu as cet article qui décrit l’opération.

    Tu feras ce changement :

    Rechercher : http://myfarmt.cluster030.hosting.ovh.net

    Remplacer par : https://myfarm.be

    Fais une sauvegarde de ta base de données AVANT de commencer.

    PS : tu as bien changé les 2 URL du site dans les réglages généraux de WordPress ?

    #2413167
    Utilisateur4567
    Participant
    Initié WordPress
    8 contributions

    Génial merci !

    PS : tu as bien changé les 2 URL du site dans les réglages généraux de WordPress ?

    Oui

    #2413168
    momofr@free.fr
    Modérateur
    Maître WordPress
    5622 contributions

    Salut, pour répondre à la remarque de @Li-An faire une site One Page a des avantages et des défauts, aujourd’hui Google référence mieux les One Page mais ça reste plus pauvre en URL qu’un multipages et cela pénalise bien pour le score Mobile car trop de requêtes et de données à charger, même si le HTTP2 améliore le chargement des ressources.

    Ce qui est gênant dans ton site c’est que la partie visible en arrivant ne contient aucun lien de conversion ou de navigation verticale, une personne qui n’a pas l’habitude de faire défiler ne voit rien de ta page en réalité… le menu arrive avec un décalage trop grand à mon avis. Tu devrais mettre des liens dans les 5 blocs de textes devraient être des boutons de conversion vers le bas.

    #2413176
    Utilisateur4567
    Participant
    Initié WordPress
    8 contributions

    le menu arrive avec un décalage trop grand à mon avis.

    Tu penses que je devrais afficher le menu tout de suite ?

    Tu devrais mettre des liens dans les 5 blocs de textes devraient être des boutons de conversion vers le bas.

    Tu veux dire qu’après chaque bloc de texte, il faudrait un bouton qui redirige vers les blocs de texte suivants ?

14 sujets de 1 à 14 (sur un total de 14)
  • Vous devez être connecté pour répondre à ce sujet.