Over the years SEO has changed a lot. Many of the old practice that use to work, no longer do. It is important to remember that content is king. There is no replacement for quality content. In the past many people used tactics like keyword stuffing, excessive page links, blog farms, etc. When you are trying to rank well in the search engines it is far better to develop unique quality content that is hard to find elsewhere. For example if you are a great chef. You probably want to highlight your award winning recipes on your site. Over time your site becomes well known as a site where people can find some of the best recipes out there. Google and the search engines have become much smarter, and can recognize when a site has quality content. Your site will develop a loyal following, and earn traffic and links.
If you can become an authority on a particular topic, you have a good chance that your content will be linked to by people who have a genuine interest in the subject. Are you an expert in a topic? How about painting, cooking, fixing things. Can you teach people how to do things like build beautiful WordPress website. Are you an award wining graphic designer? It is not that important what your particular skill is. Whats more important, is that you have great skills that you can share with other people.
Develop a Blog, and write often about your favorite topic. In much less time than you think, your Website will become well known and develop a great following. You should see a natural rise in your site in the search engines as a result.
We hope you enjoy the video above by Rand Fishkin on the subject.