Ok, this is Part II of my contribution to Darren’s “31 Days To Better Blogs” project.
Before we start talking about fixes, check your blog site’s health if you haven’t done so. We can’t fix problems unless we know what problems we have, right?
Now, let’s give your site a face lift
1. Fix your Meta Tags
Robots use the information in Meta tags so you want to make sure your meta tags are setup correctly and robot friendly. I use the Windexl tool to make sure all of my problems are fixed. As an example, you can take a look at my meta tags by clicking View–>Source on your web browser right now.
The most important tags are “description”, “keywords”, “robot” and title. Although title isn’t the meta tag, but it is part of the head structure. And it is the face of your site to the rest of the world. So construct your title carefully. I use a PHP function to append each post’s title:
Yuna’s Village - A Slice Of The Daily Life < ?php wp_title(); ?>
Now, finding where to change meta tags can be tricky. I use Wordpress so all I have to do is to modify header.php file under /wp-content/themeFolder to add the meta tags.
2. Select Keywords for your “Keyword” Meta tag
Now, what you decide to put in “keywords” tag is really important. That’s how the search engine sees the relevance of your site to user’s searches. You have to pick the words that people search the most. Think “self improvement” and “self development” are the same? No, not according to the Overture’s keywords analysis tool.(Under tool, click on keyword selector tool”) 22235 people use “self improvement” when they search for information in that category, only 1465 people use phrase “self development”. But 7305 people use “personal development”. That’s how I determine which keywords I want to use. So play around with that tool and pick the most optimal keywords for your Meta Tag.
3. Change your Dynamic URLs to static URLs.
If you are using PHP, mySQL or ASP to generate posts, most likely your contents are constructed dynamically when a user is requesting it. So your URL is going to have some question marks and some numbers. Before I did any changes, my URL looks like this:
www.yunasville.com/WordPress/index.php?p=15
This URL tells “index.php” to get blog entry number 15 from the database. Robot can deal with one or two parameters, anything more than that is an over kill for them and the robots will give up on you. Even with one parameter, I notice it takes a long time for the robots to index you. Another drawback of using dynamic URL is that they may not show up on your stats, so you never know which posts are popular and which ones are bums.
If you use WordPress, go to Admin page, under Option, Permalinks, put in a new structure for your URL. I use “/archieves/%post-id%”. Thus, my link becomes
www.yunasville.com/archives/15.
Make sure you have .htaccess file in your root directory before you do this. If you don’t use WordPress and don’t have anyway to generate code automatically to rewrite your URLs, check out this site. It gives you a dummy level of explanation on how to use mod_rewrite and “regular-expression”. That’s how I learned to modify my site. You can also check out the mod_rewrite manual. But personally, I don’t think it is written for human. If you got some Alien DNA, knock yourself out.
4. Syndicate your site
It sounds geeky, but it is really not that bad. I use www.feedburner.com. All you have to do is to locate your rss file under your blog root directory, and then provide it to feedburner. Again, I use WordPress and the file is wp-rss2.php.
Once you burned a feed on feedburner, include the feed URL it generates on your homepage so the robot can crawl it. I made a button called “Subscribe” on my homepage to include the RSS feed. The nice thing about it is that not only the human can subscribe to your site, the robots can do too. Now, every time I publish something, a few bots will come within minutes to index my site.
5. Getting other sites to link to your site
Ok, there is no easy way to do this. It’s a piece of cake for the developed sites to obtain inbound links. But for rookies like us, who would care, right? So, you have to go out and put your links on other people’s sites. I do that through leaving quality comments on well developed and high ranking sites. You noticed that every time you leave a comment, you can type your URL. If you leave quality comments, some people will click on your name to back link to your site to take a look. Believe it or not, every comment I left on other sites generated at least one back link. But that’s not enough. You will have to leave a few explicit links in your comments. However, a lot of developed sites moderate comments and won’t let you do that unless your link is relevant to their topics. Well, if that is the case, leave a comment and a link that is relevant to their topics. In addition, you can do Trackback. You write a blog on your site and then send trackback to the original post on a well known site.
6. Last and most important – Contents, contents, contents
Now, you have a healthy site built up, and people are starting to hit your site based on what they know about you from your comments. Now you want to keep them so they become part of your readership. What can you offer to these people so they will stay? Provide useful, fun contents on a daily basis. Yes, I find writing everyday is really important. If people know they can always get fun and useful information out of your site every day, they will develop a habit to check your site daily to see what’s up. Post on time and regularly. Also, robots will come a lot more often to index your site if you keep posting every day. It’s hard work, not everybody can do it. So it’s a personal choice.
How is my site doing if I am already writing tips and tricks?
Ok, first of all, I am still learning. I set up this site in late June. I got a few visits a day from my close friends. By the end of July, I had about 80+ visitors a day. (See my One month anniversary post). 11 days into Aug, my traffic has increased to over 110+ visitors a day with about 30 regulars. Today is the first day I have a link on a well developed site like Darren’s Problogger. I am seeing a 90% jump comparing with yesterday. Again, most of my traffics are driven from the sites I left comments with. So if you want traffic, start reading other people’s blogs.
According to MIT’s blog research (I took the survey in June), half blog sites get under 25 people a day. So, don’t get discouraged if there are only a few readers right now. It is possible for a rookie blog site to take off in a short period of time if you are willing to put in the work.