You have mentioned some nice tips of getting good SEO ranking of a web site through article writing. More or less you have concentrated on off site SEO tricks. But it is not enough to get that high rank for a web site. If some body wants to get the desired rank he has to concentrate on the onsite SEO tricks also.
There ire some more tips to get massive traffic are-
1.Get some good backlinks from high PR web pages.
2.Contribute in most actively forums.
3.Spread through social bookmarking sites.
4.Expouse your self through article writting.
5.Drive trtaffic through safelists and Autosurf sites.
As per the my view if you want to generate the traffic for website you must be do the forum comments and Blog comments. These both seo techniques are very effective and generate the traffic very quickly.
The main objective of good SEO is quality keyword research. Remember to have patience when researching and implementing ideas. Take the necessary time needed for each given task.
Finding the right keywords may take a lot of time and patience. Use tools to help you find out which keywords are the best.
Google Adwords Keyword Tool or Google Insight and Google Suggestions are good examples of some of the tools you can use to find the right keywords for your niche.
An idea to sort out keywords is to download them into an excel sheet. Remember that the keywords should match the content and products of your website. Sort the keywords by the number of daily searches, or monthly, or yearly.
Another idea is to sort keywords by competition levels. The competition of a keyword will give you a clue as to how many competitors there are for that keyword, and the likelihood of how high your results will show for that keyword. The lower the competition, the more likely you will get a higher search engine ranking.
The second major factor that plays a role in SEO would be original and optimized content. Make sure to deliver fresh and unique content on a regular basis as well as balanced keyword rich content. Typically around 5% to 6% should be your goal. Web crawlers will take notice of this pattern and higher your rankings on the search engines.
3) Specific Keyword Placements
Make sure you place keywords in the specific areas that search engine crawlers look for them. Place keywords in titles, description, and tags. Use Alt tags and place them on images if you have any. Web crawlers only read html on your webpages. So where there is html, try to include keywords.
4) Article Submission
Submit articles to article websites. This will help your website to get crawled faster. Remember to place keywords in your title, content, and tags.
Also remember to go back and add article keyword tags for other keywords that happen to display your results.
5) Social Bookmarking
Make a schedule to be highly active in social bookmarking sites. Join the most famous bookmarking sites like digg, twitter, delicious, etc. Bookmark your articles on a daily basis. Along the way, make friends or gain “followers,” to build your own line of fans.
Really abundant tips for hotlink building.Although I'm not abiding what you beggarly by Content?Are you talking about keyword?I'm basically accomplishing 1,2,4, and 5 of what you appropriate so far I've chock-full accomplishing Social Bookmarking,I anticipate they do added abuse than acceptable because they are low superior in the seek engines eyes.