Keyword Stuffing is long gone. If you want to stay safe, always say NO to keyword stuffing. But, what's the solution then? If keyword stuffing doesn't work, what does? Here's what works in 2017, and will work for ever!! It's the use "LSI Keywords" in your article. I've been experimenting on a "new approach of writing articles" that's gonna rank your site without spending a penny on building backlinks. Schematic Layout: Step 1: Research an engaging and On-Demand topic. The topic should be such that it can be divided into some 5-10 sub topics. If you're struggling to find such topic, read my article "http://earnwithanish.com/how-to-write-seo-blog-posts/", where I've discussed how exactly you can find engaging contents to write about. Step 2: Research for 5-10 LSI keywords related to the topic using this http://lsigraph.com. Step 3: Write a lengthy (> 2000 words) article on the topic. Use each LSI Keyword as a sub-topic for the article. Use H2 tags for all LSI Keywords. No need to do any kind of keyword stuffing. Use the "main keyword" 2-3 times max and LSI keywords 1-2 times. Step 4: Write in average of 500 words unique articles on each LSI keywords you've used in the main 2000 words article. While writing the articles, you need not keyword stuff; just use other set of LSI keywords. Step 5: Schedule all the articles over time - 1/day or every alternate days. In each 500 words article, add a link back to your main 2000 words article using a suitable anchor text. Step 6: When all your articles are published over time, open the editor of the main 2000 words article and link out to each 500 words sub-articles using respective LSI keyword as anchor texts. After this, I see no reason why Google won't love it. And not only Google, readers are also going to get an outstanding experience reading your content. Cost: Only for content writing. Expected number of words required: 7,000-10,000 words. $70 - $100 You could easily rank any low competition topic under $100 without spending time and money on Backlinks. Use this approach only once every month and very soon you'll have a website with so much of helpful contents that Google can't help from ranking your website. If your keyword is of high competition, definitely you are going to need backlinks too, but this approach is sure to reduce your effort to building links. Let me know what you all think about this approach. Cheers!!