Many say SEO is dead, but it’s alive and well. The search engines are smarter now, though. You can’t spam keywords and rank. You have to earn traffic via targeted content and generating interest.
Build it and they will come is a little bit true … but promotion to get the wheels turning sure does help.