Jump to the answers
SEO Talks

All clusters

Subfolder or subdomain for a blog, which for SEO?

  • Published November 6, 2026
  • Linked from 1 answer
  • In a cluster of 51

Either can rank; Google does not publish a rule that one beats the other. A subfolder (example.com/blog) is the simpler default, because the blog then lives on the same host as the rest of the site: one set of crawl settings, one robots.txt, one place for internal links to connect it to your product or service pages. A subdomain (blog.example.com) is a reasonable choice when the blog has to run on separate infrastructure, and the extra work it brings is manageable.

What actually differs

Subfolder Subdomain
How Google's crawlers see it Part of the same site A separate site for crawling, because Google's crawling infrastructure "defines a site as a unique hostname"
robots.txt The main site's file Its own file at <!–INLINECODE2–>
Search Console Covered by the main property Covered by a Domain property, or needs its own URL-prefix property
Internal links to and from the main site Same-site links Links between hosts, which need to be built deliberately
Hosting and CMS Same stack, or a reverse proxy to serve a separate CMS under the main domain Free to run on any platform

The hostname rule comes from Google’s crawl budget documentation. The table is the reason subfolders are the easier default: everything a blog needs from technical SEO, from crawl settings to internal linking, comes with the main site. Nothing in it says a subdomain is penalized.

When a subdomain is the right call

  • The blog runs on a platform that cannot be served under the main domain’s path without engineering work you do not have.
  • The blog is a separate brand or audience and you want it treated as its own site.
  • Security or organizational rules require separate hosting.

In those cases, link the two sites to each other in context, keep branding consistent, and give the blog its own sitemap and robots.txt.

If you are moving an existing blog

Moving a blog from a subdomain to a subfolder, or the reverse, is a URL change, and every old URL needs a permanent redirect to its new address; for what happens to each redirected URL, see what happens to rankings when you 301 a URL. Google’s site move guidance warns of ranking fluctuations while it recrawls and reindexes, so plan the move for a quiet period and keep the redirects in place for at least a year. If the blog already ranks well where it is, the move has a cost; make it only for a reason you can name, such as consolidating platforms, and not because one structure is assumed to rank better.

Comments on this answer

Add a comment

Your email address will not be published. Required fields are marked *