Open Aliocha-Iordanoff opened 6 years ago
pour Johan
Concernant les 404, nous avons volontairement ôté le menu et tout lien vers des fichiers ou feuilles de styles extérieurs pour limiter totalement le risque d'erreurs. On peut quand même se rendre sur la home à partir de cette page. Ce n'est pas suffisant ?
En tout cas je peux tout à fait copier le js et le css dans la balise <head>
de la page pour faire le menu effectivement.
@AliochaSemweb
@davidbgk et @vinyll pas de contre-indications à ce niveau-là ? tant que je ne fais pas appel à des fichiers externes c'est good pour vous ?
Cette solution me parait bien @cafebabel-webmaster . Du point du vu fonctionnel, l'idée est de proposer une navigation sur cette page. cc @ffameli
ok ça marche
Aie je ne sais pas comment gérer le menu et diriger les utilisateurs en fonction de la langue vers la bonne version sans faire appel à des fichiers externes. Que choisir entre mettre le menu juste en anglais (qui redirige donc vers tous les éléments du site an anglais) ou faire appel à des fichiers externes pour prendre en compte les langues ? @AliochaSemweb @davidbgk @vinyll
Je pense à 2 solutions @cafebabel-webmaster : 1/ LA plus élaborée : une page 404 différente pour chaque langue. C'est à dire que la règle de redirection qui oriente vers la page 404 personnalisée tient compte de l'élément langue de l'URL s'il existe. S'il n'existe pas renvoie vers la solution 2 ci-après. 2/ Une page 404 générique comme actuellement, avec simplement en plus les boutons d'accès à chaque page d'accueil des différentes langues proposées. (au lieu d'un seul bouton "Back To Home")
merci @AliochaSemweb pour ces 2 solutions. La première me semble a écarter car elle nécessite l'intervention des dev 😞 La deuxième me semble bien convenir. Donc en gros il y aura autant de boutons "back to home" que de versions linguistiques ? Ça ne pose pas de problème d'avoir plusieurs langues sur la même page d'un point de vue référencement ?
Il n'y aura pas de contenu éditorial sur cette page @cafebabel-webmaster . donc pas de problème de référencement, cette page est une page d'erreur, il ne faut pas qu'elle soit référencée !
d'acc ça marche. @AliochaSemweb pour qu'elle ne soit pas référencé, dois-je ajouter une balise particulière dans le <head>
ou quelque chose d'autre ?
Normalement, l'erreur 404 renvoyée ne permet pas le référencement de cette page. Mais par précaution, ça peut être bien de mettre une balise meta noindex en effet. @cafebabel-webmaster
la balise s'écrit : <meta name="robots" content="noindex">
Par contre il ne faut pas la bloquer dans un fichier robots.txt sinon la meta noindex n'est pas interprétée !
ok, non non j'ajuste juste la balise dans le head du template 404
Préconisation non retenue.
La page "erreur 404" est une voie sans issue, il faudrait y trouver un haut de page avec le menu de navigation pour permettre au visiteur de retrouver son chemin facilement.
C'est d'autant plus important dans une phase de mise en ligne de la nouvelle version, car le nombre de page en erreur 404 risque d'augmenter fortement malgré le système de redirections mis en place.