How to dominate any search term in three easy steps

January 20th, 2008

The techniques that follow are ones that I routinely employ when I am looking to establish my presence in a niche. These skills should be applicable to any niche, though if you are looking for the post profit, you should do the first step many times until you find a stagnant niche you will be able to easily dominate and bring in lots of profits.

Know your Competition
Your competition is a gold mine for data about how the search engine is treating the term your competing for. Look into how much content is on their page, how long they have been around, how many links they have, who links to them, how fast they are gaining links, if they are still growing, etc. It is important to look at growth and freshness of the sites that are winning in the niche. If the sites are growing fast, your site must grow faster. If the sites are barely growing, and have no new inbound linking - congratulations, your job just got easier.

Look at where they are getting their links. Many times you will be able to exchange links, or get free links from the same places they are getting their links. This will also give you a good idea to how much work they have done to get where they are. This will allow you to estimate what it will take to dominate that keyword. Hopefully it is worth the effort.

Optimize your Page
To optimize your pages you need to properly use h1 tags, titles, and content to create a coherent message about your page. Beyond that, there really isn’t much to standard SEO techniques. Once you have optimized your pages so a spider can easily determine what the topics of the page are, then you can really optimize your pages for success.

The real optimization of your site should be concerned with marketing. How are you going to make people talk about your site? Giving away something free is a great way to get links to your site and build volume faster than your competitors. Creating a way for users to contribute content is another way. Image hosts are quite popular. What if you created a free image host that linked back to your niche site with each post, and you marketed this image host in relevant forums. That is one way to optimize your site for success.

Get Creative
Putting an image host on your site is obviously not the only way to build a user base, and get incoming links at the same time. There are many other methods that can be deployed on your site to do this. Remember, the key is that you want to be able to get content and incoming links *faster* than your competition.

Be social. Your site does not have to be a social networking site, but you can integrate with a social network in a creative way to bring users who are savvy enough to potentially help you build some links. If you put social aspects on your site it is a great way to build content though.

Make your site fun! Did I just use an exclamation point? Well anyways.. A site that is fun will attract users, and more importantly get talked about. You would be surprised at how many great one way links you can get just by having something fun about your site.

Winning in the search engine game is about applying a strategy over time. Even if you make it so your strategy involves setting something up, and momentum building from user interaction. There must be some sort of movement with your site, or it will go stale.

Project Management 101 - Planning

January 16th, 2008

There is a lot more to getting a project completed from start to finish than meets the eye. Even with developing a small site, you will probably have to involve multiple people with interdependent jobs. Starting out by hiring a designer, writer, and programmer from the very beginning may or may not work. The possibility of something going wrong and blowing your entire budget - as if you computed a budget - is enough of a reason to properly plan a project. I am going to show you a minimalist approach to project management that while not taking up too much of your time, should help maintain your sanity.

Your project management process might be slightly different than mine. The important part is that you have a process and you know how your process works. No matter how small the project, you should go through the same process. A smaller project will most likely go through the steps much faster. Even for a project that is a couple hours long, you should go through the steps. You might not need to write them down though.

Project Definition

This is where you answer what the project is, why it came about, how you will solve it, and when you will do it. There are several important parts to define here.

Overview - This is where you define what project you want to implement, and the business reasons behind the project.

Scope - What is in scope of the project? And more importantly, what is out of scope of the project? Knowing what is out of scope, and being able to quickly communicate that to developers, designers, and other people working on the project can save a lot of time and effort in the long run.

Assumptions and Risk - Since you cannot possibly know about everything that will happen during the project, what things did you leave to assume? Why do you think it is safe to assume these items? What are the risks associated with the project? How will you manage these risks?

Approach - How will you go about the project?

Cost, Duration, and Effort estimates - This is a big part of the process if you are working for someone or with a partner/investor. This is where you estimate how much money will need to come from the company’s funds. Also, you will need to answer how much employee time will be needed, and how long the project is expected to be completed by. Be careful here, if you are too aggressive on these projections, it will make you look like an ineffective manager. If you set the budgets too high, then you are potentially setting the project up for waste. Treat every dollar as if it were your own - even if it is not.

Project Workplan

The project workplan is where you define everything that needs to happen in the project and when it needs to happen so other processes do not get disrupted. It defines deliverables and goes into a bit of detail about what constitutes a completed deliverable. You should be able to map out the entire project to this level. If you cannot safely do so then you may consider breaking the project up into multiple phases.

Project Management Procedures

This document is going to be basically the same for all projects in your company. In fact, it is common to only have one copy that just gets improved upon over time. How to change scope, how team communication will occur, how bugs will be managed and dealt with, how quality will be addressed are all things that can be in the project management procedures.

Conclusion

It is best to use actual documents for each of these items. You may be able to simply think about all these items in your head if you are doing a small project on your own. At the very minimum though, you should have at least considered each item in these documents. If you do not want to make formal documents, at least keeping note of these items should greatly contribute to your success in managing projects.