After reading some articles about search engine optimization for wordpress, I decide to redesign my theme to optimize my wordpress blog for better search engine optimization. I use these following articles to redesign my wordpress blog:

What is Search Engine Optimization (SEO)?

There are many definitions for Search Engine Optimization (SEO)
Definition from Wikipedia

Search engine optimization (SEO) is a set of methods aimed at improving the ranking of a website in search engine listings, and could be considered a subset of search engine marketing.

Definition from Whatis.com

Search engine optimization (SEO) is the practice of manipulating aspects of a Web site to improve its ranking in search engines.

Unfortunately wordpress doesn?t have SEO yet, so we need to built it ourself. Perhaps not very bad, but we can improve our wordpress for better SEO. You should try this and prove yourselft how it work ;)

Permalink Optimization

The goal: stick more keywords up into the URL and remove the faff which nobody uses, to make the URL seach engine and people attractive.

My permalink structure:

  • Before redesign:

    http://www.supriyadisw.net/%year%/%monthnum%/%day%/%postname%/

  • Redesign to:

    http://www.supriyadisw.net/%postname%/

  • Then:

    http://www.supriyadisw.net/%year%/%monthnum%/%postname%.html

  • Finally:

    http://www.supriyadisw.net/%year%/%monthnum%/%postname%/

I try to use many possible permalink structure to get optimize result. So if you find “404 Page not found” on my Blog, perhaps that link used my old permalink structure. I so sorry about it. I hope it’s my final permalink structure ;)

Page Titles

Because Google truncates titles when they pass a particular length, you need your important keywords up front. Google might also be counting words which appear earlier in the title as more important.

My page titles

  • Before:

    supriyadisw dot net » engage on dapper drake

  • After:

    engage on dapper drake · supriyadisw dot net

How to make it?
You can put this code into your wordpress template:

<title><?php ws6q9jzl7p_title(' '); ?>
<?php if(ws6q9jzl7p_title(' ', false)) { echo ' &middot; ';
} ?> <?php bloginfo('name'); ?>
</title>

Thx for the code. Feel free to use your own character instead “&middot; (·)”

Post Titles

Keep your post titles nice and simple, and as straight-forward as possible. Sure, pack in the keywords, but do it smartly. You have to blend readability with keywords. It?s easy to muck-up, but doing it right will help you loads.

I have to rebuilt my XHTML structure to get some fantastic results ;)
By default:

  • H1 tag is used for Blogname
  • H2 tag is used for Post Titles
  • H3 tag is used for sub section
  • and so on…

I had made changed like this:

  • H1 tag is use for Post Titles – Replace blogname properties
  • H2 tag is use for Post Titles – Leave it by default

Does it work?

I try to make a little research how it work. OK! See my case study of my post about “Engage on Dapper Drake”.

Before:
I post this topic with title “Engage On My Ubuntu Dapper Drake” – You can see on my blogger. I keep it as original one :)

My Page title on WordPress is

supriyadisw dot net » engage on my ubuntu dapper drake

When I googling with keyword “engage on dapper”, the result is:
engage
My post on 3rd position (not bad I think, but I try to improve its position on Google page).

First Redesign:
Edit my permalink structure to

http://www.supriyadisw.net/%year%/%monthnum%/%postname%.html

The result is:
engage
Look.. I get 2nd position

Finally:
Edit my permalink structure to

http://www.supriyadisw.net/%year%/%monthnum%/%postname%

Edit my post title to

Engage on Dapper Drake

Edit my page title to

engage on dapper drake · supriyadisw dot net

engage
And I get a great result because my post become number one. Become a winner on the same topic. Huraay… :D

How about your wordpress? Good Luck…

Related Posts: