Not every website, company or project needs an SEO.

I know this seems blasphemous, but it's very true. There are a few critical elements you need to secure before you can be confident that an SEO firm or link building staff is uneccessary:

  1. Offer Something Amazing
    If you have content, products or services that are so fascinatingly cool that they demand attention from the web community (or worldwide news agencies) all by themselves. A good example would be the Optimus Keyboard or anything that makes it onto a list like Time's Coolest Inventions.
    _
  2. Build a Phenomenal Website
    Great content isn't enough - you need a website that hits on all cylinders, including design, information architecture, search-engine-friendliness, usability and functionality. If you can put together something like Etsy has for e-commerce or NewsVine did for news, you're in great shape.
    _
  3. Public Relations & Marketing
    Whether in-house or outsourced, you need someone to help spread your message. A public relations company (or team) can wine and dine the reporters of the world, getting you "free" press coverage that brings credibility and authority. A marketing firm can build your reputation through advertising, promotions, events and sponsorships.
    _
  4. Leach Off an Existing, Popular Brand
    By utlilizing the publicity, trust and infrastructure of an existing site/brand/company that's already successful in a space, you can easily reach your audience and inform them of the new site. Assuming you're in the right sector, these readers will help you "spread the word" and make the project a success.
    _
  5. First and Only
    If you're the first on the scene with a product/service, you can capitalize by owning your niche devoid of competition. These are very few and far between, but every now and then, another EBay, Craigslist, MySpace or Amazon comes along.

Numbers 4 and 5 aren't "neccessary" to succeed, but they certainly help, but numbers 1-3 are absolutely essential if you want to have success without resorting to paid link building, traffic building or linkbaiting. SEOs fill a great niche, but we're not for everyone and if you're planning a new site in a competitive sector, the best thing you can do is call a great SEO and ask "what do I do now to ensure I never need your services in the future?"

I'd love to get a phone call like that.