Wordpress permalinks? postname or category/postname

8 replies
  • SEO
  • |
I have a WP site with the blog/postname structure. It is a little messsy. I am consolidating some of the pages to make a few 400 word posts into one big post. I will be doing this across several categories.

Anyway, there is a lot of talk about permalink structure and a few people told me to change mine. I don't know if I want to.

Changing the permalinks in WP is easy, you click a button in settings and it is done.
Dealing with what comes next is problematic. I think everything is lost except for the links which can be redirected using 301s, but I think the likes, retweets, FB, and G+ are gone. So are the SERPs I would imagine.

Is it worth it to me to change the existing permalink structure:
blog/postname
to
blog/category/postname

Have I made incorrect assumptions about the social sharing and the SERPs?
Is the category/postname really that superior to just plain old postname?
What would you do if you had a site with about 250 pages of content.
Even after consolidation there will be at least 175 to 200 pages.

Thanks for thinking about my problem. Hopefully someone will have an answer.
#category or postname #permalinks #postname #wordpress
  • Profile picture of the author Dr los3
    Why are you trying to fix something that isn't broken
    {{ DiscussionBoard.errors[9527794].message }}
  • Profile picture of the author WareTime
    Here is an idea.

    Consolidate as you plan. Don't delete the pages that the content in the consolidated page came from. Noindex them. That way your back links still work. At the top of each of those pages put a link to the consolidated article.

    You are right that changing permalinks is easy, dealing with the aftermath is often a pain and much more involved than you thought. Your retweets and the like would be fine ASSUMING you 301 each and every page and every way way to get to it in wordpress, but as I said, leave it there and put a new link saying there is an updated page available.

    It's not worth it to change url structure either. The business of key-word-stuffing-urls-to-the-nth-degree-is-getting-old-and-makes-for-really-long-urls-that-look-spammy. Category name just adds another / and more words lengthening the url even further.

    If I use postname, I never let it generate automatically. I put what I want there for a slug. That said, I prefer to use post id. It's more performanant, guaranteed unique, ultra short and so on. I'd like to see any study done in 2014 that shows keywords in the url are better than post id or wp stock urls with the variable. Way too much thinking, and overthinking is being done with respect to a bloody url.
    {{ DiscussionBoard.errors[9527807].message }}
  • Profile picture of the author LuckyIMer
    Originally Posted by schleprock View Post


    Is it worth it to me to change the existing permalink structure:
    blog/postname
    to
    blog/category/postname

    Is the category/postname really that superior to just plain old postname?
    Don't change the permalink structure, there is nothing wrong with your current permalink structure.
    {{ DiscussionBoard.errors[9531956].message }}
  • Profile picture of the author Icematikx
    For the record, I've started using /category/postname on my new affiliate sites with exponential results thus far. I hard-code custom-built category pages.

    a) Remove the posts from showing on category pages
    b) Show category description on categories
    c) Install plugin to allow HTML in category descriptions

    If my homepage targets "blender reviews", my category will target "breville blender reviews". This means that the categories are now ranking for their own terms and bringing in hard, converting traffic.

    I built the category pages as I would the homepage, only targeting a very specific keyword.

    My review structure then looks like:

    juicerreviews.com/breville/breville-bfg-283-review

    I use breadcrumbs to feed juice from the review back into the category. Having this structure really helps Google to identify what the content is about, and where other RELEVANT content is sitting (in the same category). You'll see this because Google shows the category>postname in the search results - showing that it has identified a category for that post.

    It's more work, but like I said, my own results have shown me that ranking a site is 2x easier when implementing the above structure. All of my new affiliate sites now use that above structure, and I'd never go back. Whatever people say, I've seen a hard increase on rankings, visitors and profits.
    Signature

    Just got back from a #BrightonSEO. I was given room 404 in the hotel I stayed at. Couldn’t find it anywhere!

    {{ DiscussionBoard.errors[9532849].message }}
    • Profile picture of the author irawr
      Banned
      Originally Posted by Icematikx View Post

      For the record, I've started using /category/postname on my new affiliate sites with exponential results thus far. I hard-code custom-built category pages.
      I will vouch custom building the category pages is a great idea. I think were doing it completely differently though. On my WP sites, all of the pages are actually in the same category, I just fake the url it in the permalink "site.com/category" and the breadcrums are hard coded html. Then I just build a custom menu and put the pages into their proper categories there. So the site looks like a silo in the xml feeds but it "appears" to have categories to the visitors. Anything like a "newest posts" widget is just faked with html.

      Oh and the categories are cross compare or offer wall type pages which have links to the content in the category. The point of doing it this way is to give the real appearance to both visitors and google that there are categories, but there are none in the WP dashboard. I just found this gave me complete control over all pages and pages that I made look like categories.

      Example to maybe clarify:
      Code:
      site.com/category1 <-this is a page
      site.com/category1/content <-this is a page
      I'm not 100% sure if some SEO plugin is required to have complete control over each permalink, but I'm pretty sure.

      Edit: I just thought about this and I might try it on a new site. This might be kinda overkill but, if you put all the pages into a category named sitemap, then just edit the category page so it pulls in all your urls/page titles, you can have your only real category be a sitemap with the url being site.com/sitemap
      {{ DiscussionBoard.errors[10386363].message }}
  • Profile picture of the author FreedomBlogger
    You are good with your current Permalinks Settings. You don't have to change anything.

    You are good in front of the search engines with that link structure.

    To answer your questions ....

    Have I made incorrect assumptions about the social sharing and the SERPs?

    Yes.

    Is the category/postname really that superior to just plain old postname?

    Not really. You are good with either one.

    What would you do if you had a site with about 250 pages of content.

    If the Permalinks were Blog.com/Postname - I would just leave it alone.

    I hope this helps!!

    I wish you the best of the best!

    Cheers!
    Signature
    At the beginning, I thought making money online with a blog was super super hard. Not anymore. Learn the art of making money online blogging - step by step - HERE.
    {{ DiscussionBoard.errors[9532883].message }}
  • The permalink structure should look like this

    /%postname%/

    I think though by default wordpress has it setup like this. Though i could be wrong.
    {{ DiscussionBoard.errors[9533318].message }}
    • Profile picture of the author RahulNag
      No you have to manually change it in the Wordpress Dashboard - Settings - Permalink - Permalink Settings - Custom Structure where it usually has /%postname%/ as an option.

      If you don't select this, you will get ?p=123 as your permalink address.

      Originally Posted by TotalWebsiteControl View Post

      The permalink structure should look like this

      /%postname%/

      I think though by default wordpress has it setup like this. Though i could be wrong.
      {{ DiscussionBoard.errors[10385993].message }}

Trending Topics