The Menace With Categories I Made When I Started With WordPress

Technically, this blog right here is my second though I would like to consider it as a continuation of the Blogger one. Back in 2008 I was no WordPress expert guy. I was merely someone who looked up stuff on the internet because I couldn’t think of anything more fun to do, and of course eventually blogged about it.

Then I met WordPress and she completely changed my life forever. It got fascinated by how you could add bits and pieces of code and see her do things to me which I never knew was possible. I wanted this blog to be my home for everything I had an interest in.

An illustration that I used for one of my posts a long time ago.

An illustration that I used for one of my posts a long time ago :D

I like to think of myself as an organized person. I started on a piece of paper and thought about all the things I wanted to write here. Then I made categories and sub-categories for all of those niches I wanted to touch. 32 of them. Big mistake.

Since my permalink structure was and is /%category%/%postname%/ the links looked like http://millionclues.com/problogging/wordpress-tips/wordpress-themes/the-title-of-the-post , very long and ugly. It was very evident on Google searches.

Ugly Urls

And what happened was, I never really wrote on all those niches I had in mind. I got hooked to WordPress and as you can see, most of my posts are about WordPress and Blogging.

I got a chance to correct this when I started Kuttappi.com. There I have just 5 categories, no sub-categories and lots of tags that act as sub-categories. Everything that I write in there fits into one of the categories and tags act as sort of grouping related articles together. Works elegantly.

That is what I would recommend for any new WordPress Blogs. Use few broad categories and use tags wherever necessary to group articles.

And today I sat down and finally made it straight here. Here is what I did:

1. Used the Bulk Post editor to move all posts from the sub-categories to its relevant top category. For this I filtered the posts by category, then selected all posts and in ‘Bulk Actions’, I chose ‘Edit’.

Bulk Editor

2. Now this will change the permalinks of all those posts. Thankfully, WordPress have an in-house redirect mechanism and yes, it is a 301 redirect. For instance, this old link will redirect to this new link now, all taken care of by WordPress (and no additional plugin or .htaccess). There doesn’t seem to be any official documentation for this, but in this thread a WordPress Happiness Engineer (that’s what they call for their support people I suppose), says it works.

Checked with the Redirect Checker

3. Deleted the sub-categories and those categories I no longer needed.

4. Then I recreated the sitemap in my fav sitemap plugin, Google XML Sitemap Generator so that next time Google comes to say Hi, they will know that somethings different.

So that’s the story of how 32 categories came down to 9. Hope you picked up something from this. They say, “It is never too late”. How true!

This entry was posted in WordPress and tagged , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

For More Like, "The Menace With Categories I Made When I Started With WordPress"
Grab the Feed or,

11 Comments

  1. Posted June 26, 2012 at 22:27 | Permalink

    Hey Arun,

    If I include a post in two categories is there any harm?
    Suppose I wrote an article about facebook and included it in the category “Facebook” and “Social Media”.

    • Posted June 26, 2012 at 22:29 | Permalink

      No harm, actually many of my posts were like that before today. No harm as long as the canonical url is set, else it causes duplication and the aftermath.

      But my suggestion is that you only have a broad category named Social Media and use tags like Facebook, twitter and so to group related social media posts.

      Hope this makes sense :)

  2. Phil
    Posted June 27, 2012 at 05:16 | Permalink

    Must feel good to have everything cleaned up.. Being able to quickly do tasks like this is what makes wordpress great :)

  3. Mike
    Posted June 28, 2012 at 02:19 | Permalink

    Hey Arun,

    When did WordPress start automatically redirecting old permalinks? I assume this works with post title changes as well? I have been manually 301 redirecting any posts URL’s changes using .htaccess which is a lot of work if you’re changing hundreds of posts at a time.

    • Posted July 3, 2012 at 01:00 | Permalink

      Hey Mike,

      No clue when this came along, but I have been seeing this for a while. Sad there is no documentation available.

      When you change the title, it should work. Just try loading the old url and if it redirects, then you are good to go :)

  4. Posted July 31, 2012 at 22:23 | Permalink

    useful advice…thanks

  5. Posted September 30, 2012 at 17:00 | Permalink

    I’m in a same situation like you were back in 2008. Even i moved my blog pcpedia.blogspot.com to wordpress. Thanks for all the useful advice . By the way a fellow blogger and friend, Pradeep kumar from @hellboundbloggers, referred me to your site. We were discussing about some good malayalee bloggers :)

    • Posted September 30, 2012 at 18:35 | Permalink

      Glad to hear, oh yeah Pradeep is awesome, glad he mentioned me, am not much on the blogging scene now though. I believe its going good for you?

  6. Posted October 12, 2012 at 17:35 | Permalink

    thanks for the info! A clean up of my categories is way overdue. I’ve been using a plugin called 404 to 301 because I changed my permalink format, is this not neccessary?

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Warning: Illegal string offset 'solo_subscribe' in /home/mvault47/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 304

Subscribe without commenting

  • Get Free Updates