Let me start this by saying that I am not a website developer. I have a basic understanding of how webpages, search engines, RSS feeds, newsletters, etc. work. I know there are millions and millions of web pages out there. So why should you make one? There are several reasons.
1) Organization. It gives you a place to keep notes. As you learn, you come across questions. I come up with at least 3-4 questions per day. A website gives you a place to keep notes on the problems that you have come across. This helps you, and also helps anyone else that has the same problems. The world is complex, and there are thousands of things to learn. Instead of having to remember each and every little thing I ever read, I can put them here. If you had the question, someone else did too.
2) Network. It allows you to build a customer base. When people are interested in the same things, it becomes easier to build a relationship with them. Whatever you are going to become an expert in, there will be someone that needs your expertise. Don’t be afraid to share. When you have something of value, these people that trust your expertise will become your first customers. It also allows you to get in touch with the people that you need to learn from. Other people have made progress in your direction, join your paths to theirs.
3) Encouragement. It allows you to see progress. When you get stuck on a problem, or feel as if you are not contributing anything, you can look back at your website. You can see that you have overcome many problems in the past, and this one is no different.
4) Income. It will become a source of revenue for you. Your articles over time will become useful. This will allow you to create newsletters, podcasts, seminars, ebooks, and anything else that you find your followers need. Just remember to offer something of value. I kept thinking that I couldn’t create a site to help people succeed in giving themselves freedom. There are thousands of these sites, why bother making one more? The answer is that there are always new people learning about a subject. Just because something is obvious to you, or how to find that information is obvious to you, doesn’t mean that it is to everyone. Help spread your message.
5) Image. Having a website gives you an image of respectability. People know that you are not messing around. When people come to your site, the number of people that visit you is not posted on your headline. All they see is that you have a website, and that you have devoted some time and effort at becoming great at whatever it is you want to do. People respect devotion.
6) Global presence. If you have a local business, it is difficult to spread your message wide and far. Think of it this way. If one out of a thousand people cares about what you have to say, wouldn’t you rather have 100,000 people see it than just 2,000 people? On the web, borders get erased. True value, rather than proximity, is what people judge on.
I don’t think it is 100% necessary to have a website to achieve success. However, to establish multiple streams of income, a website is important. To be seen as an expert in your field, it is important to have a web presence. The formula for success is to identify a need, develop a solution, and fill that need. It is much harder for your solutions to get out to the rest of the world, if you don’t have a place to put them.