The Inconvenient Truth About SEO
sweet.io
sweet.io
It's all well and good to say 'create interesting content', but for many sites it just isn't worth it - simple brochureware sites for brick & mortar businesses, for example.
The take-out restaurant on your high street shouldn't spend a lot of time creating interesting and shareable content. Just advertise the menu clearly, provide your contact details and location at the top of your home page in html (not images), then buy some properly-targeted google ads. If someone is looking for 'chinese restaurant <area>', they're highly likely to click your ad.
Buying ads and keeping your page simple often produces better results than cluttering your page with lots of 'optimizations', in my experience.
Google usually is quick in weeding out fluff, of course it also helps to have a sane URL-structure without keyword-overload and maybe naming images appropiately - not only for the added benefit of SEO (Image Search comes to mind) but at the same time you provide some context for people with screen readers...
Following basic accessibility concepts, providing some context to pure image content go a long way and should be done for the sake of the visitors to the site and not SEO.
edit: Now that i've read the article from Google Cache i realize all my points have been raised there too - so, 100% agree..
This whole article is trying to somehow prove that SEO is definitely not caring for you users, but writing content (what does it even mean?) magically is! Ignoring the reality of search engine ranking algos may help you build some kind of cool image if you are famous or lucky, but it doesn't necessarily need to help your business. If you're in a business, writing good content for the sake of writing good content is nonsense (it's worse, actually, because it costs you money).
As to your suggestion: I've seen pure ads being both much better and much worse than pure content building, but this is really comparing apples to oranges. Careful testing is your best friend here, and I'd say that you can always implement both strategies of building traffic without mixing them too much: have pages with great (and optimized) content, and have landing pages built specifically for ad-driven traffic.
I couldn't agree more and will make everyone even thinking about employing some zero-effort technique to #1 in SERPs read that...
Believing that if you build it well, they will come is something that has contributed to the death of many startups that I know. You have to make an effort to stand out, and in a world wide web of 8.3 billion pages, you probably need to be pushing and shoving your way to the top.