Cette page a été modifiée pour la dernière fois en 1576. Un blog qui contient beaucoup d'informations intéressantes…. Accélérer l'indexation par les moteurs de recherche

En-tête HTTP Last-Modified (dernières modifications) transfère le temps au client dernier changement document (page Web). Le client (navigateur ou robot de recherche) envoie l'en-tête " Si-Modifié-Depuis" et si la date de dernière modification de la page correspond, le serveur renvoie l'en-tête " 304 Non modifié" et ne charge pas la page. Si l'heure de la dernière modification est différente (ou si le dernier en-tête modifié n'est pas configuré) - le serveur renvoie l'en-tête " 200 OK" et charge la page. Autrement dit, au lieu de recharger la page et de mettre à jour le cache, le client ne reçoit que en-tête 304. Le client économise du trafic et le serveur envoie moins de données – des économies mutuelles.

Mais pourquoi y aurait-il cet article si ce n'est pour parler des avantages qu'apporte la définition de l'en-tête Last-Modified, ou plus précisément, pour accélérer l'indexation du site. Il n'est pas difficile de deviner que 10 pages d'un site seront indexées plus rapidement que 1000. Le même principe qui permet d'optimiser le chargement des pages fonctionne également pour l'indexation. Un moteur de recherche n'a pas besoin d'indexer 1 000 pages pour trouver 10 nouvelles pages. Grâce aux dernières modifications, nous ne laissons au robot que de nouvelles pages (ou mises à jour). Le robot arrive sur le site et prend d'abord ce dont il a besoin, puis tout le reste.

Définition de l'en-tête Last-Modified

Assurez-vous que vos en-têtes http sont corrects. En particulier, ce qui est important est le contenu de la réponse que le serveur donne à la requête « if-modified-since ». L’en-tête Last-Modified doit indiquer la date correcte à laquelle le document a été modifié pour la dernière fois. Même si le serveur n'affiche pas la date de dernière modification du document, votre site sera indexé. Cependant, dans ce cas, vous devez considérer les points suivants : - les résultats de recherche n'afficheront pas la date à côté des pages de votre site ; - lors du tri par date, le site ne sera pas visible par la plupart des utilisateurs ; - le robot ne pourra pas obtenir d'informations indiquant si la page du site a été mise à jour depuis la dernière indexation. Et comme le nombre de pages qu'un robot reçoit d'un site en une seule visite est limité, les pages modifiées seront réindexées moins souvent. Assurez-vous que votre serveur Web prend en charge l'en-tête HTTP "If-Modified-Since". Cet en-tête permettra au serveur Web d'indiquer à Google si le contenu du site a changé depuis la dernière fois qu'il a été exploré. La prise en charge de cette fonctionnalité réduit les frais généraux et l’utilisation de la bande passante.

Voici des exemples de configuration de l'en-tête de dernière modification à envoyer et de la gestion correcte de If-Modified-Since.

Comment configurer la méta Last-Modified pour les pages HTML statiques

Comment configurer Last-Modified en php

= $LastModified_unix) ( header($_SERVER["SERVER_PROTOCOL"] . " 304 Not Modified"); exit; ) header("Last-Modified: ". $LastModified); ?>

Comment configurer le fichier .htaccess de dernière modification

RewriteRule .* - RewriteRule .* -

Comment configurer Last-Modified nginx + php

emplacement ~ .php$ ( ... if_modified_since off; fastcgi_pass fcgi; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /<путь >/web$fastcgi_script_name; ... fastcgi_pass_header Dernière modification ; inclure fastcgi_params ; )

Vérifier la dernière modification

Lorsque la transmission de l'en-tête au client est configurée, cela ne fait pas de mal vérifier la dernière modification pour l'exactitude. Vous pouvez vérifier Last-Modified par vous-même ou sur un site Web tiers via des services en ligne.

Ou effectuez votre propre vérification du traitement correct de l'en-tête Last-Modified :

Définition de l'en-tête Last-Modified et le traitement de l'en-tête If-Modified-Since sera extrêmement utile pour tout site plus ou moins grand. La vitesse de traitement des pages d’un site Web peut devenir importante. Une configuration relativement simple ne créera pas de problèmes, surtout pour les CMS populaires comme Joomla, Wordpress, Modx, etc. il existe des solutions toutes faites.

Il existe de nombreux mythes différents qui circulent dans le domaine de l’optimisation des moteurs de recherche (SEO) des sites Web. Certains d’entre eux ont une base, d’autres sont venus de nulle part. Dans cette note, nous examinerons l'un d'entre eux - en utilisant l'en-tête de réponse last-Modified.

Il y a quelque temps, nous avons reçu un document intitulé « Recommandations Ingate pour les studios Web sur les sites sponsorisés ». Et l’une des « recommandations » était la suivante :

Après une refonte ou sur un nouveau site en développement, la date de la dernière modification des pages du site (Last Modified) doit être indiquée.

Pour ajouter au site à Informations PHP la date de la dernière modification des pages est nécessaire au tout début code source insérer un script dans chaque page


header("Last-Modified: " . date("D, d M Y H:i:s", time()) . " GMT");
?>

C’est cette absurdité sauvage, cette absurdité totale et ce code franchement fou qui m’a poussé à écrire cette note. Ici, je vais essayer d'expliquer ce qu'est Last-Modified, pourquoi il est nécessaire et comment les navigateurs et les moteurs de recherche l'utilisent.

Qu'est-ce qui est modifié en dernier lieu

Lors de la transmission d'informations au client (navigateurs ou robot de recherche), le serveur Web rapporte un grand nombre de données supplémentaires. Ils peuvent être visualisés dans la console du navigateur, par exemple :

configurer le serveur pour émettre des en-têtes de réponse corrects (par exemple, si la page n'existe pas, émettre une erreur 404, et si une requête If-Modified-Since est reçue, émettre un code 304 si la page n'a pas été modifiée depuis le date précisée dans la demande).

Vous pouvez également voir que si le serveur ne répond en aucune façon à une requête GET conditionnelle, alors ce n'est pas différent d'une requête normale. C'est-à-dire que l'en-tête Last-Modified avec l'heure actuelle, qui est également mal formée (bonjour Integgate !), n'est pas du tout nécessaire !

Alors, Last-Modified est-il nécessaire ou non ?

Généralement nécessaire. Mais il est important de comprendre que ce n'est pas l'en-tête lui-même qui joue un rôle, mais l'ensemble du scénario de demande conditionnelle, qui doit être entièrement mis en œuvre par le site. C'est dans ce cas que l'on obtiendra une grande vitesse d'indexation du site.

Mais il est souvent très difficile de mettre cela en œuvre dans un CMS prêt à l’emploi. Cela peut nécessiter des modifications assez importantes du code du CMS lui-même.

Bien que pour un certain nombre de CMS, cela puisse être réalisé en activant la mise en cache des pages. Si le CMS met en cache les pages, créant et servant des fichiers essentiellement statiques, alors le serveur Web lui-même répondra correctement aux requêtes conditionnelles. Par exemple, dans WordPress, cela peut être réalisé en utilisant le plugin WP Super Cache :

Vérifions-le en action. J'ai activé ce plugin, ouvert le navigateur en mode anonyme et fait deux requêtes pour la même page. On voit clairement que la deuxième réponse est correcte - 304 Non modifié :

Au lieu d'une conclusion

Ainsi, nous avons traité de l'en-tête Last-Modified. Premièrement, il doit transmettre des informations sur la date et l’heure auxquelles le document a été réellement modifié. Deuxièmement, la réponse du serveur à une requête conditionnelle avec l’en-tête If-Modified-Since est extrêmement importante.

Eh bien, écoutez moins les référenceurs qui ne connaissent pas les bases du fonctionnement d’Internet.

L’une des étapes de l’optimisation d’un site Web pour son bon fonctionnement et sa promotion réussie est l’optimisation côté serveur. D'autres points incluent la configuration de la réponse correcte du serveur à la requête « Last-Modified ». Un réglage correct de ce paramètre peut augmenter la vitesse de chargement du site et avoir un effet positif sur son indexation par les robots de recherche.

Qu’est-ce que Last-Modified et pourquoi est-il nécessaire ?

Comme son nom l'indique, l'en-tête Last-Modified indique au client (visiteur du site) la dernière fois qu'une page particulière du site a été modifiée. Si un robot de recherche agit en tant que visiteur du site et que la réponse Last-Modified au document ou à la page demandée n'est pas configurée (ou est mal configurée) sur le site (serveur), le robot de recherche n'a d'autre choix que d'indexer toutes les pages d'Internet. ressource encore et encore à chaque visite, créant ainsi une certaine charge sur le serveur situé sur le site d'hébergement. Et si le nombre de pages était de centaines, voire de milliers ? En fonction des caractéristiques et des capacités du serveur, il existe une possibilité de rencontrer une erreur du côté de l'hébergement. En plus de cela, il faut savoir que le robot de recherche a une limite sur le nombre de pages indexées « à la fois », donc s'il n'y a pas paramètres corrects En-tête Last-Modified, nous risquons que les pages non modifiées soient indexées par le robot, mais pas les nouvelles pages dont nous avons besoin.

Basé sur la spécification RFC 2616 décrivant le protocole de transfert hypertexte HTML, un client peut « demander » au serveur si une page a changé depuis une certaine date en envoyant au serveur un en-tête « If-Modified-Since ». Si la page demandée n'a pas changé, le serveur renverra un en-tête "304 Not Modified" et le navigateur ne chargera pas la page et le serveur Web n'enverra pas beaucoup de données. Sinon (si la page du site a changé depuis la requête précédente), le serveur renverra une réponse « 200 OK » et directement le code de la page elle-même.

En plus de ce qui précède, nous mentionnons les recommandations de Yandex : « Le robot ne pourra pas obtenir d'informations indiquant si la page du site a été mise à jour depuis la dernière indexation. Et comme le nombre de pages que le robot reçoit du site en une seule visite est limité, les pages modifiées seront réindexées moins souvent.

TOTAL: L'objectif important de l'en-tête « Last-Modified » est d'informer le visiteur du site et robot de recherche la date de la dernière modification de tout document.

Pourquoi devez-vous configurer correctement Last-Modified ?

En configurant correctement la réponse du serveur Last-Modified, nous pouvons réaliser plusieurs résultats positifs pour notre site :

  • La vitesse de chargement des pages du site augmente pour les personnes : si la page a déjà été visitée par l’utilisateur et qu’au moment de la prochaine visite la page n’a pas changé, le navigateur du visiteur ne rechargera pas la page, mais affichera sa copie en cache ;
  • La charge sur la plateforme d'hébergement (serveur) est réduite : avec cet algorithme de fonctionnement, le serveur sera beaucoup moins chargé du fait de la nécessité de transférer uniquement le volume des pages modifiées au visiteur du site ;
  • La date du dernier document dans les résultats de recherche s'affiche : ce fait peut attirer des visiteurs sur votre site si une date « fraîche » est affichée ;
  • Trier par date: les pages du site participeront au tri par date dans les résultats de recherche ;
  • L'indexation du site par les robots de recherche est significativement accélérée : En raison de la réponse rapide de votre site concernant la date des pages explorées, les anciennes pages (déjà indexées) seront « jetées de côté », laissant la place à des documents « frais ». Ce point est le plus important lors de la promotion d'un site, car... une vitesse d'indexation élevée augmente le niveau de confiance dans le site parmi les robots de recherche.

Comment vérifier si Last-Modified est correctement configuré ?

L'un des services où vous pouvez vérifier l'exactitude (et même l'existence) de la réponse configurée du serveur Last-Modified est le site éponyme last-modified.com.

Dans le champ de saisie, vous devez écrire l'adresse de votre site Web ou d'une page spécifique et cliquer sur le bouton « Vérifier ». Le résultat du service sera une démonstration de la réponse de votre site à une demande d’en-têtes « Last-Modified » et « 304 Not Modified ». Un exemple d'un tel contrôle :

Configuration de la dernière modification

Regardons l'implémentation de la réponse d'en-tête HTTP Last-Modified en PHP.

Sur Internet, vous pouvez souvent trouver les recommandations suivantes pour configurer Last-Modified :

J’ai juste envie de m’exclamer : « Nous n’avons pas besoin de ce genre de hockey ! » Et voyons pourquoi. En réponse à une demande de l'utilisateur, la fonction date limite nous le rendrai date actuelle Heure moyenne de Greenwich (GMT). Et cela se produira à chaque fois à chaque demande d'un utilisateur ou d'un robot de recherche - le serveur renverra exactement son date actuelle. Il s’avère que chaque fois que les moteurs de recherche visitent votre site, ils verront que la page demandée vient d’être mise à jour. Cela ne sera peut-être « utile » que quelques fois... Au bout d'un moment, le moteur de recherche se rendra compte qu'il s'est fait « duper » et perdra toute confiance dans votre site. Une telle implémentation ne nous convient donc pas.

Tournons-nous vers la ressource ci-dessus pour obtenir de l'aide. dernière-modification.com. Il présente également une implémentation de l'en-tête HTTP Last-Modified en PHP. Cela ressemble à ceci :

$LastModified_unix = 1294844676 ;

$IfModifiedSince = faux ;



if ($IfModifiedSince && $IfModifiedSince >= $LastModified_unix) (
sortie;
}

Voyons comment fonctionne ce code. Variable $LastModified_unix définir manuellement au format Horodatage Unix(le nombre de secondes écoulées depuis le début de l'ère Unix - depuis le 1er janvier 1970).

Fonction date limite renvoie l'heure GMT actuelle au format Jour, JJ Lun ANNÉE HH:MM:SS GMT.

Suivant : obtenez l'heure de la dernière modification de la page, vérifiez la disponibilité Si-Modifié-Depuis, s'il y en a un, nous le donnons 304 Non modifié et arrêtez le script. Sinon on génère un en-tête Dernière modification et remettez la page entière.

Dans l'option ci-dessus, il est proposé de régler l'heure $LastModified_unix manuellement. Mais que se passe-t-il s'il y a beaucoup de pages sur le site ? Pour ce faire, « modernisons » un peu le script, en remplaçant uniquement la première ligne :

$LastModified_unix = strtotime(date("D, d M Y H:i:s", filectime($_SERVER["SCRIPT_FILENAME"])));
$LastModified = gmdate("D, d M Y H:i:s \G\M\T", $LastModified_unix);
$IfModifiedSince = faux ;

si (isset($_ENV["HTTP_IF_MODIFIED_SINCE"]))
$IfModifiedSince = strtotime(substr($_ENV["HTTP_IF_MODIFIED_SINCE"], 5));

si (isset($_SERVER["HTTP_IF_MODIFIED_SINCE"]))
$IfModifiedSince = strtotime(substr($_SERVER["HTTP_IF_MODIFIED_SINCE"], 5));

if ($IfModifiedSince && $IfModifiedSince >= $LastModified_unix) (
header($_SERVER["SERVER_PROTOCOL"] . " 304 Non modifié");
sortie;
}

header("Last-Modified: ". $LastModified);

Dans la version mise à jour, la première ligne de code convertit la représentation textuelle de la date en langue anglaiseà une étiquette au format Horodatage Unix, utilisant ainsi l'heure de changement calculée automatiquement de la page actuelle du site.

Tout est prêt ! Il ne nous reste plus qu'à coller le code obtenu dans la section ... chaque page du site et profitez du chargement et de l'indexation des pages à grande vitesse par les robots de recherche.

Laissez-nous vous aider à configurer Last-Modified !

Commencez par un simple appel chez T-Design ! Notre numéro de téléphone est 8 499 340-17-82 - fonctionne en mode sans arrêt, afin que vous puissiez recevoir rapidement les informations qui vous intéressent pour résoudre les problèmes de développement et de support de votre site. Ou écrivez à e-mail. Nous vous conseillerons sur toutes les questions et nous sélectionnerons le tarif optimal pour votre entreprise.

Syntaxe

Si-Modifié-Depuis : , ::GMT

Directives

L'un des éléments suivants : "Lun", "Tue", "Wed", "Thu", "Fri", "Sat" ou "Sun" (sensible à la casse). Numéro du jour à 2 chiffres, par ex. "04" ou "23". L'un des "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ( sensible aux majuscules et minuscules). Numéro d'année à 4 chiffres, par ex. "1990" ou "2016". Numéro d'heure à 2 chiffres, par ex. "09" ou "23". Numéro des minutes à 2 chiffres, par ex. "04" ou "59". Deuxième numéro à 2 chiffres, par ex. "04" ou "59". GMT

Méridien de Greenwich. Les dates HTTP sont toujours exprimées en GMT, jamais en heure locale.

Exemples

Si modifié depuis : mercredi 21 octobre 2015 à 07:28:00 GMT

Caractéristiques

spécification Titre
RFC 7232, section 3.3 : En cas de modification depuis Protocole de transfert hypertexte (HTTP/1.1) : requêtes conditionnelles

Compatibilité du navigateur

Le tableau de compatibilité de cette page est généré à partir de données structurées. Si vous souhaitez contribuer aux données, veuillez consulter https://github.com/mdn/browser-compat-data et envoyez-nous une pull request.

Mettre à jour les données de compatibilité sur GitHub

BureauMobile
ChromeBordFirefoxInternet ExplorerOpéraSafariVue Web AndroidChrome pour AndroidFirefox pour AndroidOpéra pour AndroidSafari sur iOSInternet Samsung
Si-Modifié-DepuisChrome Prise en charge complète OuiPrise en charge complète de Edge 12Firefox Prise en charge complète OuiIE Prise en charge complète OuiOpera Prise en charge complète OuiSafari Prise en charge complète OuiWebView Android Prise en charge complète OuiChrome Android Prise en charge complète OuiFirefox Android Prise en charge complète OuiOpera Android Prise en charge complète OuiSafari iOS Prise en charge complète OuiSamsung Internet Android Prise en charge complète Oui

En-têtes Last-Modified et If-Modified-Since pour WordPress

Peu de gens prêtent attention aux en-têtes HTTP Dernière modification Et Si-Modifié-Depuis lors de l'optimisation de votre site, mais en vain ! Il est important que la page, dont le contenu n'a pas changé depuis la dernière visite du robot de recherche, renvoie un code 304, qui indique en fait que cette page particulière n'a été complétée par rien - vous n'avez ni modifié ni complété le texte , aucun commentaire n'a été ajouté à ce post, etc. P.

Si cet en-tête http est manquant, alors dans Yandex, lors du tri des résultats par date, le site ne sera pas visible pour la plupart des utilisateurs.

C'est pourquoi il est important non seulement de le configurer correctement, mais également de mettre à jour la date avec la date actuelle chaque fois que vous modifiez un enregistrement. Cela devra être fait manuellement.

Avec les commentaires c'est plus simple : lorsqu'un visiteur ajoute un commentaire, alors dans la variable $last_modified_time l'heure à laquelle le commentaire a été ajouté est saisie automatiquement - ce sera la date à laquelle la page a été modifiée pour la dernière fois.

Pourquoi avons-nous besoin des en-têtes Last-Modified et If-Modified-Since ?

1. Lorsque le serveur envoie un tel code, l'exécution de tous les scripts PHP de la page ne démarre même pas. La page est chargée depuis le cache de recherche, ce qui, comme vous l'avez compris, réduit très considérablement la charge sur le serveur, pour le plus grand plaisir de votre hébergeur, et accélère le chargement de la page pour le visiteur, ce qui est aussi une bonne nouvelle.

Comment cela peut-il arriver?

Lors de l'exploration d'Internet, les robots Google et Yandex enregistrent une copie de chaque site dans leur base de données. Cette copie sert en quelque sorte d'échantillon de comparaison : est-ce que tout est toujours pareil ou des changements sont-ils survenus ? Et si les en-têtes Last-Modified et If-Modified-Since ne sont pas configurés ou sont mal configurés, les nouvelles pages du site sont indexées et la page principale du cache du moteur de recherche n'est pas mise à jour pendant longtemps, tout comme le commentaire le flux n’est pas mis à jour.

Mais pour les pages fréquemment mises à jour (fils d'actualité mis à jour plusieurs fois par jour, blogs activement commentés, etc.) elle présente un inconvénient : les informations dans le cache deviennent trop rapidement obsolètes et une personne, même en rechargeant la page, ne voit pas les dernières nouvelles. , ne voit pas de nouveaux commentaires. Mais ce n'est pas si mal. Le problème est que le robot ne le voit pas non plus, à moins qu'il ne soit allumé. titre correct Dernière modification.

header("Last-Modified: ".gmdate("D, d M Y H:i:s ")."GMT");

Si votre site est fréquemment mis à jour (par exemple, vos publications sont souvent commentées), vous pouvez désactiver la mise en cache avec l'ensemble d'en-têtes suivant :

header("Expire : ".gmdate("D, d M Y H:i:s", time() + 7200)." GMT");

Cela signifie que la validité de la copie stockée doit être revérifiée à chaque demande.

Comment fonctionne la mise en cache dans les navigateurs ?

S'il n'est pas désactivé en appelant la fonction no_cache, alors dans Firefox et IE la page est stockée dans le cache, et pour toutes les requêtes ultérieures c'est cette page qui est renvoyée.

Pour actualiser la page et obtenir la dernière version, vous devez appuyer sur la combinaison de touches Ctrl+F5, le bouton habituel « Mettre à jour » (F5) ne fonctionne pas. Et je dois dire que les documents dans le cache IE peuvent être stockés très, très longtemps.

Dans Opera, la page de cache est effacée en appuyant sur le bouton « Actualiser » ou sur la touche F5. La combinaison CRTL+F5 dans Opera - recharge tous les onglets ouverts. Comme vous l'avez compris, si vous les ouvrez beaucoup, vous risquez de vous laisser pousser la barbe en attendant.

Si vous désactivez la mise en cache des pages avec la fonction no_cache, alors Opera et Firefox, lors de l'accès à une telle page, utilisent le mécanisme avec l'en-tête If-Modified-Since. Ainsi, la mise en cache se produit, mais le navigateur demande au serveur si la page a réellement changé ou non - c'est la bonne façon de poser la question.

Par conséquent, vous devez également activer le traitement de ce paramètre. Je ne décrirai pas ce que signifie cette fonction, je donnerai juste du code qui envoie correctement les en-têtes et ne provoque pas de conflits sur la plupart des sites d'hébergement avec lesquels j'ai travaillé. Cette conception fonctionne sur sweb.ru, eomy.net, timeweb.ru, fastvps.ru, startlogic.com

header("Expire : ".gmdate("D, d M Y H:i:s", time() + 7200)." GMT");
header("Cache-Control : pas de cache, doit être revalidé");
$mt = filemtime($file_name);
$mt_str = gmdate("D, d M Y H:i:s ")."GMT";
if (isset($_SERVER["HTTP_IF_MODIFIED_SINCE"]) &&
strtotime($_SERVER["HTTP_IF_MODIFIED_SINCE"]) >= $mt)
(en-tête("HTTP/1.1 304 non modifié");
mourir;
}
header("Dernière modification : ".$mt_str);
écho $texte;
header("Vary : Accept-Encoding");
header("Accept-Encoding:gzip,deflate,sdch");
?>

Il vous suffit donc de copier ce code et de l'ajouter au fichier en-tête.php Votre thème AU-DESSUS DE . Ceux. ce code est tout en haut du fichier AVANT tout le reste du code


Attention! Avant d'ajouter quoi que ce soit, enregistrez ce fichier sur votre ordinateur afin de pouvoir restaurer la version originale si la vôtre ne permet pas une telle configuration d'en-tête.

Nous vérifions le résultat en utilisant le service de vérification d'en-tête Last-Modified et If-Modified-Since http://last-modified.com/ru/if-modified-since.html


  • Si le résultat est positif, on essuie la sueur de notre front et on va boire du thé.
  • Si le résultat est négatif, la même construction peut être ajoutée au fichier index.phpà la racine de votre WordPress (j'ai rencontré cela sur l'hébergement timeweb.ru). De même, par-dessus tout le reste. N'oubliez pas cela lors de la mise à jour - le fichier d'index sera écrasé sous sa forme standard.

Voilà ! En définissant correctement les en-têtes Last-Modified et If-Modified-Since, nous avons obtenu de nombreux bonus :

  • Nous avons augmenté la vitesse de chargement des pages, ce qui est important pour le robot Google et agréable pour les gens.
  • Nous avons réduit la charge sur le serveur, ce qui a plu à l'hébergeur.
  • La date sera affichée dans les résultats de recherche Yandex dernière mise à jour pages, ce qui dans certains cas est très important pour les gens, et donc indirectement cela aura un effet positif sur les facteurs comportementaux.
  • Les pages de notre site participeront au tri des moteurs de recherche par date - oui, oui, c'est ce qu'utilisent les utilisateurs avancés.
  • Et, conséquence de tout ce qui précède, l’indexation de notre site par les moteurs de recherche va considérablement s’accélérer.



Haut