• Resolved kimharding

    (@kimharding)


    I have an existing blog that uses the default permalink structure, ?p=123
    and I’m trying to to migrate to a /%category%/%postname%/ structure. The default permalink structure is sinking my SEO and my blog is loosing traffic. Setting the permalinks to the new structure isn’t the problem, it’s getting the old links to redirect properly using 301 redirects.

    I have tried such plugins as “Advanced Permalinks” and “Redirection”, however having set up the redirection of the old links, I get 404 errors when I try to follow the old permalink URLs.

    There must be away of doing this.

Viewing 7 replies - 1 through 7 (of 7 total)
  • it’s getting the old links to redirect properly using 301 redirects.

    You don’t need to do any redirects. WordPress will take care of that for you.

    Thread Starter kimharding

    (@kimharding)

    But is I change the default permalink structure, ?p=123 to a /%category%/%postname%/ structure, existing external links to the old ?p=123 URLs then throw a 404 error. Or am I missing something?

    Confused.

    existing external links to the old ?p=123 URLs then throw a 404 error

    No they won’t. If you are changing from the default permalink structure, the old permalinks will still work.

    Thread Starter kimharding

    (@kimharding)

    Ah, I think I might have solved part of the problem, the .htaccess file permissions were 664 so it wasn’t been rewritten. I now have the new permalink for the blog posts, but get a 404 error for the categories. Any ideas?

    Site url?

    Thread Starter kimharding

    (@kimharding)

    Sorry, should have said

    http://kimharding.net/blog

    The new category links don’t work but the old ones do.

    Thread Starter kimharding

    (@kimharding)

    After some searching I found that the “Permalink Fix & Disable Canonical Redirects Pack” plugin solved the problem.

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘Changing permalink structure and 301 redirection’ is closed to new replies.