Perhaps, this seems self-evident. But the same could be said for the previous SEO tips (title tag and meta tags). But you have to ask yourself the question, why would anyone want to come to my web site? And why would they want to tell others about your web site?
The answer is usually content.
If you think of the web sites you personally visit frequently, what is it about them that keeps you coming back? Some of the common ones are:
So does your web site have ANY of these features? Some web sites do, and some don't. If you web site does not have content that ever changes, and does not provide any useful features or community, why would someone want to come back there a second time? Why would they want to send their friends there?
Not all content types are useful for all web sites. Trying to build a web site that incorporates all four of the above types into one site might cause a case of "jack of all trades, master of none". Specialization and niche are not bad things on the Internet.
So ask yourself, why would anyone want to come back to this site after the first time? Why would they ever want to publish the URL to their site and recommend people come here? Answer that question, work on improving your content along those lines. And that will be an important element of your SEO game plan.
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.