Take two stores that sell the same trail shoes at the same price. One has its collection page on the first page of Google for "trail running shoes". The other gets search traffic only from people who already know its brand. The pages aren't the difference. One store cleared all three gates and the other didn't.
Google has to find the page
Googlebot, Google's crawler, discovers pages by following links from pages it already knows and by reading the sitemap your platform generates. A product that nothing links to is invisible, however good its photos are. Stores create unlinked pages easily, because the catalogue lives in an admin screen rather than in a site structure.
The usual ways a store hides its own products:
- The product isn't in any collection, or its collection isn't linked from the menu. The only route to it is the store's search box, and Google doesn't type into search boxes.
- The collection loads products with infinite scroll or a "load more" button. Google's guidance on pagination and incremental loading for e-commerce sites recommends giving each page of results its own URL, because a crawler may never press the button.
- The store is still behind the platform's password page. A password left on after launch is a common reason a new store has no pages in Google.
- A robots.txt rule or noindex tag left over from the build blocks the collections folder, or the whole store.
Filters and sort options add a budget problem. Every combination is a new URL, so a modest catalogue can hand Google far more addresses than it has products. Google's crawl budget guidance says budget matters mainly for very large sites, but a store with runaway filter URLs becomes one in Google's eyes. Googlebot then spends its visits on filters instead of your best sellers.
So make every product reachable from the menu in a few clicks. Give pagination real URLs. Remove the password before you expect any ranking.
Google has to understand it and keep one copy
Once a page is fetched, Google works out what it's about and stores it in the index. Only indexed pages can rank. Stores fail here when a page looks like a copy of something Google already has, or when it's too thin to keep.
Copies are everywhere in a store. The same product can sit at its own URL and at another that includes the collection it was clicked from. A tag page can list the same products as a collection. A description can be the manufacturer's text, already on every other retailer's page for that item. Google's documentation on consolidating duplicate URLs explains what happens next: it picks one version as the canonical, the representative copy, and folds the rest into it. There's no penalty. But Google may pick the wrong version, and the product's signals get split across copies instead of stacking on one.
Thin pages are the other failure. A collection that is a bare grid of product cards tells Google little beyond the product names. A product page that repeats the supplier's three lines looks like every other store's.
What helps:
- A canonical tag on every product and collection page that names its own clean URL, so copies point home.
- A few sentences of your own at the top of each collection: what it is, who it's for, how to choose.
- Descriptions you write yourself, plus Product structured data, the machine-readable block that states price, availability and reviews. Google's e-commerce guidance recommends it.
Google has to trust the store
Only now does ranking happen. For a product or category search, the candidate pages look much alike, so the decision leans on signals about the store: links and mentions from other sites, reviews, people searching for the brand by name, and whether your product information matches what the rest of the web says. Google's own explanation of how results are ranked puts the trustworthiness of the source next to relevance and usability.
This is why an established retailer with a worse product page can outrank a new store with a better one. No edit to the page fixes it. What does is the store becoming a known name: reviews on and off your site, mentions in buying guides and press, product names and prices that match across your site, your feed and the marketplaces, and a brand people search for directly. Reviews, UGC and brand signals covers building that. Store speed and themes covers usability, which Google's page experience guidance counts as part of ranking.
Work out which step you're failing
Google Search Console, Google's free reporting tool for site owners, tells you where a page stalls.
- Inspect the URL. If it reports the page is not on Google, you're failing the first or second gate. The reason it gives (not found, blocked by robots.txt, crawled but not indexed, duplicate with a different canonical) says which.
- If the page is indexed but Google chose a different canonical, you have a duplicate problem, and your canonical tags need fixing.
- If it's indexed with the right canonical and still sits far down, you're at the third gate. The work is trust and matching the page to the search, not more tweaking.
Most store owners start with trust because that's where the advice is. Start with discovery instead and you'll often find the real problem in an afternoon.
Frequently asked questions
How do I optimize SEO for my Squarespace website?
Start with the three gates, because they apply on any platform. Take off the site password, link every product from a collection and the menu, and check that each page has one clean canonical URL. Then write your own descriptions and collection intros instead of pasting supplier text. Search Console will show you which gate a page is stuck at.
How do I optimize my content for SEO?
Write for the search a buyer would actually type, and put that wording in the title, the H1 and the first lines of the page. On a collection, add a few sentences saying what the range is, who it's for and how to choose. On a product, replace the supplier's text with your own and add Product structured data. Every page needs its own reason to exist.
Can I do SEO for my website myself?
Yes, and the first checks need no developer. Run your best-selling product through the Meta tag checker, then inspect its URL in Search Console. Most discovery and duplicate problems are settings you can change yourself, like a leftover password, a noindex tag or a missing canonical. Trust takes longer, because it builds through reviews and mentions rather than edits.
What to take away
- A product or collection ranks only after Google finds it, indexes it as a distinct page, and trusts the store enough to show it, in that order.
- Stores hide their own products through unlinked collections, button-only pagination, leftover passwords and filter URLs that eat the crawl.
- Duplicate URLs and copied supplier descriptions make Google fold your pages together or drop them. Canonical tags and your own text keep one strong copy.
- Trust is built at the store level through reviews, mentions and consistent product data. It's the slow gate, so check the fast ones first.
Next
Now that you know the pipeline, learn which of your three page types should be catching each search in Which page catches which search.