
Yoast SEO: A Practical Guide to Setting It Up Once and Writing for People
Yoast SEO helps most when its site-wide settings are right. See which settings to choose, what the traffic lights really mean and the mistakes to avoid.
From F&B to fintech, clinics to law firms, startups to enterprise. If your customers search on Google, we make sure they find you first, not your competitors.
One specialist team, focused only on the organic rankings that put you in front of ready-to-buy Singapore customers.
A clear, sequenced path from audit to rankings. You always know what we’re doing and why it matters for your leads.

Quick answer: Shopify URL structure SEO Singapore stores need to understand starts with accepting that Shopify forces patterns like /products/ and /collections/ that cannot be removed. What matters within that constraint is keeping slugs short and descriptive, and fixing duplicate URL variants created by filters, since those genuinely cost rankings.
Singapore Shopify store owners occasionally come to us convinced their rankings are being held back by Shopify’s forced URL structure, the fact that every product page must sit under /products/ and every collection under /collections/, with no way to fully flatten that structure the way a custom-built WordPress site can. Shopify URL structure SEO Singapore stores actually need to worry about is almost never this forced prefix. It is the duplicate URL variants created by filtering, sorting, and tracking parameters that quietly fragment ranking signals across multiple versions of the same page. We cover this distinction in nearly every technical SEO audit we run for Shopify clients, because owners frequently spend time and worry on the wrong problem while the real one sits unaddressed. This guide separates what genuinely matters in a Shopify URL from what is a minor, largely irrelevant detail. Understanding this distinction early saves a Singapore store owner considerable time and worry that could otherwise go toward genuinely higher-impact fixes elsewhere on the site.
Every Shopify store follows the same base pattern: yourstore.com/products/product-name for individual items, yourstore.com/collections/collection-name for category pages, and yourstore.com/blogs/blog-name/post-title for blog content. This structure is fixed at the platform level and cannot be changed to something like yourstore.com/skincare/serums/vitamin-c without a workaround that most Singapore SMEs should not attempt, since it risks breaking Shopify’s internal routing and app compatibility.
The good news is that this rigidity matters far less for rankings than most owners assume. Google’s ranking algorithms weigh URL structure (the pattern and folder depth of a page’s address) as a relatively minor signal compared to content relevance, internal linking, and backlinks. A well-optimised product at /products/vitamin-c-serum will comfortably outrank a poorly optimised product at a shorter, cleaner-looking URL on a different platform, because the URL folder depth is not doing the heavy lifting Google’s ranking decision relies on.
Where the forced structure becomes a genuine limitation is for very large, highly categorised catalogues, where a more specific URL taxonomy could reinforce topical relevance at scale. For the majority of Singapore SME stores under a few hundred SKUs, this limitation rarely explains a ranking problem, and our ecommerce SEO reviews consistently find other factors, thin content, weak internal linking, missing structured data, driving far more of the ranking gap than URL folder structure ever does.
Within Shopify’s fixed structure, the part you do control is the slug, the specific text after /products/ or /collections/. This is worth getting right. A slug like /products/product-847213 tells Google and shoppers nothing. A slug like /products/vitamin-c-serum-30ml is short, descriptive, and includes a relevant keyword naturally.
Shopify auto-generates slugs from your product title by default, which usually produces a reasonable result, but it is worth reviewing manually for anything auto-generated from an overly long or keyword-stuffed title, since the slug can be edited independently of the visible product title. Keep slugs under roughly five to seven words, remove filler words like “the” or “our,” and avoid changing an existing slug once a product page has started ranking, since that requires a proper 301 redirect to avoid losing accumulated ranking value.
In our experience working with Singapore Shopify store clients, slug cleanup is a low-effort, one-time task that rarely moves rankings dramatically on its own, but it removes friction for both Google’s understanding of the page and for shoppers glancing at a URL before clicking a search result or sharing a link.
This is where genuine ranking damage happens, and it is far more common than forced URL prefixes. Shopify collection pages generate a new URL variant for every filter and sort combination a shopper applies, such as yourstore.com/collections/skincare?sort_by=price-ascending or with a colour or size filter appended. Each of these is technically a distinct URL, and without proper canonical tags (code telling Google which version is the primary one to index), Google can end up indexing dozens of near-identical variants of the same collection page, splitting ranking signal across all of them instead of consolidating it on one authoritative version.
Shopify handles basic canonicalisation reasonably well by default for its own native filter system, but this can break when certain filter or search apps generate URL parameters Shopify’s default canonical logic does not recognise. We have seen this pattern across multiple Shopify audits: a store installs a popular filtering app, gets genuinely useful on-site filtering functionality, and unknowingly creates dozens of duplicate indexable URLs that Google Search Console eventually flags as “duplicate without user-selected canonical.”
Checking this specifically, using GSC’s Pages report or a manual site: search combined with common filter parameters, is one of the more valuable ten-minute audits a Singapore store owner can run. Our SEO consulting and audit service checks this specifically for every filtering or search app currently installed on a client’s store, since it is invisible without deliberately testing it.
Any time a product or collection slug changes, whether from a rename, a catalogue reorganisation, or a full platform migration, the old URL needs a proper 301 redirect (a permanent redirect that passes ranking value from the old URL to the new one) pointing to its replacement. Skipping this step is one of the more damaging, avoidable mistakes we see, since it turns a previously ranking page into a dead 404 error overnight.
Shopify’s built-in URL redirect tool, found under Online Store settings, handles individual and bulk redirects reasonably well for most Singapore SME catalogues. For larger-scale changes, such as a full site restructuring or platform migration, mapping every old URL to its new destination before the change goes live, rather than reactively after traffic drops, is the difference between a smooth transition and a genuinely costly one.
We broadened our standard migration checklist after seeing Singapore stores lose meaningful ranking position following a rushed rebrand or replatform where redirects were an afterthought rather than a planned step. This is exactly the kind of work covered under our small business SEO service when a client is going through a significant site change.
The cost of neglected redirects shows up in accounts like our ecommerce SEO case study, where resolving 200+ redirect chains left by two prior platform migrations stopped PageRank leaking.
A few local considerations are worth flagging specifically for Singapore Shopify stores. Multi-currency and multi-language setups, increasingly common for stores also serving Malaysia or the broader region, can create additional URL variants through Shopify Markets or similar tools. These need the same canonical and hreflang (a code attribute telling Google which language or regional version of a page to show a given searcher) discipline as any other duplicate content scenario, or Google can end up confused about which version to rank for a Singapore-based search.
Stores selling through both a Shopify storefront and marketplaces like Lazada, Shopee, or Qoo10 should also be mindful that product descriptions duplicated word-for-word across platforms can occasionally create indexing confusion, though this affects content more than URL structure directly. Ensuring your Shopify product URLs and their canonical content remain the authoritative, most complete version is worth prioritising over marketplace listings for SEO purposes specifically.
None of these Singapore-specific factors override the core principle covered throughout this guide: Shopify’s forced URL prefix is rarely the actual problem. Duplicate variants from filters, unredirected changes, and, for regional sellers, multi-market URL handling are where the real, fixable ranking risk sits.
If there is one habit worth building specifically around Shopify URL structure, it is treating every URL change as a two-step action, updating the slug and creating the redirect, rather than one. We say this because it is the single most avoidable mistake we see repeated across Singapore Shopify accounts, and it is entirely preventable with a five-minute checklist applied consistently.
Most agencies will tell you URL structure is a set-it-and-forget-it technical detail decided once at launch. In our experience, that framing undersells how often URLs actually change on an active Singapore store, through rebranding, catalogue reorganisation, seasonal collection renaming, or platform feature updates, and each of those moments is a fresh opportunity to either preserve or accidentally discard ranking value that took months to build.
This is particularly relevant for stores expanding into wholesale or trade sales alongside their retail catalogue, where a URL restructuring to accommodate separate B2B and retail navigation paths is common and, if handled without proper redirects, can quietly break rankings for exactly the specification-heavy pages trade buyers rely on to find products, such as the 14 specification-led category pages built in our B2B ecommerce case study.
Starting from your homepage and mapping every major navigation path down to its current URLs before any restructuring project begins is the simplest way to avoid this becoming a costly, retroactive fix.
The table below separates what genuinely affects Shopify SEO rankings from what is largely a cosmetic, low-impact detail.
| URL Factor | SEO Impact | Shopify Default | Action Needed |
|---|---|---|---|
| /products/ and /collections/ prefix | Minor | Fixed, cannot remove | None, not worth fighting |
| Product/collection slug wording | Low-moderate | Auto-generated from title | Review and clean up manually |
| Filter/sort URL duplication | High | Partially handled by canonical tags | Audit filtering apps specifically |
| Unredirected URL changes | High | Manual via redirect tool | Map every change before publishing |
| Multi-market/currency URLs | Moderate-high (regional sellers) | Depends on Shopify Markets setup | Check canonical and hreflang tags |
Field notes: In our ecommerce case study, three years of faceted navigation had generated thousands of duplicate URLs. Rewriting robots.txt to block the 14 parameter combinations responsible helped move product indexation from 34% to 79% by the end of Month 2. Filter apps on Shopify create the same kind of URL sprawl.
Shopify URL structure SEO Singapore stores worry about is usually the wrong target. The forced /products/ and /collections/ prefixes are a minor, largely unavoidable detail. What genuinely affects rankings is duplicate URL variants from filters and sorting, unredirected changes during a rebrand or migration, and, for regional sellers, multi-market URL handling. Fix the slug wording once, then focus your attention on the canonical and redirect issues that actually move the needle. If you want a specific check of your own store’s URL health, our about page explains how we approach these audits, and our pricing page outlines the cost of a full technical review. Treat the slug as a minor, one-time cleanup task, and treat canonical and redirect discipline as the ongoing habit that actually protects your rankings over time.
In our experience, Shopify’s fixed URL patterns for products and collections give merchants less flexibility than other platforms, which makes the choices that are available, such as collection handles and blog URL structure, more important to get right from the very start. We’ve seen stores rename collection handles casually during a rebrand, breaking every existing backlink and internal link pointing to the old URL without setting up a single redirect. Our team recommends treating any Shopify URL change as a small migration project in itself, complete with a redirect for every affected URL, rather than a routine settings update. We recommend keeping collection and blog URL handles short, descriptive, and stable long-term, since we’ve found that structure holds up better as a catalogue grows than URLs tied to a specific promotion or season that will eventually feel outdated. In our clients’ stores, a clean and consistent URL structure established early has consistently made every later SEO task, from internal linking to redirect management, meaningfully simpler than retrofitting structure onto a large, disorganised catalogue.
Not without a technical workaround that most Singapore SMEs should avoid, since it risks breaking Shopify’s routing, app compatibility, and checkout flow. The good news is this forced structure has a relatively minor impact on rankings compared to content quality and internal linking.
Slightly, mainly for readability and click-through rate rather than a direct ranking boost. A slug like /products/vitamin-c-serum is preferable to an auto-generated numeric or overly long one, but the difference in ranking impact alone is usually small compared to other factors.
Filtering, sorting, and search parameters, such as ?sort_by=price-ascending or a colour filter, each generate a technically distinct URL. Without proper canonical tags, Google can index several near-identical variants of the same collection, splitting ranking signal across all of them.
Yes, any time a product or collection slug changes, a 301 redirect from the old URL to the new one preserves the ranking value that page had already earned. Skipping this step turns a previously ranking page into a 404 error, which can meaningfully hurt visibility.
Shopify handles canonicalisation reasonably well for its own native collection filtering, but this can break when certain third-party filtering, search, or personalisation apps generate URL parameters that Shopify’s default canonical logic does not account for.
Yes, stores using Shopify Markets or similar multi-currency, multi-language setups should check that canonical and hreflang tags are correctly configured, since these setups can otherwise create confusing duplicate URL variants across regions.
Google Search Console’s Pages report will show URLs excluded as “duplicate without user-selected canonical.” A manual site: search on Google combined with common filter parameters can also surface indexed duplicate variants worth investigating further.
No. Content quality, internal linking, page speed, and backlinks generally have a far larger impact on Shopify rankings than URL structure. URL issues are worth fixing, particularly duplicate variants, but they are rarely the single biggest lever available to a Singapore store.
Yes, changing a collection’s handle changes its URL, which requires a proper 301 redirect from the old URL to avoid losing accumulated ranking value. This is easy to overlook since Shopify allows the change without an automatic warning about its SEO impact.
Technically yes, but URLs with non-Latin characters can behave inconsistently across browsers and sharing platforms. Most Singapore stores get more reliable results keeping URLs in standard Latin characters while using multi-language content elsewhere on the page for Mandarin-speaking shoppers.
Shopify automatically standardises URL formatting, generally using lowercase letters and consistent slash handling, which helps prevent accidental duplicate URL variants from casing or formatting differences alone. This is one of the technical basics Shopify handles reliably without manual intervention.
Yes, Shopify Markets can generate region or currency-specific URL variants depending on configuration. These need correct canonical and, where relevant, hreflang tags to avoid Google treating them as duplicate content competing against each other rather than complementary regional versions.
Some apps, particularly search, filtering, or personalisation apps, can generate new URL parameters as a side effect of their functionality. Reviewing your indexed URLs periodically in Google Search Console helps catch this kind of unintended change before it creates a larger duplicate content issue.
Not necessarily. A moderately longer but genuinely descriptive slug, such as /products/vitamin-c-serum-oily-skin, can outperform an artificially shortened version that loses useful descriptive detail, since relevance and clarity generally matter more than raw character count for ranking purposes.
Rarely meaningfully. Adding generic filler words like “shop” or “buy” to a slug adds length without adding genuine descriptive value. A slug is more effective when every word in it describes the actual product or category rather than padding for its own sake.
No, the core URL structure, including the /products/ and /collections/ prefixes, is identical across all standard Shopify pricing plans. Plan-level differences affect features like reporting depth and staff accounts, not the fundamental URL architecture covered throughout this guide.
If you suspect duplicate collection URLs or unredirected page changes might be quietly costing you rankings, a free SEO audit can check your store’s URL health directly. Request your free audit.
Natalie leads SEO strategy at Singapore SEO Agency, helping local and regional businesses build organic search programmes that drive qualified leads. She specialises in technical SEO and content-led authority building for Singapore SMEs.
Get a free SEO audit for your Singapore website — we'll show you exactly where you stand, what's holding you back, and what it would take to rank on page 1.
Get Your Free SEO Audit →
Yoast SEO helps most when its site-wide settings are right. See which settings to choose, what the traffic lights really mean and the mistakes to avoid.

Which free keyword research tool should a Singapore clinic, firm, contractor or tutor use? Combine five free tools to find your first 30-50 keywords. See how.

SEO vs SEM is usually the wrong question. Learn what the terms really mean and how to use ads and Search Console data to decide which searches to earn or buy.

Google Search Console login problems usually start with verification and ownership. Learn how to get in, fix access errors and offboard agencies safely.

The click through rate formula is clicks divided by impressions. Learn what each platform counts, the averaging trap and how to set it up in Google Sheets.

A click through rate means nothing on its own. Learn to compare CTR by position, query type and SERP features, and see what low CTR is really telling you.
Fast, no obligation. We reply within 24 hrs.
Singapore’s specialist SEO agency for SMEs. We rank your business on Google — and only Google. No distractions, just results.
© 2026 Singapore SEO Agency. All rights reserved.