No matter what else you do to promote your brand or business, the thing that will make it a success is only the right kind of traffic. Random traffic is worth something but not much usually. What you really want is targeted traffic. These are people who are actually interested in what you have based on your keywords and their search.
The search engines are a great way to get free, targeted traffic. You can get their attention by for example using your blog frequently. Your blog may not be on your website but there are ways you can link them back and forth.
For example, by using your website URL in the signature or bio box of your blog posts. Actually that URL should be part of everything you do online; whenever you post anywhere you should sign it with your name and website URL (domain name).
The above example is effective however indirect. The best thing to do is to build your website with your blog right on it. That way it is a direct connection. Actually even at that the above example is a very good idea in any case. There should be many places you show up with advertisements, social commentary, blog posts, forum posts, etc. Don’t waste a single one by leaving off your domain or website URL.
If you are wisely building a list of prospects and customers as you should if you expect your business to succeed, whenever you contact them via email, etc., you should always reference your website’s URL in your signature. Really make it part of your identity or brand. When they think of you they think of your domain name.
If you are promoting an affiliate product then you would want to include that URL as well, but that would be best in the body of the message if the message is about that program. It can also be repeated as part of your signature although it may be overkill. More effective might be a ‘P.S.’ to say something additional to encourage them to find out about your affiliate product or program.
Whatever you can do to generate traffic whether free or paid, it is to your benefit and absolutely essential to conducting a business. People have to be made aware of your product or brand and they need to go to the website to learn about it. They are your traffic and there should always be a steady stream from various promotions.