All three actually.
In order to do well in paid search or SEO for the long-haul, you've got to provide a lot of clear information and really guide the user. You have to make something people would miss if it didn't exist.
The best approach to this day, imho, is not to make a straight-up site any longer. So many people create them that you are one voice in a massive crowd competing for attention. What gets that attention now is unique functionality, ie: software. Focus on developing a unique solution instead of the same-old-same-old.
Case in point: RetailMeNot was the most successful of the coupon sites. They sold to WhaleShark for about $36m and had about $1m/month in commissions. However, anybody and their mom made a coupon site, which made any search term for "insert-brand-here coupons" get bombarded with results, all pushing the same thing. They succeeded because they have great social features, deal in printable coupons now, work closely with merchants, etc.
As for us, most of my time was at first in copy/video/graphics; that ended up changing to more code related time as we started packing unique features into our sites.
Eventually, I figured out that we are a marketing-heavy software company. Haven't looked back since.