There are lots of SEO techniques that can be practiced to improve your web or blog visibility in search engine. Some of the techniques are URL Submission, Content and back link strategy and there are also many SEO software and SEO services offered on the net to help us with SEO.
However, before or while you start any of this campaign, you must ensure that your content are rich with high search keywords as this will automatically crawled by google and help you in search engine SEO even if you are not doing any SEO. Make sure that you firstly study the keyword using Google Keyword tools in order to get the right and high search keyword.
Content technique might take long time to establish your website or blog positioning but there is fast positioning techniques that you should know when you are writing a content. Gather the keyword that surfer use to surf internet with billions, millions and hundred thousands total search monthly, then start writing your content by adding the keyword in the content or write something that related to the keyword.
As an example you are doing Gold Business, a keyword that normally use by layman to search Gold Business are: Invest in Gold, How to Invest in Gold, Gold Investing, Investing in Gold. This keywords should be use in your content rather than just concentrating to Gold keyword as the word is having a high competition for web positioning in search engine.