Certainly have a link to your site from the menu of the blog.. and consider adding a link in each article too (using targeted keywords). Also, have a link (in your main site`s menu) to your blog.
Many blogs are installed in sub-directories of the main web site... like http://www.vwebworld.com/blog/
. Your blog is a totally separate domain. This is not a bad thing, there are advantages... SEO crosslinking between your two domains.
The answer to your questions may be found in the stats of your two sites (blog and main site). Look at your blog`s stats - what amount of traffic is there? The source (referring sites, search engines, direct) and the details of each source (the list of referring sites, and searches / keywords)? Look at both sites` stats.... determine if and how much traffic is coming to and from each of your site`s to the other?
The stats can help guide you to what you need to change (if anything). You may find that your blog is doing well - you may have new readers (at your blog). However, they may not find or desire to go to your main site.
If traffic to your blog is robust but readers are not going to your main site - then provide a link and a reason for them to go. If traffic is not robust, you`ll need to promote your blog more, or change SEO, or other tactics to generate more traffic.
Certainly make sure your blog is set up to notify search engines that you have a new article. Typically this is done using a "ping" service like ping-o-matic. This tells search engines that your blog has been updated...rather than waiting for the search engines to hit your blog and find new content.
| Best Beef Jerky
| ecommerce articles
| Follow vwebworld on Twitter