The Pros and Cons of Separating a Blog From a Website
In blogging, there are two ways you can organize your system from the ground up. The first is to keep your entire site conjoined as one site. The second is to split up individual sections of your site. The easiest in this second method is to split off your blog into a second site of its own.
This was a big debate around a decade ago, but these days it seems settled. You keep your blog as part of your site, right? After all, that’s the entire point of the blog; to boost your site’s visibility.
I thought I’d revisit this old quandary with a new perspective. Since the last real time I saw this debated, Google has changed a lot, with Panda, Penguin, BERT, and all manner of other updates. Mobile has gone from a new technology to the dominant force in web browsing. Responsive design is everywhere. What else may have changed this equation?
I’m going to look at things from the perspective of deciding to split off the blog. What are the pros of splitting the blog onto another URL, and what are the cons?
Pro: You Can Use a Free Blogging Platform
Perhaps one of the biggest benefits to keeping your blog on a separate site, at least when you’re just starting out, is the ability to use an external blog platform. Using Blogger or the free WordPress.com hosted blog is very easy.
This is particularly beneficial if you’re using something like a Wix-based site builder, where you’re building your main site for free as well. This combination allows you to get yourself started and running, and potentially even making a profit, before you have to start spending money on the entire situation.
This also saves you a lot of time and effort that you would be spending on website maintenance. Since WordPress maintains their blogging platform for you, you don’t have to muck around with code, themes, plugins, or any of the other back-end development stuff.
Free blogging platforms aren’t necessarily always that good, of course. There are a lot of advantages to using your own self-hosted version, not the least of which is the level of customization. Free blogging platforms don’t allow you to add more plugins or customize your theme beyond a few basic choices.
You can think of it like this: you have a lower barrier to entry, but also a lower ceiling on the top-end of your potential performance.
Con: You Lose URL Continuity
If you don’t know how Google works internally, here’s a very brief, very limited crash course. As far as Google is concerned, your URL is your unique identifier. They don’t care about your brand name, not really. So brandname.wix.com and brandname.wordpress.com and simply brandname.com are three entirely different, entirely separate websites.
What this means is that if your blog gets famous, builds up links and traffic, and starts pulling in readers, that’s great! None of that value whatsoever passes to your storefront half of your site. You have to manually get people to click through, and you’re limited in your ability to do that. You can’t run sidebar calls to action, you can’t install a Hello Bar, and you can’t set up much in the way of landing pages. You’re more or less limited to links in your content, and those have a huge attrition rate.
Now, it’s possible that the search engines will identify that the store and the blog are the same brand, particularly if you have the same name and it’s a relatively unique name, but that’s still not going to get them to count as the same page. Heck, we saw a lot of people lose SEO value just switching from HTTP to HTTPS, or moving a blog from a subdomain to a subfolder. Losing that URL continuity can be a huge roadblock you have to overcome to make sure your money-making half of your site is a success.
Pro: You Can Better Target Regional Content
While the first advantage up above is for newcomers to the online world, this one is for those who are long established. Sometimes, you will see entirely different URLs for different divisions of the same megacorporation. They have an English site, a European site, a Chinese site, and so on. Or, alternatively, they have one centralized site, with customized blogs with their own URLs in each target language or region they want to reach.
Here’s an example. The international automaker Mazda has a global presence. Their USA version is on a domain called mazdausa.com, and the blog for that site is on insidemazda.mazdausa.com. Meanwhile, their Japanese branch is at mazda.com, and the blog there is simply blog.mazda.com.
Do they publish the same content? Probably not. Are they run by the same brand? Yes, but entirely different branches of it. The blogs are not technically separate URLs, but rather the entire national branches of each are split off on their own. It’s a far cry from having one centralized global.mazda.com with individualized language sites like many other international corporations use.
Is this likely to be relevant to most of my readers? Probably not. Still, if you’re in a position to have two national versions of your site, it might make sense to maintain two different URLs.
Con: It’s Harder to Refer Users to Your Main Site
It can be pretty hard to get people to click links. It doesn’t matter if those links are in banner ads, in text, in sidebar slide-in scripts, in exit intent pop-ups, or what have you. Your users have their own ideas of what they want to be doing with their time, and clicking on your links and following your directions are rarely on their mind.
In a normal situation, where your blog and your store and the other pages on your site are all on the same domain, at least the user already has that element of trust. They know your URL, they know who you are, they’re already here, so clicking to another page on the same site isn’t all that difficult.
When the domain names are different, the user loses a bit of that trust. Since you’re linking to it, it must be legitimate, you might think, but some people simply see the change in domain and don’t want to go through loading another page.
From an outside perspective – that is, from a Google search results page – a user might not know which of the URLs is real. Everyone is so used to businesses having one URL that having more than one might make them think one is real and one is an impersonator or phishing site.
Pro: If Your Site Changes, Your Blog Doesn’t Have To
For most of this, I’ve been assuming you’ve been thinking of having at least some level of brand continuity between your sites. Running with brandnameblog.com and brandname.com, for example. This is fine, but there’s another scenario where you might want something completely different.
Let’s say you’re an entrepreneur, and you intend to blog about a lot of different things that interest you. You might want to keep a blog for yourself an entrepreneur, and run your business site as a different site entirely.
A real-world example of this is Neil Patel. Neil is an entrepreneur who has founded a number of businesses, from his own consulting business to QuickSprout, KissMetrics, and CrazyEgg. All three of those sites have their own domains and their own blogs, but Neil maintains neilpatel.com as well.
That way if you – or if he – decides to sell one of those businesses, he can, and he doesn’t lose anything from the exchange. If he wants to rebrand one of them, he can, and it doesn’t affect the other blog.
Another crash course in Google here for you: Google runs on links. Sites are ranked by, among other things, the number and quality of links pointing to them from other sites. More links pointing to that site – to the specific domain – means the site will rank better in the Google search results.
Links go by domain, which means if you split your blog off to another domain and it gathers a whole bunch of links, your main site gets zero benefit from it. You can link to your main site from your blog, and of course you will be, but links only pass a fraction of their value from one site to the next. That’s why links from powerful, high quality sites are inherently better than links from new, small sites; those sites have a huge amount of “link juice” to trickle down.
Splitting a blog off from a main site means that those two sites are essentially isolated from one another. You can link between them, but there’s the chance that Google will decide you’re trying to use some manner of link scheme rather than just cross-linking between two related domains. This has the potential to even penalize one or both of your sites, which is the opposite of what you want to have happen.
Pro: You Can Maintain Multiple Blogs More Easily
One benefit to splitting your blog off into another domain is that it allows you to open up another blog alongside it, and maintain them both without having to worry about crossover. For example, if you have a blog about social media marketing, a blog about blog marketing, and a blog about paid advertising, all three of those blogs will have some level of overlap. After all, the topics are pretty closely related, right? You can write posts on the same topic for all three blogs and they can all get value from it, without risking duplicate content penalties for your site.
Of course, they still step on each others’ toes. If you’re writing about the same topic on three different sites, and all three of those rank on the first page of Google, you end up competing with yourself. It’s not necessarily a bad thing, if you’re capturing plenty of traffic for all three, but you might run into some issues with the overlap.
Then again, you can do this same sort of thing with one site, using subfolders or subdomains instead. HubSpot is one of the biggest examples I can think of. Their blog is divided into three different main blogs; the Marketing, the Sales, and the Service blogs. They use subfolders to guide them, similar to how I use multiple categories on this site, but with more dedicated content produced for each category every week.
Con: You Have to Maintain More Sites
If you’ve split off your blog – even if you’re using free services like Wix and WordPress – you still have to maintain those sites.
The maintenance for something like WordPress or Wix isn’t going to be very high, since they do all of the real work behind the scenes. You just have to do the actual content maintenance, like posting your blog updates. It’s easy to focus on one site and lose sight of the other, which is how so many WordPress-based business blogs end up abandoned.
For self-hosted sites, though, you end up having to maintain multiple code bases, multiple sets of themes and CSS files and scripts and all the rest. It can be trouble enough maintaining one site; adding a second is just adding a lot more work to your plate.
Add to this the fact that every one of those sites is an attack vector. If a hacker chooses to target your brand, instead of having one site with one login page to attack, they have multiple sites. If one of them happens to be run on an older architecture or have an unpatched vulnerability, the hacker may be able to gain access to that site, and use that as leverage to gain access to the others. Protecting yourself against multiple attack surfaces is much harder than securing just one or two.
Pro: You Can Sell the Blog or Site Later
As mentioned above, if you eventually choose to sell either your blog or your business, everything on the domain becomes a package deal. I’ve done this before, and let me tell you, sometimes it hurts losing all of that content. Sure, my name is still attached to some of it – though not all of it – but I don’t get nearly as much value out of it as I used to.
That said, selling a blog or selling a business does have the immediate tangible benefit of giving you a bunch of money you can then leverage into other projects. If you maintain your blog and your business separately, you can use the one you keep as the stepping off point for the next project as well.
Neil Patel is, again, a great example of this. He doesn’t own all of the businesses he founded anymore, he’s sold several of them, and he leverages his own personal blog and his reputation to create other businesses moving forward. There’s a lot of value to be had in that kind of stand-alone pillar of self.
Con: Most Advantages Can Be Done Other Ways
Now, let’s review the various benefits I’ve mentioned for keeping your blog on a separate site.
- You can use a free blogging platform.
- You can target regional content more easily.
- You can maintain multiple blogs.
- You can sell or rebrand a site more easily.
All of these can be done in other ways without having to split off URLs. Most of the time, it’s as easy as using a subdomain for the blog.
You can still use a free blogging platform with a site on your own URL. There are plenty of WordPress-hosted blogs that pay a fee to use the URL of the main site. Medium allows this as well, for some publications.
Regional content can easily be targeted with a language indentifying subdomain. Just label your sites with a prefix, like en.brandname.com for English, jp.brandname.com for Japanese, and so on.
Maintaining multiple blogs? Well, I already used HubSpot as an example, but there are plenty of them out there. It kind of blurs the line between blog categories and discrete blogs, too. Heck, Medium is a free blog with a ton of free blogs on it.
Selling and rebranding? That’s about the only tangible benefit I can see, and that’s only if you’re hugely attached to one or the other. When it comes right down to it, you might as well start an entirely new business instead of just a blog on another URL.
So, despite looking at the problem with a more modern perspective, I have to say, the math hasn’t really changed. It’s still almost universally better to keep your blog and your main site on the same domain, all these years later.