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/ :
Cependant, cela a amené Google à signaler une augmentation de 404 erreurs non trouvées dans la console de recherche:
Donc, techniquement, j'ai 2 questions.
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?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.
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/