I realised the more text we have, the more kws can we have at perfect density. i always tend to do multiniche sites (which is bad by the way) where one category targets a lot of kws but thats harder to rank than emd sites that target only one kw what i lose: h1,h2, url structure, title tag, image title and alt, EMD, other <--- most of them can target only one kw. so its a big waste. of course if you do a lot of tf-idf you might rank for other kws as well, but probably ranking for good kw without using all of the abovementioned would be hard but whats the solution? picking a product/niche and creating other landing page (with other domain) for each keyword that brings traffic in that niche? Because you absolutely cant target too related kws as main ones in related articles on your site. you cant make 10 pages on one domain for one product google doesnt like that. internal linking is good but you lose a lot anyway.