In its most basic form, SEO is the practice of making a site available for the search engines to index in their database. Once your site has been optimized for the actual keyphrases your customers are searching for, you can be found in the page listings on Google, Yahoo! and other engines.
Driving traffic to your site is an organic process that takes time and one that never really ends. As far back as 1999, a study by the Georgia Institute of Technology (GIT) delivered proof of the importance of linking. It still holds true today. On one site, they observed that 84% of visitors came in via links from other sites.
On-Page Search Engine Optimization
This topic ranks hand in hand with having the proper Content. On-Page SEO consists of “Meta Tags” which consist of the Meta Title, Meta Description and Meta Keywords. You always want to put search phrases in these fields that you would want a customer to actually search for on Google and then pull up your site.
Use Enough Keyword Density
Keyword density is the percentage of times a keyword or phrase appears on a web page compared to the total number of words on the page. Try to use it between 2 – 6%.
Write more content
If you want to increase site traffic, you’ve got to write content. People will not visit your site if you don’t write a decent amount of good quality content, and new visitors definitely won’t come back. So keep writing great posts!
Begin tagging your images
When you have an image in your post, it should always be tagged properly. Make sure the width and height are clearly defined. But most importantly, fill out the alt and title tags with the image’s keywords.
Offer to write a post on someone else’s site. Even better, have the post already written up and then let the blogger know you have a post ready to guest blog on their site, if it’s okay with them. When you write your guest blog post, find a post on your own blog that’s related and link to in your guest blog post. A link for you on their blog, and more ability to increase site traffic.
Link to your other posts as often as you can
Link internally to posts on your own blog. This helps your rankings and also helps your site traffic increase. If people who come to your your blog have nothing else to see, they will leave. When you link to your other articles, they will most likely choose to go read those as well before leaving, and will stay on your blog longer.
Submit your posts to blog carnivals
Go to the Blog Carnival Website and submit as many of your articles to as many carnivals related to your niche as you can. When the carnival edition you submitted to is posted, not only will you have linkbacks, but you’ll have more visits to your blog.
Set up profiles at popular social networking sites like MySpace, Facebook, Ryze.com etc. Network with people in your niche and get established on these sites with a customized profile. It is very easy to grow your network, and people who are interested in what you offer can find you easily.
Funnel Traffic From Other Sites
This strategy may require a little creativity, but you want to consider ways that you can funnel traffic from popular websites such as: craigslist, ebay, youtube, wikipedia, etc. These are very popular websites that are established and bursting at the seems with live visitors. Think of ways that you can add something of value, and (without spamming!) lure these visitors to your website.
You must have the proper framework on your site. The framework is the infrastructure your webpage is built upon (code and software such as a CMS) by which your website will operate. In the old days if you wanted to change a picture or text on your site you had to hire a developer, but with the advent of WordPress, this is no more. To be successful and not spend a fortune you MUST use WordPress for the framework of your website.