jobssraka.blogg.se

Fix broken links plugin yoast
Fix broken links plugin yoast







fix broken links plugin yoast

Then I upgraded wpml again but downgraded Yoast to v8.0 as I was sure it worked on that version > Weird homepage url's dissapeared but still incorrect sitemap Then I downgraded wpml to version 4.1.3 like you suggested The post sitemap result for a completely up to date website: (I know those are a lot, but that's unrelated i.m.o as you can see below.) To start I updated all plugins to the latest versions:

  • WPML Multilangual CMS: 4.0.5 (even lower than what you suggested).
  • When I posted above issue my development environment was outdated but the sitemaps worked at this point. Thanks did a lot more tests after your comment and I'm fairly sure now that the problem is with Yoast.Īlso your reproduction steps are not 100% the same, more on that at the bottom of this comment.
  • Tested with theme: Custom theme based on.
  • fix broken links plugin yoast

  • Relevant plugins in case of a bug: WPML.
  • fix broken links plugin yoast

    We removed the snipped again after testing. When adding this snippet as a test the new post does show up in /en/post-sitemap.xml, but still not the posts from the other languages. When adding a demo post that does not get reflected in the /en/post-sitemap.xml as we would expect. Note: our main language (en) has no posts, only pages and other post-types. It seems to come down on updating yoast plugin. We tried updating/disabling related plugins like wpml or disabling and re-enabling yoast xml sitemaps to regenerate new sitemaps but none of those gave any different outcome.

    fix broken links plugin yoast

    We think this issue is urgent because websites are not getting the correct indexation now and rankings might even drop. Therefore we assume the issue was introduced between yoast 10.1.1 and 11.7 On a website of another client of ours with an allmost identical website setup we still have yoast version 10.1.1 installed. (So posts of all languages were shown at /post-sitemap.xml like expected)Īfter updating yoast to the latest version on that local development environment the sitemaps were also broken. In a local development version of the website we still had yoast 8.0 installed. When you add the language slug to the url (for example /nl-NL/post-sitemap.xml) it shows all posts from that language (+ link to homepage of each language).īut those language specific sitemaps are not linked on the sitemap_index.xml so there is no way for Google to find those language specific sitemaps. post-sitemap.xml now only gives the posts of the main language (same for pages and other post-types) + a link to the homepage of each language.

    Longer issue description & how to replicate When you click one of those sub-sitemaps (like post-sitemap1.xml) there is only the data of the main language instead of all languages. When going to the sitemap_index.xml you see a list of all other sitemaps -> OK Please describe what you expected to happen and why. Further inspection showed that yoast xml sitemaps were missing data. We noticed in Google search console that our indexation of our biggest multinational client was dropping and new pages were not getting indexed anymore. Please give us a description of what happened. I've searched for any related issues and avoided creating a duplicate issue.I've read and understood the contribution guidelines.









    Fix broken links plugin yoast