Hi all, I would like to add a blog to my website to try and increase the search engine ranking. If the blog is created with some blogging software do I then just create a "blog" folder on my domain, add all the blog files to it and then create a link to the blog on my website? Is this the correct way to set this up in terms of best SEO practice? Thanks alot.
you can do that, and host it yourself, or you could just sign up at wordpress and let them host it. the advantages of hosting it yourself are that you'll have full control over how it looks plus you could set up blog.yourdomain.com which looks nicer.
use wordpress with some search engine friendly plug in which is great as per search engine optimization
use wordpress and if ur domain doesnt contain your niche keyword ...assign it as your subdomain name.. for ex: if ur niche is weight loss and ur domain name is some askmethings.com add ur new blog as a subdomain naming something as weightloss.askmethings.com so this helps u in incresing ur search engine position for a particular keyword... what all u have to do is choose a good key word.. just try it here at https://adwords.google.com/select/KeywordToolExternal
Yes, you are doing it right. Having a blog for a website is the way we update our contents at frequent rate. It is easier to do that with content management software like wordpress which you can install easily using fantastico on your hosting cpanel. Make sure to install proper plugins to your wordpress blog in order to be SEO optimized and don't forget to update the blog contents frequently. Always remember, content is the King of SEO, Link building is the Queen of SEO. Just, in my point of view.