Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pas de page 404 #12

Closed
nicolinuxfr opened this issue Apr 9, 2021 · 13 comments · Fixed by #165
Closed

Pas de page 404 #12

nicolinuxfr opened this issue Apr 9, 2021 · 13 comments · Fixed by #165
Assignees

Comments

@nicolinuxfr
Copy link
Member

Les 404 sont vides, avec juste l'en-tête du site, il faudrait sans doute prévoir un message informatif au minimum, ou alors de rediriger systématiquement sur la page d'accueil ?

@fcamblor
Copy link
Collaborator

J'ai fait en sorte de rediriger sur la home sur une route inconnue.

@nicolinuxfr
Copy link
Member Author

Google veut une vraie 404, donc au boulot ! 🙂

@nicolinuxfr nicolinuxfr reopened this May 3, 2021
@fcamblor
Copy link
Collaborator

fcamblor commented May 3, 2021

@francoisBouchet est chaud pour nous faire une 404.html avec des 🦄 et des 🌈 dedans ?

@fcamblor
Copy link
Collaborator

fcamblor commented May 3, 2021

@alexandreGUY si tu es chaud pour faire une inté de 404 aussi n'hésites pas ! :)

@nicolinuxfr
Copy link
Member Author

Et au choix, vous pouvez gérer la 404 de votre côté, ou alors je peux le faire côté serveur. Vous me dites ce qui vous arrange.

@alexandreGUY
Copy link
Collaborator

@fcamblor Y'a une maquette de la 404 ou c'est freestyle ? :)

@fcamblor
Copy link
Collaborator

fcamblor commented May 3, 2021

@alexandreGUY si tu dégaines avant @francoisBouchet c'est freestyle (je te fais confiance ;-))

Si possible, essaie d'éviter le plus possible les assets externes (styles inline / embedded dans le html, data url pour les images, toussa)

@fcamblor
Copy link
Collaborator

fcamblor commented May 3, 2021

Et au choix, vous pouvez gérer la 404 de votre côté, ou alors je peux le faire côté serveur. Vous me dites ce qui vous arrange.

Je pense que Google parle de celle du serveur (parce que sinon, ils sont sacrément balèzes pour comprendre que le js fait une "redirection" à cause d'une page non trouvée par le routeur front, sachant qu'aucun HTTP 404 ne pop à aucun moment dans ce cas..)

@nicolinuxfr
Copy link
Member Author

nicolinuxfr commented May 3, 2021

Ils sont assez forts pour analyser les sites JS alors je serais pas aussi affirmatif que toi.

Enfin pas de problème. Dans ce cas, je veux bien un fichier 404.html à la racine du site.

EDIT : c'est en place côté serveur, mais tant que la redirection vers la home sera en place, c'est elle qui aura la main. Comme ça c'est pas plus mal, vous pourrez coordonner la mise en production.

Sachant que ça marchera pareil sur les versions en développement.

@francoisBouchet
Copy link

proposition de page d'Erreur 404. O:-)

https://svelte.dev/repl/52bb73932e4242d79d632f9f94388897?version=3.38.1

@fcamblor
Copy link
Collaborator

fcamblor commented May 3, 2021

Quel :trollface: celui-ci :P

@jblp56
Copy link

jblp56 commented May 4, 2021

quelques guidelines SEO de la part de Google

Étant donné qu'une page d'erreur 404 peut également être une page HTML standard, vous pouvez la personnaliser à votre guise. Voici quelques suggestions pour créer une page d'erreur 404 efficace qui incite les visiteurs à rester sur votre site et les aide à trouver les informations qu'ils recherchent :

  • Indiquez clairement aux internautes que la page qu'ils recherchent est introuvable. Adoptez un langage avenant et agréable.
  • Assurez-vous que votre page d'erreur 404 garde la même apparence graphique (navigation comprise) que le reste de votre site.
  • Pensez à ajouter des liens vers vos articles ou messages les plus consultés, ainsi que vers la page d'accueil de votre site.
  • Pensez à proposer aux internautes la possibilité de signaler les liens non fonctionnels.
  • Quels que soient l'attrait et l'utilité de votre page d'erreur 404 personnalisée, vous ne souhaitez probablement pas qu'elle s'affiche dans les résultats de recherche Google. Pour empêcher l'indexation des pages 404 par Google et par les autres moteurs de recherche, assurez-vous que votre serveur Web affiche un code d'état HTTP 404 lorsqu'une page manquante est demandée.
  • Utilisez l'outil de changement d'adresse pour indiquer à Google le déplacement de votre site.

@alexandreGUY
Copy link
Collaborator

alexandreGUY commented May 5, 2021

@fcamblor J'ai ajouté une page 404.html dans le dossier src. Je ne suis pas certain que c'est là qu'elle doit aller, je te laisse prendre la suite ? (Sur la branche 404-page : https://github.com/CovidTrackerFr/vitemadose-front/tree/404-page)

Screen de la page :
Screenshot 2021-05-05 at 23 23 24

@fcamblor fcamblor mentioned this issue May 7, 2021
nhumblot added a commit that referenced this issue May 10, 2021
@nhumblot nhumblot self-assigned this May 11, 2021
nhumblot added a commit that referenced this issue May 11, 2021
nhumblot added a commit that referenced this issue May 11, 2021
nhumblot added a commit that referenced this issue May 11, 2021
nhumblot added a commit that referenced this issue May 17, 2021
Luwangel pushed a commit that referenced this issue May 17, 2021
Luwangel pushed a commit that referenced this issue May 17, 2021
Luwangel pushed a commit that referenced this issue May 17, 2021
Luwangel pushed a commit that referenced this issue May 17, 2021
Floby pushed a commit that referenced this issue May 20, 2021
Floby pushed a commit that referenced this issue May 20, 2021
Floby pushed a commit that referenced this issue May 20, 2021
Floby pushed a commit that referenced this issue May 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants