Forums

Duplicate Content / Link Structure (4 posts)

  1. pixelhub
    Member
    Posted 1 month ago #

    Hi i have a question about the duplicate content / link structure within wordpress

    Hi i have the link structure

    %category%/%post%.html

    If i create a category (bits) a sub category (bobs) and add a post to that sub category (widgets.html) the url looks like this

    Example.com/bits/bobs/widgets.html

    Which is what you would expect. However if you type in any of the following in to the address bar you are served with the content of Example.com/bits/bobs/widgets.html even though the url is different.

    Example.com /bobs/widgets.html
    Example.com / bits/ widgets.html

    Each one have the server response code 200 which is not what you would expect as only one truly exists the other 2 should be 404s.
    Why does wordpress do this an how can i prevent it.

    I have added the canonical link/tag to the top of every page so search engines know what the url should be, but its not the best solution.

    Cheers

  2. samboll
    moderator
    Posted 1 month ago #

    %category%/%post%.html
    not correct

    /%category%/%postname%.html
    correct

    %category%
    Starting Permalinks with %category% is strongly not recommended for performance reasons.

    http://codex.wordpress.org/Using_Permalinks#Choosing_your_permalink_structure

  3. pixelhub
    Member
    Posted 1 month ago #

    Thanks for the reply but it was just a typo in my question (I can't edit the post). I actually have the correct link structure.

    /%category%/%post%.html

  4. pixelhub
    Member
    Posted 1 month ago #

    lol..

    I made a typo correcting the typo.

    I actually have the correct link structure

    /%category%/%postname%.html

    not what i wrote in the question above. The quetion should read

    Hi i have a question about the duplicate content / link structure within wordpress

    Hi i have the link structure

    /%category%/%postname%.html

    If i create a category (bits) a sub category (bobs) and add a post to that sub category (widgets.html) the url looks like this

    Example.com/bits/bobs/widgets.html

    Which is what you would expect. However if you type in any of the following in to the address bar you are served with the content of Example.com/bits/bobs/widgets.html even though the url is different.

    Example.com/bobs/widgets.html
    Example.com/bits/widgets.html

    Each one have the server response code 200 which is not what you would expect as only one truly exists the other 2 should be 404s.

    Why does wordpress do this an how can i prevent it.

    I have added the canonical link/tag to the top of every page so search engines know what the url should be, but its not the best solution.

    Cheers

Reply

You must log in to post.

About this Topic