subscribe via rss
29 Jun 2009

Day 23: Search Engine Optimization (SEO) for Your WordPress Blog

Author: Jim | Filed under: 30-Day Blogging

Here on Day 22, we want to have a quick look on some of the blogs in our competition before we start. There has been a lot of progress made on the websites of those participating, and I’m very pleased with the steps people have made over the past month. Two of the top participants thus far are: Gamer Blurb and Home Repair Helper. These guys both have great progress made, so let’s see if they can keep up the good work as we go forward!

Search Engine Optimization (SEO): What Is It?

A lot of people here the term “SEO” thrown around in the blogging and internet marketing world all too often… so what the heck does it mean? Search Engine Optimization refers to the methodology of getting your website “Google-Ready.” Essentially, a lot of the traffic on the internet flows through search engines like Google and Bing, so webmasters need to make sure their their sites are at the top of the results page. In order to do this, there are a few tips and tricks that give you an edge. The sites that rank higher necessarily have better traffic flow from the get go… and more traffic = more potential revenue! :mrgreen:

Jimvesting’s Top Five SEO Essentials:

1. Structure your website urls!
When you look at a URL in my website, what do you see? Words! As a blogger, you do not want to have a structure that is “yoursite.com/02/2008/post-title” or anything with numbers at all. Then, take a look at my page titles. Notice that they are always “Post Title | Jimvesting” instead of the default? Again, this is very important for SEO purposes. These things are going to be the messy defaults you get with WordPress and almost any other system that you use, so we need to install and use the All-In-One SEO Pack WordPress plugin that I have recommended.

Let’s work a bit with All-In-One SEO! To get into the settings page after you have installed, navigate to “Settings” –> “All In One SEO” in your WordPress Admin section. From there, you should edit all of the setting to fit your structure.

  • Your “Home Title” should be short and to the point, including your main keyword, and under 15 words in length (mine is “Making Money Online by Turning Time Into Cash – Jimvesting dot com”).
  • Your “Home Description” is what shows up in Google most often when your website is short. Pack this with keywords and make it 160 words or less for the best results.
  • Your “Home Keywords” are just that, your keyword phrases. I would just slam as many as you have in this box, though some recommend using just a few.
  • Enable “Rewrite Titles” and have all the title options structured to show “%thing% | %blog_title%”

This may be a bit confusing to you so far, so what I have graciously done is taken a screenshot of all my settings. You can have a look at what I am doing for SEO by checking out this screenshot.

2. Creating A SiteMap for Your Site
A sitemap is essentially a listing of all of your pages, posts, etc. that are on your website. Because usually everything isn’t webbed together, it’s essential to have an updated sitemap so Google and other search engines can find your content easily and start getting you some reliable traffic.

We have already installed a plugin called Google XML Sitemaps, and this is really all that you need! Simply use the default settings and you will be ready to go in no time at all. :D

3. Submitting Your Blog to Search Engines
Now that you have a sitemap and your page structures look clean, let’s let the search engines know about your website. You can use a service for free like SubmitExpress, FreeWebSubmission or AddPro to get you indexed in hundreds of engines. However, when it comes down to it, all that really matters is Google.

To start with Google, follow this link to submit your website to their search engines.

Once that is done, we are going to open up Google’s Webmaster Tools, and create a membership if you haven’t already. Once you are logged in, go ahead an “Add Your Site” so that you can login and start ordering Google around. You are most likely going to need to upload a small file to your server so Google knows you are the real owner (”google1248012.html” or similar), and you’ll be ready to go. You can have a look around, but all we need to do here is give them the sitemap we made, and get out!

To submit your sitemap, which should be “sitemap.xml” in your main root folder, navigate in your Webmaster Tools left-hand panel to “Sitemaps” –> “Add Sitemap.” We are going to be adding a “General Web Sitemap” and it should be in “yoursite.com/sitemap.xml” or another folder if you did things correctly. Once they’ve verified it exists, just make sure they are checking it often and that the status is “OK.”

4. Setting Up a “301 Redirect” with .htaccess
One of the most overlooked things in optimizing websites is using .htaccess to control how your website’s URL appears. Most people will link to your website as either “http://yoursite.com” or “http://www.yoursite.com” which creates BIG problems for Google. Essentially, it’s seen as two different websites, so all of your recorded growth is literally cut in half! You want your rankings high, right? So let’s change things around to maximize the results from your efforts.

Open up “notepad” or any text editing program with the ability to save a file with any extension you want. In it, simply put the following:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_Host} ^YOURDOMAIN.com [NC]
RewriteRule ^(.*)$ http://www.YOURDOMAIN.com/$1 [L,R=301]

Make sure that this is on four separate lines in the file, and that you replace “YOURDOMAIN” with your website. If you already have an .htaccess file on your server, which is very likely at this point, just download your existing one and add these lines to the top. Here’s a sample I have made if you want to download and use it, just don’t forget to rename it to “.htaccess” when you are done.

Helpful Hint: If you downloaded the “WWW Redirect” plugin from the previous step in day 20… you can simply use this to do the job for you!

5. Link Your Blog Like a Pro!
Linking is the key to exposure, traffic and high rankings. While you should never link just for the sake of linking, feel free to spread the link love around as much as possible. This is why you see me posting “link love” every Sunday along with announcements… it can only help!

One big way you can get your website better trafficked is by installing a “related posts” plugin (as I have done) to show posts related to the current at the bottom of each article you publish. This make for solid deep links throughout your website, and will have your visitors staying longer by exploring similar content. I recommend and use the “Related Entries” plugin by WASABI.

Other than a related entries plugin, you should go around to blogs in your niche and comment on their posts (yes, this is an extra link). Also, try emailing whoever you can asking for link exchanges… which are mutually beneficial. You should never pay someone for a link, as you run the risk of almighty Google frowning upon your website (yes, they will catch you). But basically, don’t be a link nazi like many other bloggers, and you’ll soon find your efforts rewarded!

These SEO tips won’t get you those rankings you want on their own, as the best way to rank high is to put out quality content. However, this is a great starting point, and can help a mediocre blog outrank a great blog! :)

-Jimvesting

Related Posts

  1. Creating A Blog – Part Six: Optimizing Your Blog for Search Engines and More
  2. The 13 Deadly (SEO) Sins – Common Mistakes In Search Engine Optimization
  3. Google Keyword SEO: Setting Up A Landing Page for Maximum Exposure
  4. Keyword Research and Search Engine Rankings: A Waste of Time and Money
  5. Day 21: Installing and Adding Plugins to your WordPress Blog

49 Comments

Leave a comment
  1. Luca June 29, 2009 at 9:23 am #

    I’ve been dooing most of what you recommend here except for submitting to directories. I’m not sure iy you submit the main blog url or the post url and how often canyou submit to each direactory

  2. fas June 29, 2009 at 9:26 am #

    Sweet tips Jim. Those are some very valuable tips. I would suggest you try the platinum SEO pack which is quite cool with more features like 301 redirect.
    fas´s last blog ..Lose weight with the help of green tea

  3. theseofool June 29, 2009 at 3:33 pm #

    This is great stuff Jim. I also added several ping sites to my blog. Just copy and paste this under : settings- writing- update services
    http://rpc.pingomatic.com/
    http://1470.net/api/ping
    http://api.feedster.com/ping.php
    http://api.moreover.com/ping
    http://api.moreover.com/RPC2
    http://api.my.yahoo.com/RPC2
    http://api.my.yahoo.com/rss/ping
    http://bblog.com/ping.php
    http://bitacoras.net/ping/
    http://blog.goo.ne.jp/XMLRPC
    http://blogbot.dk/io/xml-rpc.php
    http://blogdb.jp/xmlrpc
    http://blogmatcher.com/u.php
    http://blogsearch.google.com/ping/RPC2
    http://bulkfeeds.net/rpc
    http://coreblog.org/ping/
    http://mod-pubsub.org/kn_apps/blogchatt
    http://ping.amagle.com/
    http://ping.bitacoras.com
    http://ping.blo.gs/
    http://ping.bloggers.jp/rpc/
    http://ping.blogmura.jp/rpc/
    http://ping.cocolog-nifty.com/xmlrpc
    http://ping.exblog.jp/xmlrpc
    http://ping.fakapster.com/rpc
    http://ping.feedburner.com
    http://ping.myblog.jp
    http://ping.rootblog.com/rpc.php
    http://ping.syndic8.com/xmlrpc.php
    http://ping.weblogalot.com/rpc.php
    http://ping.weblogs.se/
    http://pinger.blogflux.com/rpc
    http://pingoat.com/goat/RPC2
    http://rcs.datashed.net/RPC2
    http://rpc.blogrolling.com/pinger/
    http://rpc.britblog.com
    http://rpc.icerocket.com:10080
    http://rpc.tailrank.com/feedburner/RPC2
    http://rpc.technorati.com/rpc/ping
    http://rpc.weblogs.com/RPC2
    http://rpc.wpkeys.com
    http://services.newsgator.com/ngws/xmlrpcping.aspx
    http://thingamablog.sourceforge.net/ping.php
    http://topicexchange.com/RPC2
    http://trackback.bakeinu.jp/bakeping.php
    http://www.a2b.cc/setloc/bp.a2b
    http://www.bitacoles.net/ping.php
    http://www.blogdigger.com/RPC2
    http://www.blogoole.com/ping/
    http://www.blogoon.net/ping/
    http://www.blogpeople.net/servlet/weblogUpdates
    http://www.blogroots.com/tb_populi.blog?id=1
    http://www.blogshares.com/rpc.php
    http://www.blogsnow.com/ping
    http://www.blogstreet.com/xrbin/xmlrpc.cgi
    http://www.lasermemory.com/lsrpc/
    http://www.mod-pubsub.org/kn_apps/blogchatter/ping.php
    http://www.newsisfree.com/xmlrpctest.php
    http://www.popdex.com/addsite.php
    http://www.snipsnap.org/RPC2
    http://www.weblogues.com/RPC/
    http://xmlrpc.blogg.de/
    http://xping.pubsub.com/ping/
    theseofool´s last blog ..SEO Articles That Drive Vast Amounts of Traffic

  4. Agent 001 June 29, 2009 at 6:55 pm #

    Nice SEO tips. These are the bare basic you need to do. This is the foundation for ranking in Search Engines.
    Agent 001´s last blog ..Use Tweet Deck because You want to Tweet

  5. Best CSS Gallery June 30, 2009 at 4:47 am #

    Great tips, really the most essential things every blogger has to do

  6. Buat Duit Online June 30, 2009 at 11:59 pm #

    Great tips. Definitely help newbies or pros alike

  7. Vic-BusinessAccent July 1, 2009 at 12:57 pm #

    Expert tips of SEO. I agree that optimization should go through the restructuring of your title, URL, descriptions and keywords. This is very helpful to all bloggers, newbie or becoming pro.
    Vic-BusinessAccent´s last blog ..How to become popular? Ignore popularity.

  8. Melvin
    Twitter:
    July 2, 2009 at 8:35 am #

    I think using the related plugin tool is really helpful especially if you want to increase your SERPs
    Melvin´s last blog ..Losing Interest On Monetizing This Blog

  9. Johnny Roof July 3, 2009 at 10:41 am #

    Great advice as always but I’m having trouble with the whole redirect thing, I tried the plugin i got a redirect loop error then I deactivated and tried editing .htaccess myself same problem. Anyone know a solution for me?
    Johnny Roof´s last blog ..Is Your Home Renovation Green Enough?

  10. SaveYourMarriage July 4, 2009 at 7:49 pm #

    Thank you for all your detailed tips! There’s a lot I have to learn about WP. I am going to go configure my All in one SEO pack now!

  11. CrimeCleaner July 13, 2009 at 3:21 am #

    love the tips. I am not the SEO or IT guy in our company, but I always share the information I get from this site. Good stuff!

  12. Network Cabling July 14, 2009 at 2:21 am #

    One of the Best resources here you provided buddy thx for it, i have no some of basics but first time get info. about sitemap xml plugin and search engine blog submissions, thx looking forward for more resources.

  13. Normal Joe July 15, 2009 at 6:49 am #

    Good stuff buddy, seo is definitely an important part, especially changing those ugly urls man lol.

    I only submit to the main search engines, never really knew you could submit to so many of them.

    thanks.
    Normal Joe´s last blog ..Why Integrating Feedburner With Aweber Sucks

  14. best forex course July 18, 2009 at 4:29 am #

    Avoid implementing outbound links to sites with a low page rank. Also, only provide outbound links to sites that contain content that is original and relevant.
    best forex course´s last blog ..Forex Buy Signals Setup on AUDJPY pair

  15. Custom term paper July 24, 2009 at 6:58 am #

    i am using Thesis theme on my blog as its very seo frdly theme (many pro says) and try to write content with keywords to be targeted properly. have installed all-in-one-seo plugin too with proper permalinks structure and few more settings for Seo purpose.

    Pinged my blog to the list provided by “theseofool” in the comments of this post and also submitted to search engines.
    Custom term paper´s last blog ..Un astudentessa racconta la propria preparazione agli esami universitari a Bari

  16. Fishing buddy July 30, 2009 at 2:35 pm #

    I am making seo blog listing site, for that I need 1000 only blogspot.com or wordpress.com bloging site providing information related to search engine optimization, please help me get these site.
    Fishing buddy´s last blog ..Knot – Not a Problem

  17. Melvin
    Twitter:
    August 1, 2009 at 8:52 am #

    It’s funny that a lot of bloggers never considered putting a sitemap for their blog. Sitemap accelerates the process 20% and to not consider it is retarded..
    Melvin´s last blog ..Blog Updates & Some Ramblings

  18. Affordable Web Design August 1, 2009 at 9:46 am #

    You may want to consider some simple algorithms which, when observed and committed in designing of a website with placement of various critical etatags that can surely achieve a high search engine presence and increase Internet traffic to your website.
    Affordable Web Design´s last blog ..Efficient web design and marketing solutions

  19. Leaders in India Business Forum August 3, 2009 at 1:32 am #

    All-in-One SEO pack definitely solves most of the problems, if configured properly. With WP Coltron, you can even set up meta tags for each of your posts. URLs when taken care of right from start, can avoid the annoying task of reworking the URLs for SEO.

  20. Michael August 4, 2009 at 7:08 am #

    Melvin, perhaps you know sites that automatically generate a “Sitemap” .. please write ….

  21. Make Quick Cash John August 5, 2009 at 10:26 am #

    Jim..Thanks for this post. I love to read all articles about SEO. However, your article tells better than others. Make Quick Cash John.
    Make Quick Cash John´s last blog ..Make your First Dollar online!

  22. Danvale August 7, 2009 at 8:23 am #

    great post, like most, continue this way.

  23. IT Support London August 10, 2009 at 12:27 pm #

    Great post! thanks especially for the .htaccess information, I had never heard about the possibility of splitting your growth in half. Cheers

  24. Danvale August 12, 2009 at 12:42 pm #

    Good tips on SEO. The very good post. Thanks!

  25. Flamingo August 24, 2009 at 3:40 pm #

    Fantastic post although I do most of these I am going to use this as an initial reference when setting up a blog.
    ;-)
    Flamingo´s last blog ..Flamingo South Beach Apartment

  26. batatata August 26, 2009 at 10:39 pm #

    muito bomo

  27. Baby Scales August 27, 2009 at 11:16 pm #

    I too have been doing everything on here except submitting to directories.. most of them take too long and are too selective for me. But I did try one of the suggestions…

  28. catrosinfo September 7, 2009 at 11:02 pm #

    Cool stuff, This are the foundation of search engine.
    catrosinfo´s last blog ..How do I start Earning Online? #1-Set up your website/Blog.

  29. Free vectors September 21, 2009 at 7:28 pm #

    My experience with pinging , your posts can be indexed in google in no time
    Free vectors´s last blog ..Butterfly Cartoon with blue wings

  30. Chris Peterson September 23, 2009 at 7:31 am #

    I particularly liked the simplicity because the typical niche i.e. newbies would be able to understand & implement it to initiate the growth.

  31. Fishing reels September 23, 2009 at 9:30 am #

    What’s the best search engine optimization company? And what exactly do they offer? It seems there’s huge amount seo companies but not a lot that makes them different.
    Fishing reels´s last blog ..Knot – Not a Problem

  32. Teen Blogger October 1, 2009 at 4:02 pm #

    Great post Jim

    Really good informative post. Just what i needed. I quickly done the 301 redirect.

  33. matt October 1, 2009 at 6:31 pm #

    ive found submitting to directories like http://www.netnodder.com a good free way of getting links and promoting your online business. :razz:
    matt´s last blog ..

  34. Johnny October 3, 2009 at 5:26 pm #

    Nice post. You don’t have to submit your blog to search engines though. They will pick your blog up on their own. And if you ask me, it’s better that way. ;)

    Cheers,
    Johnny
    Johnny´s last blog ..Automated Income Streams… Possible Or Impossible?

  35. Miami Apartment Locators October 12, 2009 at 11:45 am #

    Thanks for the great tips

  36. Alex33 October 22, 2009 at 11:37 am #

    Lots of generations allows cumulative advantageous mutations to occur. ,

  37. JXL16 October 23, 2009 at 9:09 am #

    Last, but certainly not least, have a list ready of documents you want to see. ,

  38. Michelle November 6, 2009 at 7:07 am #

    seo is one of the most important part of blogging, to gain organic traffic from search engine like google

  39. NJ SEO Man November 21, 2009 at 6:59 pm #

    No SEO is like a deer in the headlights. Blogs, websites, there is no difference. Each page is recognized by google as an indivdual indexable url.

  40. Steven December 1, 2009 at 11:54 am #

    seo is a difficult and tedious work. However, the more tutorials and tips lists you read the better seo master you get. No wonder some ppl earn a lot of money on this.

  41. Kristina December 22, 2009 at 12:00 am #

    Great post! I took all the information in :razz:

Trackbacks/Pingbacks

  1. Search Engine Optimization Tutorials, Techniques, Tricks and Tips » Blog Archive » Day 23: Search Engine Optimization (SEO) for Your WordPress Blog … - June 30, 2009
  2. Day 23: Search Engine Optimization (SEO) for Your WordPress Blog … | WEBMASTERLIB.COM - June 30, 2009
  3. Day 23: Search Engine Optimization (SEO) for Your WordPress Blog …- SFWEBDESIGN.com - June 30, 2009
  4. Day 23: Search Engine Optimization (SEO) for Your WordPress Blog | XML Developer - July 1, 2009
  5. Social Media Roundup – Friday July 3rd, 2009 - July 3, 2009
  6. Signing Up For Social Media Networks | Get Massive Traffic! | Jimvesting.com - May 11, 2010

Leave a Reply


CommentLuv Enabled