Should I make each candle scent its own product, or just a variant on one page?
Should each scent be its own product page, or just a dropdown option on one product? Here's how the choice actually affects SEO, inventory, and browsing, and which native Shopify tools can help either way.
What's going on
If you sell candles, soaps, perfumes, or any product line with lots of scent options, you eventually hit the same fork in the road: do I make lavender, vanilla bean, and sea salt separate products, or do I make one product, like an 8oz soy candle, with a Scent dropdown that lists all of them as variants? Shopify doesn't force you into either model, and its own documentation doesn't strongly recommend one over the other, which is exactly why this trips people up. Whichever you pick early tends to be expensive to unwind later, because switching means re-platforming URLs, re-tagging inventory, and potentially losing whatever SEO equity you'd built.
The frustration usually shows up in one of two ways. Merchants who used variants find that a single scent can't rank in Google on its own, all scents share one set of reviews and one analytics line, and it's hard to feature a best-selling scent distinctly in marketing. Merchants who used separate products find their catalog admin becomes a nightmare, since every price change or description update has to be repeated across dozens of near-duplicate product pages, and Google can flag those near-duplicate pages as thin or duplicate content if there's no canonical strategy in place.
Why it happens
Shopify's variant system was built for options like size and color, where shoppers rarely search for a single option value on its own, since red hoodie searches are common but red alone usually isn't a full query. Scent is different: lavender candle or sandalwood soap are real, distinct search queries with their own demand, which is exactly the kind of value that benefits from having its own indexable page. That mismatch between what the variant system was designed for and what scent-based catalogs actually need is the root of the confusion.
It's compounded by the fact that Shopify's native answer to this, Combined Listings, which lets grouped products display like variants while keeping separate URLs, hasn't always been available on every plan and theme. So many small and mid-sized scent-based merchants have had to lean on a third-party app, or pick a side outright, rather than getting the best of both worlds natively.
5 ways to fix it
Model scent as a variant on one product page (the default, native fix)
For most stores, keep it simple: one product per format or vessel, such as one product for an 8oz jar candle, with a single Scent option listing every scent as a variant. This works entirely within Shopify's native options and variants system, which currently supports up to 3 option types per product, such as Scent, Size, and Color, and up to 2,000 variant combinations, which comfortably covers even large scent libraries. It's the least amount of admin work, keeps inventory and pricing in one place, and gives customers a familiar dropdown-to-pick-scent experience. The tradeoff is that all scents share one URL, one meta title, and one set of reviews, so an individual scent can't rank on its own in Google, and you can't see per-scent traffic in analytics without extra tagging.
Split scents into separate products when each scent is a real search term
If customers actually search Google for a specific scent name, such as lavender chamomile candle, give that scent its own product page with its own URL, title, meta description, and images. Separate products can each be indexed and ranked independently, and you get per-product analytics in Shopify and Search Console. The cost is more admin overhead, since a price or description change has to be repeated across many products, and duplicate-content risk if pages are too similar and not handled carefully. A common middle path is to set a canonical tag from each scent page back to a parent or category page, so Google doesn't treat them as duplicates while still letting each page get indexed on its own scent keyword.
Use Shopify's native Combined Listings feature, if it's available on your plan and theme
Shopify's built-in Combined Listings feature can group separate products that share an option, like Scent, so they display together on one page as swatches or a dropdown, while each underlying product keeps its own URL, title, and SEO metadata. That gives you the SEO benefit of separate products with the browsing experience of variants. Availability, setup, and theme compatibility have shifted as Shopify has rolled this feature out further, so check your Shopify admin to confirm whether it's enabled for your plan and supported by your current theme before you build a strategy around it.
Use a third-party combined-listings or variant-swatch app if native support isn't available to you
If Combined Listings isn't available on your plan or theme, several apps in the Shopify App Store replicate the same pattern: they link separate scent products together, display them as a single grouped listing with swatches on the storefront and in collections, and let each scent keep its own URL for SEO. Search the App Store for combined listings or product swatches to compare current options. This is the practical workaround many scent-based brands rely on, though it adds an ongoing app dependency and some setup time.
Base the decision on inventory and discovery needs, not just SEO
Before picking a structure, check two more things. First, how you track inventory: if each scent needs its own SKU, barcode, or independently managed stock level, separate products, or at least distinct variant SKUs, keep operations cleaner. Second, how customers browse: if shoppers filter collections by scent, separate products tend to display more richly in collection grids and filters than a single product with a scent dropdown buried on the page. There's no single correct catalog model here, it's a genuine tradeoff between SEO reach, admin effort, and how discoverable individual scents need to be.
Bottom line
There's no universally right answer here, it's a genuine tradeoff, not a bug to fix. If most of your scents are low-search-volume flavor variations, variants on one product is simpler, native to Shopify, and costs nothing extra. If specific scents are meaningful search terms on their own, separate products with canonical tags to avoid duplicate-content issues, or Shopify's native Combined Listings feature where it's available, will serve SEO and analytics better. Stores without access to Combined Listings that still want separate products which look grouped typically rely on a third-party app, since this is fundamentally a catalog-architecture decision rather than something a single-purpose app fixes.
Browse the rest of the problem library, run a free storefront scan to catch issues like this automatically, or email us and we'll work out a custom solution for it.