Un navigateur stocke des cookies pour chaque visite d'un site Web, ce qui offre une expérience de navigation personnalisée basée sur les visites précédentes. C'est ainsi que les sites Web sont mémorisés. Même si les cookies ne font pas oublier une page au navigateur, ils augmentent la latence et génèrent un trafic réseau inutile. Un site Web qui se charge rapidement a un impact important sur l'expérience utilisateur, le trafic et le référencement.
Grâce à l'utilisation de cookies, un site Web de commerce électronique est capable de suivre et de stocker l'historique des achats et les articles du panier. Lors de votre prochaine visite sur la boutique de commerce électronique, le site vous recommande des produits en fonction de votre activité précédente. Des outils tels que Gtmetrix, Pingdom ou Page Speed vérifient la vitesse de votre site Web et donnent des recommandations sur la façon d'utiliser le domaine sans cookie pour diffuser du contenu statique.
Qu'est-ce qu'un domaine sans cookies ?
Les domaines sans cookies vous permettent de séparer le contenu qui nécessite un cookie du contenu qui n'en a pas besoin, garantissant ainsi que votre site ne diffuse des cookies que lorsque cela est nécessaire. Il n'envoie pas au navigateur de demande de stockage des cookies du site, ce qui réduira le nombre de requêtes envoyées au serveur. Par conséquent, cela améliorera les performances de votre site Web en éliminant le trafic inutile.
Découvrez ci-dessous les étapes pour créer et utiliser un domaine sans cookie sur votre site Web WordPress.
Comment configurer un domaine sans cookies dans WordPress
Il existe différentes méthodes que vous pouvez utiliser pour configurer un domaine sans cookies. Suivez simplement ces étapes pour utiliser un domaine sans cookie sur votre site WordPress.
Créer un sous-domaine
Un sous-domaine sans cookie doit être créé pour fournir le contenu statique. En effet, l'utilisation du domaine principal entraînera l'installation des cookies dans tous vos sous-domaines.
- Connectez-vous au cPanel et sélectionnez Sous-domaines.
- Créez un nouveau sous-domaine (website.testingsite.com)
- Pointez le sous-domaine vers le répertoire WordPress wp-content dans le champ racine du document
- Accédez au gestionnaire de fichiers dans cPanel et ajoutez le code ci-dessous au fichier wp-config.php.
définir("WP_CONTENT_URL", " http://website.testingsite.com") ;
définir("COOKIE_DOMAIN", " www.testingsite.com") ;
(Remplacez les liens pour refléter les URL de votre page Web).
- Trouvez votre base de données WordPress dans votre fichier wp-config.php
- Une fois que vous l'avez sous la main, allez dans phpMyAdmin -> SQL
- Redirigez toutes les publications vers le nouveau domaine en exécutant la commande ci-dessous dans la base de données SQL.
UPDATE wp_posts SET post_content =
REPLACE(post_content,' www.testingsite.com/wp-content/','website.testingsite.com/' )
Le sous-domaine website.testingsite.com fournira tout le contenu statique sans cookies.
Mettre en place un réseau de diffusion de contenu (KeyCDN et Cloudflare).
L'activation des paramètres des cookies de cache KeyCDN permet aux utilisateurs d'ignorer tous les cookies qui accélèrent le chargement du site Web et l'erreur sans cookie disparaîtra.
- Créez un compte sur le site Web KeyCDN. Vous pouvez essayer un essai gratuit pour un nouveau compte ou passer à un compte premium
- Accédez au référentiel WordPress et installez le plugin d'activation CDN
- Dans le tableau de bord KeyCDN, créez une nouvelle Pull-Zone et enregistrez.
- Copiez et collez l'URL CDN dans votre plugin WordPress.
- Une fois votre configuration terminée, videz le cache de votre site Web et attendez qu'elle prenne effet.
- Vérifiez à nouveau les résultats des tests sur GTmetrix, vous remarquerez une amélioration.
Utiliser le plugin WordPress (WP2static)
Vous pouvez également utiliser un plugin WP appelé WP2static.
- Connectez-vous à votre tableau de bord WordPress
- Aller aux plugins
- Installez le plugin puis activez
- Sélectionnez wp2static dans la barre de gauche du tableau de bord WP
- Configurez les paramètres dans l’onglet « Déployer un site Web statique ».
- Une fois le processus d'exportation terminé, visitez l'URL que vous avez définie lors de la configuration. ( https://testingsite.com/website ). L'avertissement concernant l'utilisation de domaines sans cookies ne s'affichera plus dans le rapport GTmetrix.
Avantages de l'utilisation de domaines sans cookies
L'utilisation de domaines sans cookies peut apporter plusieurs avantages à votre site Web, notamment :
L'utilisation d'un domaine différent pour diffuser du contenu statique réduit le trafic de cookies inutile sur le serveur.
Les domaines sans cookies n'exigent pas que les navigateurs des utilisateurs stockent des cookies pour eux, ce qui améliore les performances du site Web et augmente la vitesse de chargement, en particulier pour le contenu statique.
Les domaines sans cookies sont un élément essentiel des efforts d'optimisation de sites Web. Nous espérons que vous avez appris à configurer un domaine sans cookies sur WordPress pour améliorer votre trafic, votre référencement et votre expérience utilisateur.
