My ecommerce pages are indexed inconsistently in Google

I’m having trouble with

My ecommerce pages are indexed inconsistently in Google

I have an ecommerce website, Moodcrafts (https://www.moodcrafts.com/), and I noticed that some of my product and collection pages are indexed by Google while others take much longer to appear.

I have checked Google Search Console, reviewed the indexing reports, submitted important URLs, and checked for issues with canonical URLs, redirects, and sitemap coverage.

Some pages are indexed normally, while others are not showing up as expected. I would like to understand whether there are any technical SEO issues that could be affecting crawling and indexing, and what I should check first.

Your canonical, redirect and sitemap audit came back clean because nothing is
technically blocking those pages. Inconsistent indexing across a product
catalogue is almost always Google declining to index, not Wix failing to expose.

Read the exact status string first. In Search Console, inspect three of the
missing URLs and note which status each carries. “Discovered - currently not
indexed” and “Crawled - currently not indexed” are different problems with
different fixes. Discovered means Google found the URL and chose not to crawl it
yet. Crawled means Google fetched it and chose not to index it. Both are
selection decisions rather than errors - Wix’s own documentation says the crawled
status “doesn’t mean there are any errors in your page.”

Check the per-product toggle on the missing ones. Products in your dashboard,
click the product, Edit SEO Settings under Marketing & SEO, Basics tab, “Let
search engines index this page.” That setting is per product, so part of a
catalogue can be switched off without you noticing. It also stops the product
appearing in your own site search.

Now the likely cause. Wix builds product page SEO from a pattern: the title tag
is the product name plus the site name, the meta description is the product
description, and the slug is the product name. Your product content is therefore
your metadata, directly. On your store several products share a name prefix with
only one word varying between them, and the descriptions run around ten words.
That produces near-duplicate titles and thin, near-duplicate meta descriptions
across a large part of the catalogue. Google indexes one representative of a
duplicate cluster and leaves the rest sitting. That is exactly what you are
seeing: some in, some not, no errors anywhere.

So fix the content, not the plumbing. Wix’s guidance on the discovered status is
to give each page “unique text that doesn’t exist in other pages.” Rewrite the
descriptions on the missing products first rather than all of them at once, and
make each one materially different - dimensions, lining, what it actually fits,
who it suits - not a reworded version of the same sentence. Then override the SEO
title per product so your titles are not three variants of one string.

Expect lag. Wix states SEO changes “do not appear immediately in search results.”
Change a batch, resubmit those specific URLs, then give it a couple of weeks
before judging. Requesting indexing on an unchanged thin page will not move it.