How to condense Slugs?

Hi All!

I have a question, I am trying update the slug and wondering the best solutions?

Currently, this is the slug
/blogs/research

but we just want /research since we simply don’t have anything in / blogs. So I have been trying to find a way to update this but can’t seem to.

please let me know what the best solution is for this!
Thanks in advance!
Best,
John

2 Likes

Hello @RWL25 Shopify does not allow you to remove or change the default /blogs/ prefix from blog URLs like /blogs/research — it’s built into the platform structure. That means you cannot have a blog page directly at /research using the native blogging system.

Solutions & Workarounds
Option 1: Create a Redirect
. Go to Online Store > Navigation > URL Redirects

. Add a redirect from /research → /blogs/research

. Visitors going to /research will be redirected to the correct blog.

Pros: Keeps your content structure.
Cons: Not a “clean” URL in the backend, but works fine for users and SEO if done with a 301.

Option 2: Use a Page with Blog Content
. Create a custom page at /research

. In the page template or using a custom section, manually pull in blog posts from the “research” blog using blog.articles in Liquid:

{% assign research_blog = blogs.research %}
{% for article in research_blog.articles %}
  ## {{ article.title }}
  

{{ article.excerpt | strip_html | truncatewords: 30 }}

{% endfor %}

Pros: Clean URL /research, full control over layout
Cons: Articles won’t be managed via the /blogs/research route directly anymore (this is just a display workaround)

Option 3: Change Shopify’s URL Structure
Unfortunately, not possible — Shopify enforces certain URL structures (/products/, /blogs/, /collections/, etc.) and they cannot be removed or modified.

Recommendation
For SEO and user experience, I recommend Option 1 (redirect) unless you absolutely need to have a custom layout and cleaner URL, in which case Option 2 is your best bet.

Thank you :blush: