Comment optimiser vos pages 404 dans WordPress.
j’ai fait un tuto il y a quelques années Modifier la page 404 dans WordPress, mais les choses ont bien changé depuis. La page 404 est devenue une page importante à ne pas sous-estimer, elle peut guider ou référer le visiteur et éviter de le perdre.
erreur 404 est le code d’erreur d’une requête réseau infructueuse, peut-être parce que la page n’existe plus, ou parce qu’elle a été renommée, ou simplement parce que le lien est mauvais.
Les pages d’erreur 404 peuvent être des pages très populaires sur certains sites Web (jusqu’à quelques pour cent du nombre total de pages vues). C’est pourquoi il devient un élément stratégique incontournable dans toute méthode d’optimisation de votre site Web.
Il existe de nombreuses raisons de soutenir l’optimisation de cette page. Puisqu’il est en effet possible de modifier l’affichage par défaut de cette page sous WordPress, ce n’était pas très sexy dès le départ.
Voici une page d’erreur 404 typique :
Thème WordPress page 404.
Habituellement, chaque bon thème WordPress a un fichier 404.phpil affiche le strict minimum pour que vous puissiez personnaliser cette page avec un peu d’imagination et de temps.
Voici le contenu classique (code source) d’une page 404 dans WordPress :
Erreur 404 introuvable
Oups, nous n’avons pas trouvé la page que vous cherchiez. Vous pouvez essayer de rechercher d’autres mots-clés sur notre site Web ou utiliser les outils de navigation de ce site Web.
Ce code affiche juste le message d’erreur et préserve l’aspect graphique du modèle. Pas effrayant.
Dans WordPress, vous pouvez modifier le fichier 404.php directement dans Apparence → Thèmes → Éditeur → Modèles d’erreur 404.
Comment optimiser vos pages d’erreur en 4 points.
- Objet 1: Optimisez le texte de la page et informez les administrateurs du site. Ajoutez le texte suivant (vous pouvez le modifier comme bon vous semble)
Oups!quelque chose pourrait être cassé
☠ Page introuvable ☠
Pour cet exemple, j’utilise le thème ruelleJ’ai donc utilisé des cours spécifiques à ce thème.Pour voir quelles classes sont utilisées, vous pouvez Modifier le fichier .css votre thème et pour vous faciliter la recherche des classes utilisées, je vous recommande d’utiliser Firefox et ses fonctionnalités Chèque.
Grâce à l’inspecteur, j’ai pu déterminer la classe première mise en page a été utilisé. entraine toi.
Ensuite, lorsqu’une erreur se produit, vous pouvez en fait notifier et savoir quelle page contient l’erreur. Ce script PHP est utilisé pour envoyer un e-mail au webmaster du site.
tu[‘HTTP_REFERER’])) { #Message à l’utilisateur echo « essayé d’aller à « ; #construction du message $message404 = « Tout n’est pas perdu ! »; } elseif (isset($_SERVER[‘HTTP_REFERER’])) { #Proposer une solution à l’utilisateur et envoyer un rappel par e-mail à l’administrateur echo « vous avez cliqué sur le lien "; #构建管理员警报 $errormessage = "A user trying to visit $website".$_SERVER['REQUEST_URI']." 并收到 404(找不到页面)错误。"; $errormessage .= "这不是他的错,因此有必要对这件事进行干预。Url of origin ".$_SERVER['HTTP_REFERER']; 邮件($adminemail,“错误 404”.$_SERVER['REQUEST_URI'], $errormessage, "发件人: $websitename
Mais cette page n’existe plus ou a été déplacée. Vous pouvez revenir en arrière en cliquant sur le bouton Précédent de votre navigateur ou essayer l’une des solutions suivantes :
Voici à quoi cela ressemble à l’écran jusqu’à présent :
- Point 2 : Insérer un formulaire de recherche
Pour offrir une alternative à vos visiteurs, nous allons maintenant insérer formulaire de recherche Dans notre page, grâce au code suivant :
- Point 3 : Laissez vos visiteurs parcourir les catégories de votre blog.
Une autre solution est d’en proposer une à l’extérieur de votre malheureux visiteur Liste déroulante avec toutes les catégories. Insérez ce code dans votre page :
Si l’utilisateur sélectionne une catégorie, la page associée à cette catégorie sera affichée.
- Point 4 : Insérer un lien vers la page d’accueil.
Si les 2 solutions ci-dessus ne fonctionnent pas pour votre visiteur, il peut toujours revenir facilement à la page d’accueil de votre blog. Insérez ce code :
Pour améliorer ma mise en page, j’ai utilisé un tableau pour bien placer les différentes options de recherche. Mais j’ai aussi ajouté une image en haut de la page pour améliorer le design.
Voici le code complet de ma page d’erreur 404 :
Oups!quelque chose pourrait être cassé
☠ Page introuvable ☠
vous < ?php $adminemail = get_option('admin_email'); #WordPress admin email address $website = get_bloginfo('url'); #website url $websitename = get_bloginfo('name'); #website name if (! isset( $_SERVEUR['HTTP_REFERER'])) { #Message à l'utilisateur echo "essayé d'aller à "; #construction du message $message404 = "Tout n'est pas perdu !"; } elseif (isset($_SERVER['HTTP_REFERER'])) { #Proposer une solution à l'utilisateur et envoyer un rappel par e-mail à l'administrateur echo "vous avez cliqué sur le lien « ; #构建管理员警报 $errormessage = « A user trying to visit $website ».$_SERVER[‘REQUEST_URI’]. » 并收到 404(找不到页面)错误。 »; $errormessage .= « 这不是他的错,因此有必要对这件事进行干预。Url of origin « .$_SERVER[‘HTTP_REFERER’]; 邮件($adminemail,“错误 404”.$_SERVER[‘REQUEST_URI’], $errormessage, « 发件人: $websitename
Mais cette page n’existe plus ou a été déplacée. Vous pouvez revenir en arrière en cliquant sur le bouton Précédent de votre navigateur ou essayer l’une des solutions suivantes :
< h2 class="post-text">
| < h2 class="post-text">
|
---|
Il est donné graphiquement :
De plus en plus de sujets, tels que ruelle Offre la possibilité de modifier les pages d’erreur 404 directement dans la gestion des thèmes.
Malheureusement, la plupart du temps, les changements sont minimes.si tu veux vraiment Personnalisez votre page 404il faut vraiment se salir les mains.
Voici un exemple d’e-mail que vous recevrez si une erreur 404 est détectée sur votre blog :
Enfin, vous pouvez également afficher une liste de vos meilleurs articles ou un sitemap pour votre blog, bref, les possibilités sont infinies.
Source : http://magazineduwebdesign.com
C’est…
Stay connected