• Resolved diydoctor

    (@diydoctor)


    Hi

    I have hit a bit of an issue with your latest Yoast SEO release 14.0.4

    After updating from version 13.5 I have found that in the json ld schema markup the plugin is adding an additional “/” to the end of urls.

    Unfortunately I cannot upload any screenshots of the issues and I cannot post a link to our dev site as its password and htaccess protected – Examples as follows:

    Yoast 13.5:
    {"@type":"WebPage","@id":"https://www.diydoctor.org.uk/","url":"https://www.diydoctor.org.uk/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@type":"WebPage","@id":"https://www.diydoctor.org.uk/projects.htm","url":"https://www.diydoctor.org.uk/projects.htm","name":"DIY How To Projects and Tutorial Guides"}},{"@type":"ListItem","position":3,"item":{"@type":"WebPage","@id":"https://www.diydoctor.org.uk/projects/utility-depths.htm","url":"https://www.diydoctor.org.uk/projects/utility-depths.htm"

    Yoast 14.0.4:
    {"@type":"WebPage","@id":"https://dev1.diydoctor.org.uk/","url":"https://dev1.diydoctor.org.uk/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@type":"WebPage","@id":"https://dev1.diydoctor.org.uk/projects.htm/","url":"https://dev1.diydoctor.org.uk/projects.htm/","name":"DIY How To Projects and Tutorials"}},{"@type":"ListItem","position":3,"item":{"@type":"WebPage","@id":"https://dev1.diydoctor.org.uk/projects/bondingbathroom.htm/","url":"https://dev1.diydoctor.org.uk/projects/bondingbathroom.htm/"

    Notice the additional “/” after .htm suffix

    We are running the Permalinks Customizer plugin to add the additional .htm to the ends of urls, so maybe there is a conflict between your latest plugin release not taking into account the potential for those wanting to add in .htm/.html suffix?

    In light of these issues, do you know how long a potential fix could be?

    Kind Regards

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support amboutwe

    (@amboutwe)

    @flycheapestflights1 Please open a new request. That way it’s easier to track issues and provide assistance. Thanks!

    @diydoctor I’m sorry to hear that the new update is causing you trouble. I was unable to reproduce the issue with Yoast SEO 14.0.4 and Permalinks Customizer 2.7.0

    If you are using a different permalink customizer plugin, please let me know which one you have installed.

    This was in a brand new test install with fresh installs of both plugins. I changed the posts permalinks to %postname%.htm, edited the generic ‘Hello World’ post and updated the permalink to the new structure.

    Just to be sure, we would like to rule out any plugin or theme conflicts that may occur. The fastest way to do this is to?deactivate all non-Yoast plugins and switch to a standard theme?like?Twenty Nineteen.?

    Test this on your development or staging site, if you have one. If not, we recommend using the?Health Check & Troubleshooting?plugin. This plugin allows you to run a conflict check?without affecting normal visitors to your site.

    As we can imagine that you’re unfamiliar with checking for conflicts, we’d like to point you to a step-by-step guide that will walk you through the process:?How to check for plugin conflicts.

    Thread Starter diydoctor

    (@diydoctor)

    Hi

    Many thanks for the update and apologies for the delay in response. Also, should have stated in op that I have done all the standard necessary plugin conflict checking on our dev site, using stock wp theme, disabling all unnecessary plugins etc and the problem still persisted

    UPDATE: I have updated to the most recent Yoast SEO release 14.1 and the issue does mostly seem to be resolved, except for seemingly mid-tier url’s in the json-ld breadcrumb markup:

    {"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://dev1.diydoctor.org.uk/#website","url":"https://dev1.diydoctor.org.uk/","name":"DIY Doctor","description":"The Home Improvement Hub","potentialAction":[{"@type":"SearchAction","target":"https://dev1.diydoctor.org.uk/?s={search_term_string}","query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"ImageObject","@id":"https://dev1.diydoctor.org.uk/projects/mortarmixes.htm#primaryimage","inLanguage":"en-GB","url":"https://dev1.diydoctor.org.uk/images/mortarmixes.jpg","width":1000,"height":563,"caption":"How to Mix Mortar and a Table of Mixes for Different Types of Mortar"},{"@type":"WebPage","@id":"https://dev1.diydoctor.org.uk/projects/mortarmixes.htm#webpage","url":"https://dev1.diydoctor.org.uk/projects/mortarmixes.htm","name":"How to Mix Mortar Including Table of Mortar Mixes for Different Types of Mortar","isPartOf":{"@id":"https://dev1.diydoctor.org.uk/#website"},"primaryImageOfPage":{"@id":"https://dev1.diydoctor.org.uk/projects/mortarmixes.htm#primaryimage"},"description":"How to mix mortar for a variety of different jobs including house walls, chimneys, pointing, paving, render and floor screed. Learn how to mix the right mortar for your chosen job","breadcrumb":{"@id":"https://dev1.diydoctor.org.uk/projects/mortarmixes.htm#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https://dev1.diydoctor.org.uk/projects/mortarmixes.htm"]}]},{"@type":"BreadcrumbList","@id":"https://dev1.diydoctor.org.uk/projects/mortarmixes.htm#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"WebPage","@id":"https://dev1.diydoctor.org.uk/","url":"https://dev1.diydoctor.org.uk/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@type":"WebPage","@id":"https://dev1.diydoctor.org.uk/projects.htm/","url":"https://dev1.diydoctor.org.uk/projects.htm/","name":"DIY How To Projects and Tutorials"}},{"@type":"ListItem","position":3,"item":{"@type":"WebPage","@id":"https://dev1.diydoctor.org.uk/projects/mortarmixes.htm","url":"https://dev1.diydoctor.org.uk/projects/mortarmixes.htm","name":"How to Mix Mortar for a Variety of Jobs Including Building Walls, Pointing and Many Others – Also Features a Handy Table of Mixes for Making Different Types of Mortar"}}]}]}</script>

    As you can see in the above example #website and #webpage markup is displaying as it should do e.g. with no trailing forward slash after the final .htm as is also the case for the position:3 breadcrumb url e.g. https://dev1.diydoctor.org.uk/projects/mortarmixes.htm but the position:2 breadcrumb url is still displaying with a final closing forward slash e.g.: https://dev1.diydoctor.org.uk/projects.htm/

    Whatever the fix was for the other remaining issues now seems to have worked but if you could also take a look at why the position:2 breadcrumb is still experiencing issues that would be great

    Kind Regards

    Plugin Support Md Mazedul Islam Khan

    (@mazedulislamkhan)

    Thanks for following up with us and pointing this out. Yoast SEO v14.1 comes with the trailing slash fix. However, it looks like there are still few places left that we might need to take a look. Would you mind to submit a proper bug report for this with all the information including the relevant code you have so that we can our development team can look into this further for you?

    You can submit the bug report here https://github.com/Yoast/wordpress-seo/issues/

    Thread Starter diydoctor

    (@diydoctor)

    Hi

    No problems at all, I have now submitted a bug report for the issue here: https://github.com/Yoast/wordpress-seo/issues/15232

    If you could take a look at the issue it would be very much appreciated as I currently can’t update to teh latest version of Yoast

    Kind Regards

    @diydoctor

    Thank for you for submitting an issue report. We can see one of our developers have responded to you. We ask that you please continue the conversation in Github here https://github.com/Yoast/wordpress-seo/issues/15232 as we will close this issue.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Issue With Yoast 14.0.4’ is closed to new replies.