Your Blog Post URL: How to Structure It

Although it may not seem significant in the grand scheme of things, the structure of your blog post URLs is one of the many details that can affect the performance of your blog content in search engines and chatbots.

A common structure

Many high-performing company blogs have the following structure:

https://company.com/blog/post-topic

Examples:

https://www.salesforce.com/blog/ai-assistant/

https://neilpatel.com/blog/account-based-marketing/

https://ahrefs.com/blog/content-marketing-roi/

https://zapier.com/blog/justcall-app-spotlight/

The ‘/blog/’ part can also be something like ‘/post/’ or ‘/learn/’ — it doesn’t matter.

Adding /category-name/ is another option.

Including a part like ‘/blog/’ in your blog URL may be essential for distinguishing your blog content from your page content in Google’s eyes.

The last part of the blog URL should be short — two or three words. Before publishing, edit the default slug, which is derived from the full post title.

Page and post differentiation for Googlebot

A common thread I’ve observed on several company blogs that don’t have any posts ranking in the search results is that the structure is like this:

https://company.com/blog-topic

Not including ‘/blog/’ or another separator may make it difficult for Google and other search engines to distinguish between a site’s page content and its blog content.

Web pages are generally promotional, and blog posts are usually informational. Therefore, it may be helpful to inform Googlebot of which type of content it’s about to scan.

I asked Google Gemini:

“Does Google see webpages and blog posts similarly? If not, what’s the difference?”

Gemini’s answer was:

“Google sees them as the same technical species but different functional tools.

Webpages are your digital storefront—they are built to convert.

Blog posts are your digital reputation—they are built to attract and educate.”

So, what happens if Google can’t tell the difference between page content and blog content?

The blog content may not rank as highly as it otherwise would.

No one outside Google knows how the algorithm works, but consider these respective structures for your website:

Page URLs: https://company.com/page-topic

Blog URLs: https://company.com/blog/blog-topic

If you’re a WordPress user, the blog post URL structure is set up under Settings > Permalinks> Custom Structure.

WordPress Permalink Custom Structure

If you started with the https://company.com/blog-topic structure and decide to change it to https://company.com/blog/blog-topic, you can use the Redirection plugin to set up a wildcard redirect.