I have been meaning to sent a bug report on this for awhile. The ZenTools module is broken now. It is creating many bogus urls on the site because it has somehow lost the ability to identify a blog posts Primary url and build a link based on that url.

To see this in action you can visit my site at the following page:

https://www.drcarney.com/gems/cancer-success

If you then click on the title of the only blog post that is in that category you will be taken to a correct URL based on the blog posts primary category.

In this case the blog title is "From Survive to Thrive: Patty's Cancer Journey"

The url you are taken to is: https://www.drcarney.com/gems/cancer-success/entry/from-survive-to-thrive-patty-s-cancer-journey

This URL is generated from the menu which corresponds with the categories.

So, that is all good.

Here is where things go bad. Follow the Gems menu to any other category besides cancer and you will get a link that is generated by the menu as well. These are also good links. For example:

Weight Loss Success: https://www.drcarney.com/gems/weight-loss-success

But, once you are there if you click on the Module on the right hand column that is titled Results you will see that it is going to append the string weight-loss-success onto every url that is generated. This is wrong. It should only generate the URL based on the Primary category which I have also matched to a menu item.

So, now if you click on the first item in the list which is "From Survive to Thrive: Patty's Cancer Journey" you will see the following URL appear:

https://www.drcarney.com/gems/weight-loss-success/entry/from-survive-to-thrive-patty-s-cancer-journey

This URL is completely wrong and very broken.

Again, the correct URL should be

https://www.drcarney.com/gems/cancer-success/entry/from-survive-to-thrive-patty-s-cancer-journey

In fact this problem will exist for EVERY Submenu page underneath the Gems Menu.

For example these links are building URLs like

https://www.drcarney.com/gems/womens-health-success/entry/from-survive-to-thrive-patty-s-cancer-journey

https://www.drcarney.com/gems/depression-success/entry/from-survive-to-thrive-patty-s-cancer-journey

etc...

Basically all of the Titles within the Menu and submenu pages which are creating correct urls based on the primary category.

The links in the ZenTools2 module are building wrong urls.

I hope it won't take a month to get somebody to help with this.

Here are two pictures which I hope will be worth a thousand words:


    scarney

    Hi Sean,

    Actually, it still redirects to the correct page of that EasyBlog post but you're right, there is something wrong with the generated URL. Let me check with our developer and will get back to you.

    I wanted to let you know that my urls are slightly different now in that I have changed to completely menu driven urls. They are much more search engine friendly. This does not change the problem.

    My big decision right now is whether I need to turn off all of these ZenTools2 modules which are creating the duplicate urls. I know this will hurt us for search engine optimization.

    Sean

    Hi Sean,

    I understand, let's wait for the news from JA developer

    I hope the developer can look at this soon. :-)

    Do I need to purchase another level of membership in order to have my tickets dealt with?

    This problem may not be be big to you but it is really messing up our web site by creating tons of duplicate URLs that are being indexed by search engines.

    Please help.

      scarney
      Hi Sean,

      You will not need another membership as this issue is confirmed and already lined up in our bug tracking system. I will let us know when having news from the team.

      Appreciate for your patience on this!

      Every day Google is reporting hundreds of more broken URLs giving 404 errors. They are being created by the ZenTools2 modules linking to EasyBlog items. OUCH.

        scarney

        Hi,

        Try to take a backup of this file: [root]/modules/mod_zentools2/includes/easyblog_posts.php

        and update with attached file (unzip first)

        easyblog-postsphp.zip
        5kB

          saguaros So far so good. It seems to have fixed the problem. Now to figure out how to get Google to forget about the hundreds of urls that were temporarily generated. :-)

          I am sure happy to have this resolved. I will let you know if I run into any issues.

          Sean

          Good news. Google allows us to submit URLs to be removed. It is time-consuming. But it is possible.

          Now I should have squeaky clean beautiful URLs.

          Glad to hear that it works now!

          Have a nice day!!!

          Write a Reply...
          You need to Login to view replies.