web-dev-qa-db-fra.com

Comment retourner l'erreur 404 sur une page inexistante sur WordPress?

Mon site a été piraté le mois dernier et de nombreux fichiers PDF ont été ajoutés à Google et se terminent par /index.php?voxter.pdf&gpvoq=1&static=1866.

J'ai nettoyé le site, mais maintenant ces pages sont redirigées vers la page d'accueil au lieu de renvoyer l'erreur 404. Par conséquent, ces pages sont toujours présentes dans les résultats de recherche Google. Chaque fois que j'utilise /index.php?voxter.pdf&gpvoq=1&static=1866 ceci sur n'importe quel site WordPress, il affiche uniquement la page d'accueil.

Mais ma question est de savoir pourquoi Google affiche ces pages non existantes dans les résultats de recherche.

Un argument peut être précédemment indexé par Google. Il ne sera donc pas supprimé des résultats jusqu'à ce qu'il renvoie l'erreur 404. Comment puis-je créer pour que ces pages renvoient l'erreur 404?

2
Mac Brian

Les thèmes Wordpress prennent en charge 404 pages. Vous pouvez voir la documentation complète ici https://codex.wordpress.org/Creating_an_Error_404_Page

Il est également utile d'afficher le code d'état HTTP 404 correct lors de l'affichage de la page d'erreur 404.

1
Vikas Avnish