Blog subdomain or subdirectory? Hint: one is 40% better
Historically the most common reason for companies to host their blog on blog.example.com is due to technical reasons. Throwing your blog on a subdomain is the easiest route when setting up a 3rd party blog like WordPress, Tumblr, SquareSpace, etc. To achieve www.example.com/blog is surprisingly difficult and in the case of WordPress forces your engineering team to self-host WordPress. Ask any engineer or dev ops eng, they’ll tell you this has huge security and maintenance implications.
So instead of going through that hassle, the default choice is to just go with blog.example.com because it’s easiest, not because it’s best for SEO. Butter solves this issue for you (more on that later), first let’s look at the data.