Un domaine sans cookie joue un rôle essentiel dans l’amélioration des performances d’un site web. GTmetrix, par exemple, recommande cette approche pour optimiser les performances globales. Dans cet article, nous nous pencherons sur le concept de domaine sans cookie et expliquerons comment l’implémenter sur WordPress. Nous désirons vous fournir une méthode simple pour accélérer votre site web, sans recourir à l’utilisation d’un plugin. Les étapes à suivre sont d’habitude simples à comprendre. Toutefois, elles nécessiteront des compétences de base en PHP ou en copier-coller.
Un cookie, dans le jargon du web, est un petit morceau d’information que les sites web ou les applications enregistrent dans votre navigateur. Son objectif principal est de faciliter la gestion de vos informations et préférences. Par exemple, lors de votre visite sur un site web de vente de voitures, le site peut stocker des données dans votre navigateur afin de vous proposer ultérieurement des suggestions correspondant à vos préférences. Les cookies sont largement utilisés dans le monde du web et sont essentiels pour de nombreuses fonctionnalités.
En général, les cookies ont une taille maximale de 4 Ko par nom de domaine. Il est important de souligner que, en tant qu’utilisateur, vous pouvez de bloquer ou de limiter les cookies dans votre navigateur web.
Au fur et à mesure que les cookies s’accumulent dans votre navigateur, cela peut affecter le temps de chargement des sites web. C’est pourquoi vous constaterez qu’après un certain temps, un site web met plus de temps à afficher les informations par rapport à votre première visite.
L’utilisation de cookies avec votre nom de domaine dépend des fonctionnalités spécifiques que vous souhaitez mettre en place sur votre site web. Les cookies peuvent être utiles dans de nombreux cas, mais ce n’est pas une nécessité absolue pour tous les sites web.
Voici donc quelques points à considérer pour prendre une décision éclairée :
Utiliser un domaine sans cookies peut présenter certains avantages et raisons spécifiques. Voici quelques raisons pour lesquelles vous pourriez envisager d’utiliser des domaines sans cookies :
En fin de compte, la décision d’utiliser des domaines sans cookies dépend de certains critères. Notamment, vos objectifs commerciaux, la protection de la confidentialité des données et les préférences de vos utilisateurs.
Pour implémenter cette solution sur votre site web WordPress, vous devez suivre trois étapes :
Si vous possédez un nom de domaine tel que domain.com, vous pouvez créer un sous-domaine tel que static.domain.com qui sera utilisé comme domaine sans cookie.
Les étapes à suivre peuvent varier en fonction de votre serveur web.
Avant de créer un sous-domaine, assurez-vous que votre fournisseur de domaine le permet. Dans votre enregistrement DNS (le serveur dans lequel vous gérez les paramètres de votre nom de domaine), ajoutez une entrée CNAME similaire. De plus, assurez-vous que votre nom de domaine est actif après sa création avant de procéder aux configurations.
Pour cet article, nous allons baser notre exemple sur le cPanel. Dans le tableau de bord de votre cPanel, suivez ces étapes:
Ouvrez le fichier de configuration de WordPress, situé sous le répertoire d’installation et collez le code suivant:
<?php
/* Edit wp-config.php and add this code. replace prositeweb.ca by your own code */
define("WP_CONTENT_URL", "https://static.prositeweb.ca");
define("COOKIE_DOMAIN", "https://www.prositeweb.ca");
?>
Pour actualiser la base de données, vous devez vérifier le préfixe de vos tables dans votre fichier wp-config.php. D’habitude le préfixe est wp_. Il est cependant possible de changer lors de la création d’un site web. Alors, retrouvez pour commencer le préfixe. Ensuite, connectez-vous à votre serveur de base de données pour faire la requête.
Il est question dans cette étape de change les lien vers les images pour les pointer sur le nouveau serveur. Ci-dessous un exemple de requête.
UPDATE wp_posts SET post_content = REPLACE(post_content,'www.yourwebsite.com/wp-content/','static.yourwebsite.com/');
Dans la requête ci-dessus, veuillez remplacer « votresite.com » par votre nom de domaine réel. De plus, si votre préfixe de base de données est différent de « wp_ », assurez-vous de remplacer « wp_posts » par le préfixe correct correspondant à vos tables de base de données.
Le processus de création pourrait être similaire que le cas de WordPress. Il faudrait tout simplement créer le sous-domaine. Ensuite, vous remplacez les liens des photos et autres informations statiques pour les pointer vers le nouveau domaine. En suivant ces étapes, vous constaterez une amélioration des performances selon votre rapport d’analyse.
Si vous avez suivi attentivement cet article, vous devriez maintenant avoir réussi à créer votre domaine sans cookie sur votre site WordPress. Pensez à consulter leur site web pour d’autres contenus connexes. Si vous sollicitez de l’aide pour optimiser les performances de votre site web, contactez-nous.