SEO Book

November 6, 2007

While reading John Chow’s book, I stumbled upon this great little book called SEO Book by Aaron Wall.  The book is 331 pages of genius for $79.  I’ve spent a lot of time learnign SEO through trial and error, so anything that allows me to take a few short cuts is worth it.  The book comes with lots of extras, including a list of SEO tools, including SEO forums, conferences, social bookmarking, analysis tools, keyword tools, link-building tools, pay-per-click and a ton of others.  It could take you hours of Internet research to find all the information that’s been neatly compiled in this book for you.

The book starts out at the beginning, helping you to select the right product, domain name and hosting.  Then Aaron walks you through selecting the right keywords for your product and putting them to use by optimizing your pages and your entire site.  Then you start registering with directories and link building.  All of this is presented in a clear, straight-forward way that leaves out all the guesswork.  By the time you’ve read this entire book, you will be an expert in SEO, and you’ll have access to all the tools (many of them free) that you’ll need to properly optimize your site.

However, if you know anything about SEO, then you know that this type of information changes rapidly.  So you might be thinking, why should I spend $79 on a book that will be out-of-date in a month?  Aaron’s thought of that, and he includes free updates with your purchase.  So far, the book has been update 20 times, so you know you’ll be on top of the changes when they happen.

 Of course, if you don’t want to do it youself, consider hiring me.

Google Webmaster Tools for WordPress

November 5, 2007

Google Webmaster Tools are free tools that help you do a lot of great things to help you site along; two of the most important being submitting your sitemap and specifying your prefered domain.  The first thing to do is get a Google Webmaster Tools account.

Next, you’ll want to sign in to your account and add your url to the account.

Then you’ll want to verify that you’re the owner of the url.  There’s two ways to do this: add a meta tag, or add an HTML file.  Here’s how to add an HTML file for verification using WordPress:

Part 1 - Create a new template page

1. Open notepad or some other text editor
2. Paste the following code:

<?php /* Template Name: Verification*/ ?>

<html>
<head>
<title>Verification</title>
<META NAME=”ROBOTS” CONTENT=”NOINDEX, NOFOLLOW”>
</head>
<body>
</body>
</html>

3. Save the file as verification.php
4. Upload it into your WordPress theme folder

Why am I doing it this way?  Well, you could just skip to part 2, but you don’t really want your Google page to be indexed, hence the noindex, nofollow commands on the page.  Once you’ve set up the tempate, you’re ready for the verification process with Google.

Part 2 - Verify with Google

1. Sign in to your Google Webmaster Tools account
2.  Click on ‘verify’ to the right of your url
3.  Choose ‘Upload an HTML file’ from the dropdown
4. Copy the code they give you (starts with the word google and ends with .html)
5. Login to WordPress
6. Click ‘Write’ then ‘Page’
7.  Paste the code from Google into the title area
8. On the right hand side, click on ‘page template’ and choose your verification template from part 1 from the dropdown options
9. Publish the page
10. Go back to Google Webmaster Tools page and click the url that says yourdomain.com/googlecode.html.  The page should be totally blank.
11. If it looks good, click ‘verify’ and Google should immediately verify your ownership of the url

Submitting your Sitemap

Submitting you sitemap is pretty easy.  If you don’t have a sitemap, I suggest you pick up the all-in-one SEO pack for WordPress from uberdose. Then follow these steps:

1. Sign in to Google Webmaster tools account or go to the dashboard if you’re already signed in
2. You’ll now see your url on the dashboard, click ‘add sitemap’
3. Choose ‘Add General Sitemap’ from the dropdown options
4. Enter your the url of your sitemap and click ‘add general sitemap’ (your sitemap url is /sitemap.xml if you are using the all-in-one SEO pack)

Now you can follow how Google is crawling your site and using your sitemap.

Specify Your Preferred Domain

Specifying your preferred domain helps Google index only one version of your site. I talked about another important step in this process, which is setting up a 301 redirect Which if you haven’t done. you should do now.

 So now for adding your preferred domain.

1.  From your Google Webmaster Tools dashboard, click on your domain name
2.  Now click on ‘tools’ on the bottom of the navigation bar on the left side of the screen
3. Click ‘Set preferred domain’ from the sub-menu that opens
4. Set your preferred domain

You’re all set.  You’ve helped give Google some direction about how to index your site, which will help with your SEO efforst.  Now you can sit back, drink an ice-cold lemonade and watch as Google indexes your pages.

301 Redirect and htaccess for WordPress

November 4, 2007

So I told you I’ve been reading John Chow’s eBook and in it he brings up a good point about redirecting your website urls for SEO purposes. Here’s the way I understand it…

Basically, there are two versions of your site, and each on is unique. They are: http://www.yoursite.com and http://yoursite.com

These two urls lead to the same exact place. So basically, you can get people linking to the same site, but through two different urls, which degrades your page ranking for Google. Basically, you’re diluting the number of inbound links into your site and watering down your efforts for search engine optimization. But there’s an easy fix: 301 redirect.

With 301 redirect, you basically set up a rule in your htaccess file that says anyone who types in http:// gets sent to the www version of the site instead. Here’s the code I used:

RewriteCond %{HTTP_HOST} ^domain\.com
RewriteRule (.*) http://www.domain.com/$1 [R=301,L]

*Replace ‘domain’ with your domain name in both lines.

The final code looked like this:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^domain\.com
RewriteRule (.*) http://www.domain.com/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Once again changing ‘domain’ to your domain name.

Now, as far as I know, this code will only work on a Linux server with the Apache mod-rewrite module enabled. This code worked for me, but it may not work for you, so you may need to search around a bit to find a different version that will work. Daily blog tips has a good guide with different variations of this code in their article How to set up a 301 redirect.

Everyone who’s interested in SEO should be doing this for their site to prevent dilution of their inbound links and help improve their SEO. For more great tips on setting up a 301 redirect, check out John Chow’s article: Setting the preferred domain. Since he’s the one that turned me on to the idea, I think he’s definitely worth checking out. He discusses how to use Google Wemaster Tools to set your preffered domain and why you want to use 301 redirect. There’s also instructions for how to do a 301 redirect on a Windows server in the comments of his article. I’m not sure if it will work, but it may help you out.

How to Make Money Online

November 3, 2007

Make money online! What a great concept. If you’re involved with any online business, then you know how many people are selling you information to help you make money online. I’ve purchased my fair share of this type of information, and sometimes it’s good and sometimes it’s not worth the atoms the eBook is printed on. However, what if I told you there was a free eBook that gave you tons of great ideas about how to make money online?

Well, a friend and fellow entreprenuer sent me the eBook, Make Money Online with John Chow dot Com by John Chow and I’m reading it now. In the book, he talks about how he is making money by blogging, not just a little money, but $10,000+ each month. If that doesn’t get your attention, I don’t know what will. The amazing thing is that he’s giving this away for free. You may not be a blogger, but I recommend the book to anyone who has a website, simple because in the first 5 pages, he turned me on to more new and valuable ideas and things I hadn’t heard of before than most books that I’ve paid for.

Here’s a sample. One of the most valuable things I’ve read so far is about ReviewMe!. ReviewMe! is a program where advertisers can pay bloggers to write a review about their product or service. This could be great for driving traffic to your site, or in a link building program for your website. Or if you blog, you can sign up to make money reviewing other people’s products and services.

I’m sure there will be other things I glean from this ebook. Get your own now and start making money online.

« Previous Page