One of the most important things to do with a new blog or Website in order to start getting search traffic apart from onsite seo and keyword research is to have your website indexed in the search engines.one of the problems with indexing a new website is that search engines will not crawl your new website very often in order to speed up the indexing of your website is to get links from higher ranking domains like social bookmarking sites.before you try this it also helps if you register your domain name for more than a year as search engines will see that you plan to keep your domain for a long time.

Of course the most important thing to do with a newly registered domain is to create content and lots of it but its also possible to create search engine optimized content and rank well depending n the competition for the keyword you are targeting.In the first months of a new blog or website you should be thinking only about content creation but after you create your content you should submit to social bookmarking sites like stumble upon and digg.Then try to find a list of do follow social bookmarking sites also forums but I find forums way too time consuming for people who should be creating content and planning future articles on their blogs and websites.

Social bookmarking sites will take less time and when submitting articles and urls to these sites try using a good description of the article you are submitting.these sites are important in getting your site indexed because Google spider them regularly and soon after multiple submissions your site will see an increase in crawl rates.The articles that you submit will help you get more attention from search engine spiders and result in faster indexing of your website.