Blog Path: Should It Go In the Root of Your Company Website
It’s always a good idea to look ahead when you’re designing your new website but if it were possible to predict the future you wouldn’t need that blog and worry about WordPress SEO. You could just head for the nearest casino or buy a lottery ticket. So, while it’s good that you’re trying to make an informed decision, don’t get hung up on the decision-making process. Here are some things to consider with regard to your blog, your website, and which one you place on your root domain.
First, it’s important to remember that your blog will naturally attract more links and traffic than your website – assuming of course that you’re following all the blogging “rules” such as blogging frequently and consistently, providing unique, top-notch content, and optimizing your blog for the search engines. Those incoming links give your blog authority with the search engines and that authority carries over to your root domain.
You’re also probably engaged in your own linkbuilding activity, using article marketing, blog commenting and 2.0 properties to create more valuable backlinks. If you’re smart, you’re linking to your homepage or root with some of those links and deep linking to blog posts with the others. Again, the deeper links give you whole blog more authority and by linking to your root domain you increase its authority, as well as the authority of your whole site.
This link authority will carry over to your website, too, so long as both are on the same domain and you use clear navigation techniques and linking to send visitors and search engine crawlers to the website from your blog.
In general, it’s more important that you make sure you have your blog and your website on the same domain so that either way you have it set up your website will benefit from the blog’s authority with the search engines. For example, you don’t want to have your website on
Website.com and your blog at
Blog.com. You want them to be at
Now, I think some of the confusion lies in the understanding the difference between the terms Root Domain, Home Page, and Landing Page.
Your root domain address is the actual domain you purchased:
XYZBusiness.com. Your Home Page is the page visitors see when they type in your domain address and your Landing Page is a page they see when they follow a link.
When someone types
XYZBusiness.com into their search bar they’re going to land on your Home Page, the first page of information they see when they visit your site. But you can make that home page be anything you want to be and you can change it any time you want using 301 permanent redirects.
So, let’s say you buy your root domain name
XYZBusiness.com and you start building your company blog first, never imagining that you might someday want a website, too. So your blog’s home page will be
XYZBusiness.com. If you’re using WordPress you can go into your settings and and change your Home Page to any specific page on your blog, any time you want. This is helpful if you want to control what your visitors see when they first arrive at your home page.
Now, a year later, you’ve decided you want to add a website. Since you already have your blog set up you’ll have to build your website on a sub-domain, which is perfectly fine. Just remember to link everything together like I mentioned earlier.
Now your only real question is, what do you want visitors to see when they arrive on your home page, your blog or your website? At that point it becomes more of a marketing decision. If necessary, use a 301 permanent redirect to set your home page and if you need to change it to something else at a later day, all you’ll have to do is change the redirect, not completely pack up and move your blog or website.
When you're learning search engine optimization, you need to understand that the very first step is to create a website. If you're interested in starting your own blog, I have written a step-by-step guide that will show you how to start a blog for as little as $3.49 per month (this low price is guaranteed only through my link). You will also receive your own domain name for free ($15 value) by clicking on this link and purchasing at least 12 months of hosting with BlueHost. Keep in mind that if you're learning website optimization, the first thing you need is your own self-hosted website. It will help you look more professional in front of your visitors, clients, companies, and everyone else, including search engines.