Site très lent - plusieurs secondes à chaque clic

Bonjour,
Je ne m'y connais pas trop en web alors j'utilise wordpress et ses plugins pour pouvoir essayer d'optimiser mon site => https://downloadhouse4sims.com/
J'ai remarqué récemment que mon site était très lent, à chaque clic je dois attendre plusieurs secondes. J'ai analysé (rapidement) avec le mode developer de Chrome et j'ai remarqué que le TTFB était énorme. Je suis monté à 7s, je ne comprends pas pourquoi car j'ai commande un CDN il y a quelques jours et j'utilise un plugin de cache (W3).

Je m'en résous à créer un sujet ici pour avoir une aide un peu plus personnalisé et avoir des pistes d'améliorations à apporter :slight_smile:

Si vous avez besoin de plus d'informations, n'hésitez pas à demander.

Cdt,
Samuel

> Je suis monté à 7s,

j'ai vu bien pire ici

> pourquoi car j'ai commande un CDN

aucun rapport avec la vitesse, ne pas croire aux discours marketing

> un plugin de cache (W3).

à priori en oeuvre

mais actuellement, je ne constate rien d'alarmant :confused:
notamment sur la latence:



surveiller si caractère aléatoire?

Pourtant même en ayant tester ma page Google insight et GTMetrix je vois quelques soucis de lenteurs comme le montre le rapport. J'ai réussi à faire quelques trucs mais c'est toujours super lent je trouve…



Et dans certaines catégories je suis dans le rouge :



De même chez Google :



J'ai peur de confondre les sujets mais comme j'utilise wordpress je me vois difficilement mettre en oeuvre les actions préconisées :frowning:

oui ok, pas très rapide
mais pas un souci de TTFB, comme indiqué, mais dont toi tu parlais

pour le reste, tu utilises deux trucs que je ne veux pas utiliser, c'est ton choix
il n'a a pas UNE recette pour ton cas, tu dois remettre en cause, le thème, les plugins utilisés, l'hébergement
perso, je ne saurais ici te dire de commencer pas une chose


bonjour SamuelB23,

Effectivement je suis dans la même situation que toi, pages très longues à télécharger…de 7 à 10 secondes, un client potentiel quitte le site après 4 secondes.

Je suis hébergé sur un mutualisé OVH PRO2014 avec un CDN et suis sous wordpress
l'URL de mon hébergement est https://www.franckjonville.fr domaine réservé chez OVH . Mon URL https://www.franckjonville.com a été réservée chez Gandi et reroute vers OVH.

Comment déterminer ce qui ralenti le site ???

- Un mutualisé trop lent ?
- Un thème Wordpress mal codé ?
- Des extensions wordpress ralentissant le site ??
- ou mon reroutage d'URL ?

Si un PRO pouvait nous aiguiller, ce serait génial

Merci d'avance

Franck

tu peux commencer par lire le sujet<br /><br />mais pour toi:<br /><br />* tu n&#39;es pas sur CDN (à priori sans intérêt pour toi)<br />* ton woocommerce n&#39;est gravement pas à jour... et le reste des plugins?<br />* ton hébergement n&#39;est pas bien configuré, TTL trop haut, certificat SSL incomplet<br />* tu peux regarder le poids de tes images sur une page<br />* ton WP a un comportement anormal, un 404 sur une entrée principale, c&#39;est pas top:<br />&#96;&#96;&#96;text<br />curl --head -XGET --user-agent Firefox  http://franckjonville.com/<br />  HTTP/1.1 404 Not Found  (charset&#61;utf8)<br />&#96;&#96;&#96;<br /><br />&gt; Si un PRO pouvait nous aiguiller,<br /><br />c&#39;est fait...<br />mais parfois il faut aller jusqu&#39;à les payer, tout ne se résout pas par tout le monde sur un forum

Merci kyodev

Je viens de virer tous mes extensions Wordpress et j'ai gagné un temps considérable mais pas toujours au top : mon objectif 3 secondes maxi par page.

GTMétric : 5,2 s pour la page d'accueil
Pingdom : 2,69 s idem

J'ai souscris il y a quelques temps un cdn OVH, je ne sais pas s'il faut le configurer ou pas en tous cas il est activé !

Je suis tout à fait conscient que le développement et l'optimisation d'un site est un métier et demande de l'expérience.
C'est une période compliquée pour un photographe !! Mais si tu peux me donner un ordre de prix pour débuger mon site et passer la barre des 4 s maxi par page. Ce sera ma prochaine dépense, mais pas tout de suite. En privé si tu préfères à l'aide de la page contact de mon site www.franckjonville.com

Merci

Franck

> il y a quelques temps un cdn OVH, je ne sais pas s'il faut le configurer ou pas en tous cas il est activé !

aucun intérêt voir négatif, mais pour le moins inutile pour ta vitesse
se méfier du marketing Ovh, on parle technique là
il n'est pas actif, et c'est pas plus mal

> si tu peux me donner un ordre de prix pour débuger mon site

si tu veux une optimisation complète c'est "très cher", et il y aura du chamboulement à prévoir
mais je n'en perçois pas l'intérêt, à priori, mais je ne connais pas tes objectifs

> passer la barre des 4 s maxi par page

il faut surtout que tu travailles sur le poids des images, pour commencer
éventuellement voir si changement plus important à réaliser, mais ça sera dans la catégorie détails


OK Merci Kyodev et l'erreur 404 en index, je peux la corriger comment ?? C'est un problème de fontes si je comprends …UTF8
Franck

ah ça je ne sais pas, c'est ton WP qui répond ça, et je n'ai pas vu ça sur une entrée principale

> C'est un problème de fontes si je comprends …UTF8

non aucun rapport, c'est ton WP qui répond

si tu veux ESSAYER, pour contourner, en ftp:

* sauvegarde ton `.htaccess`
* dans ton `.htaccess: supprime ce tu as pu mettre pour traiter les redirection
* ajoute, AU DÉBUT:

```text
RewriteEngine On

## no-www -> www
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]

## http -> https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
```

si souci, reprendre ta sauvegarde



manager Ovh/hébergement/multisite
active le SSL pour le domaine root (sans www)
régénérer le certificat

tu ne dois pas toucher aux dossiers racine

remettre `www`

MP envoyé


J'ai effectivement activé le ssl du .com seul le .fr était activé super merci
Par contre je n'ai pas compris l'histoire du www : active le SSL pour le domaine root (sans www) ??
les racines de .fr et .com sont tous les deux avec www

Merci

&#96;&#96;&#96;text<br />  nmap -p 443 --script ssl-cert www.franckjonville.com<br /><br />Subject Alternative Name:<br />  franckjonville.fr<br />  www.franckjonville.com<br />  www.franckjonville.fr<br />&#96;&#96;&#96;<br /><br />il manque _franckjonville.com_<br /><br />tu as tout cassé, ne pas jouer avec le multisite sans savoir précisément<br /><br />là tu n&#39;as plus de site...<br /><img src="upload://82UuoFgaYkqSOO936EAEvx6O6WC.png" loading="lazy" /><br /><br />quel est ton offre d&#39;hébergement ?



C'est ok c'est revenu !!! mon offre d'hébergement : pro2014

Je vais tenter le .htacces en ftp en sauvegardant bien l'original :-))

 &gt; C&#39;est ok c&#39;est revenu !!!<br /><br />non<br /><img src="upload://zkeAqNfoBUKVRb0Mtb08ftLXUK.png" loading="lazy" /><br /><br />&#96;&#96;&#96;text<br />curl --head -XGET --user-agent Firefox  http://franckjonville.com/<br />  HTTP/1.1 404 Not Found  (charset&#61;utf8)<br /><br />curl --head -XGET --user-agent Firefox  http://www.franckjonville.com/<br />  HTTP/1.1 302 Found<br />  Location: https://www.franckjonville.fr/  (charset&#61;iso-8859-1)<br /><br />curl --head -XGET --user-agent Firefox  https://franckjonville.com/<br />  curl: (60) SSL: no alternative certificate subject name matches target host name &#39;franckjonville.com&#39;<br />&#96;&#96;&#96;<br /><br />je vais en arrêter là, rien n&#39;avance, le forum n&#39;est pas une solution



Ok merci mais mon site fonctionne !!!

par deux fois, je te l'ai montré :wink:

heureusement que j'ai publié des copies d'écran de deux navigateurs différents
et montré 3 entêtes non conformes

Bonjour Kyodev,

Après un quelques optimisations j'arrive à quelque chose de potable mais j'ai toujours un problème avec le temps de réponse du serveur qui reste élevé et je ne sais pas comment le résoudre. Tu saurais par où commencer ?



Merci d'avance pour ton aide.
Cdt,
Samuel



oui, c'est pas ce que je voyais l'autre jour… :confused:

je regarderais les plugins et l'hébergeur

on peut avoir une liste des plugins ?
(Outils/santé/infos/extensions actives)

----

ton TTL par défaut est préhistorique, à changer pour éviter des délais de propagation longs au changement
tu devrais avant toute chose, le corriger

manager Ovh/domaine/zone DNS:

* [editer en mode textuel]
* modifier $TTL 86400 par `$TTL 3600`, voire `$TTL600` pour tester un autre hébergement
* valider

ne pas utiliser [Modifier le TTL par défaut]

Hello,
Voici la liste des plugins :



Ensuite concernant le DNS, je découvre un peu la liste, il y en a beaucoup… du coup je dois modifier lequel ? Seul ceux cochés sont liés à des noms de domaines que j'ai créé pour créer des sites web, les autres je ne sais pas d'où ils viennent…