web-dev-qa-db-fra.com

Comment réparer l'erreur 404 provoquée par WordPress URL de pièce jointe? L'utilisation de Yoast provoque des erreurs 404

En ce moment, j'utilise Yoast pour le référencement. J'ai trouvé plus de 3 000 URL indexées dans la console de recherche Google, alors que je n'ai que 100 messages. En ajoutant d'autres éléments tels que des balises et des catégories, il devrait y avoir environ 300 URL. Je commence à chercher pourquoi il y a trop d'URL dans la console de recherche Google. Ensuite, j'ai trouvé des pièces jointes multimédia téléchargées sur WordPress, chacune d'elles créant une URL de page indexée dans Google.

J'ai essayé de résoudre ce problème avec le plugin Yoast comme mentionné dans https://yoast.com/media-attachment-urls/ :

enter image description here

Cependant, cela a amené Google à signaler une augmentation de 404 erreurs non trouvées dans la console de recherche:

enter image description hereenter image description here

Donc, techniquement, j'ai 2 questions.

  1. Comment réparer ces erreurs 404 causées par les règlements Yoast?
  2. Pourquoi il y a attachment-sitemap1.xml et autres attachment-sitemaps.xml dans mon sitemap. Bien que j'ai désactivé les URL de médias attachés avec les paramètres Yoast. Quelle est la solution?
2
Omair Farooq

Pour autant que je sache, vos 404 sont des URL de pièce jointe, qui avaient été précédemment créées par le buggy Yoast, indexées puis supprimées par le correctif Yoast.

Les sitemaps de vos pièces jointes doivent, à mon avis, contenir des URL vers les pièces jointes (directement vers les fichiers). Si l'une des sitemaps de pièces jointes contient des URL de pièce jointe au média (PAS aux fichiers), ce sitemap doit être supprimé et archivé par Yoast comme bogue.

1
Evgeniy

Si ceux-ci ont été créés par la version boguée de Yoast, vous pouvez utiliser le plug-in "Yoast SEO: Search Index Purge" pour supprimer des liens 404 de Google. https://wordpress.org/plugins/yoast-seo-search-index-purge/

1
Ron Tabor