Blogging is a practical and effective way to boost your web presence via ongoing and regular content updates, while enjoying attendant search engine optimization benefits. Furthermore, a blog is the central hub for a social media marketing strategy. However, when setting up a blog for the first time (or even relocating one at a later time), there are options on where to place the blog in regards to the website’s content hierarchy. I like what Mark Jackson posted about the various factors that may be contemplated in regards to positioning the blog within a subdomain, a subdirectory, or on a completely separate domain.
“Many of my company’s clients need to add content to the root of their domain to build up the authority necessary to compete for keywords. So, more often than not, we recommend that our clients add their blog to a subdirectory.”
Technical reasons (primarily involving compatibility issues) and even internal security reasons may warrant the placement of a blog on a separate subdomain.
“Obviously, if you’re clever, you can create a blog that is seen as just liking one Web site so much that it links to it pretty often (and manage to use just the right mix of keywords in the anchor text to those links), as to help select pages of this other “non-related commercial Web site” rank well for keywords of choice. This can be an effective strategy, but keep in mind this blog will need all of the love and attention that any SEO project would get.”