Write content for inside your website and also write content outside your website.
Internal content allows you to get new keywords.
External content allows you to participate in other major websites or other blog sites that you may have to allow for great linking capabilities.
Content allows you to show your expertise, your skills and your specialties. Without content you’re not communicating with your visitors. In the end , Internet marketing is all about communication — the Internet was built for communication and that’s what your visitors want to read.
Resource : Internet Marketing