On this page
- 01Key takeaways
- 02Why B2B companies gate wholesale pricing in the first place
- 03What a wholesale buyer actually needs before they'll register
- 04Public vs protected, and where to draw the line
- 05Why gating the wrong things makes you invisible in Google and AI search
- 06Build a public layer buyers and search engines can both read
- 07Make the registration step worth completing
- 08Behind the login, protect the commercial terms that should stay private
- 09After they register, turn the account into orders and repeat business
- 10The public vs gated decision matrix
- 11Protect your pricing without hiding your business
- 12Frequently asked questions
- 13References
Should wholesale pricing be public? Your prices can stay protected behind registration if your business needs that. The catalog, the brands and the capabilities around them cannot be hidden without a cost.
A buyer decides whether to register based on what they can see first, and Google and AI search can only surface pages they reach without logging in. So the real question is not whether to have accounts. It is what to gate. Protect the commercial terms, and publish everything else.
Key takeaways
- You can keep wholesale pricing protected behind registration, but publish the catalog, brands and capabilities around it, because that public layer is what buyers judge you on and what search can actually find.
- Googlebot will not crawl a page that requires a log-in, and Google only indexes pages that are publicly accessible, so a catalog locked entirely behind registration is invisible to Search.
- To appear in an AI Overview or AI Mode, a page has to be indexed and eligible for a snippet first, which means content sitting behind your login cannot be pulled into an AI answer.
- A Google Shopping or merchant listing needs a real price greater than zero that any shopper can buy at, and you cannot mark up a price users cannot see, so a fully hidden price gives up priced results for that product.
- Use the public-versus-gated matrix below to set your line, gate net and contract pricing, publish the rest, then book a free Growth Opportunity Review to pressure-test where your line sits.
Why B2B companies gate wholesale pricing in the first place
Wholesalers gate pricing for real commercial reasons, and most of them are legitimate. Accounts themselves are fine. The damage comes from hiding the whole business behind the account just to protect the prices.
When we work with wholesale, distributor and B2B ecommerce businesses, the reasons for gating come up in the first conversation, and they are usually sound. Pricing is often specific to the account, negotiated by volume, region or relationship, so there is no single number to publish. Minimum order quantities and tiered breaks make a public price misleading on its own. Margins need protecting from retail customers who would order at wholesale rates and from competitors who would price against you. Many suppliers also have to confirm a buyer is a genuine reseller or business before they release trade pricing at all. None of that is wrong.
The problem starts when protecting the price quietly turns into hiding the catalog, the brands and the capabilities behind the same login. That is where discovery breaks and where good buyers leave before they ever register. The decision worth making carefully is where to draw the line between the commercial terms that should stay private and the business information that has to stay public.
What a wholesale buyer actually needs before they'll register
A wholesale buyer will not create an account on faith. They register once they can see that you carry what they need, serve their category and region, fit their order sizes and terms, and look like a supplier worth the effort.
Registration is a commitment. It usually means handing over business details, waiting for approval, and sometimes a call from a rep, all before the buyer knows whether you are a fit. Ask for that commitment too early, behind a wall that shows nothing, and most buyers do the rational thing and go back to a supplier who let them look first. In our experience with B2B ecommerce, the accounts that get created are the ones where the buyer had already answered their own questions on public pages and treated registration as the final step, once they had decided.
The questions a buyer runs through before creating an account
A serious buyer is checking a short, practical list before they decide you are worth registering with. Do you carry the specific products and brands they need? Do you serve their category, their region and their order sizes? What are the minimum quantities and lead times? Who else do you already supply that looks like them? And once they register, what do they actually get that they cannot see now? If your public pages answer those questions, registration feels like the obvious next move. If they do not, the buyer cannot tell you apart from a login screen, and a login screen is easy to close.
Public vs protected, and where to draw the line
Separate two kinds of information. Identity and discovery information should be public: what you sell, the brands you carry, your categories, your capabilities and who you serve. Commercial terms should be protected: net prices, tiered and contract pricing, credit terms and account-specific catalogs.
Almost every gating problem we see comes from mixing these two together and locking both behind one door. The price is the confidential part; the catalog is not. When you treat them as the same thing, you protect the price and lose the discovery, and discovery is what fills the account list in the first place. The two layers do different jobs, and the table below is how we help clients tell them apart before we touch anything technical.
| The public layer: discovery information | The protected layer: commercial terms | |
|---|---|---|
| What it is | Your catalog, brands, categories, specifications, capabilities and who you serve | Net prices, tiered and contract pricing, credit terms, quantity breaks and account-specific catalogs |
| Its job | Help buyers and search engines find you and confirm you are a fit | Protect your margins and honour pricing that is specific to each account |
| Where it lives | Crawlable public pages, no account required | Behind registration, released to approved accounts |
| Cost of putting it on the wrong side | You vanish from Search and AI, and buyers cannot tell you apart from a login screen | Your margins and negotiated pricing are exposed to competitors and retail customers |
Why gating the wrong things makes you invisible in Google and AI search
Google only indexes pages it can reach without logging in. A catalog locked entirely behind registration is never crawled, never indexed, and therefore cannot appear in Search results or as a supporting link in an AI answer. Gating the wrong things costs you more than a few buyers. It removes you from the places buyers look.
Getting found and protecting your pricing are not in conflict, but they live on opposite sides of the login, and if you put the catalog on the wrong side, you disappear.
- A buyer with an account
- A buyer without one
- Googlebot
- OAI-SearchBot, PerplexityBot
- The buyer with an account
- Everyone else: nothing
Not crawled means not indexed means not cited
Googlebot doesn't log in
Google is explicit about this. In its own technical requirements, Google states that “if a page is made private, such as requiring a log-in to view it, Googlebot will not crawl it,” and that “Google only indexes pages on the web that are accessible to the public and which don't block our crawler, Googlebot, from crawling them” ( Google Search Central, Google Search Technical Requirements). Its guide to how Search works names login pages directly, noting that some pages “may not be accessible without logging in to the site” and so are not crawled (Google Search Central, In-Depth Guide to How Google Search Works). The crawler does not behave like a shopper. It “never provides credentials,” so a page that demands a login simply returns nothing it can use (Google Search Console Help, Page indexing report). With a conventional login wall, whatever Googlebot cannot reach is, for ordinary crawling and indexing, simply not there.
If a page isn't indexed, Google's AI features can't cite it
The same rule now governs AI-assisted search. Google says there are “no additional requirements to appear in AI Overviews or AI Mode,” but that to be eligible as a supporting link, “a page must be indexed and eligible to be shown in Google Search with a snippet, fulfilling the Search technical requirements” (Google Search Central, AI features and your website). Indexing is the floor. A page Google cannot crawl is never indexed, so it cannot be one of those supporting links. The reassuring half of this is that there is nothing exotic to do. Google is clear that “the best practices for SEO remain relevant for AI features,” and that “you don't need to create new machine readable files, AI text files, or markup to appear in these features.” A public, well-built catalog earns both.
The same logic extends beyond Google, even though the platforms do not all work the same way. Public, accessible product and category pages give search and AI systems material they can retrieve, understand and cite. OpenAI says its “OAI-SearchBot is used to surface websites in search results in ChatGPT's search features” and recommends allowing that crawler so a site can appear (OpenAI, OAI-SearchBot documentation); Perplexity says its bot “is designed to surface and link websites in search results” and likewise recommends allowing it (Perplexity, bots and crawlers); and Google's own Google-Extended control governs whether crawled content is used “for grounding” in the models that power Gemini (Google Search Central, Google's common crawlers). A conventional login wall gives all of them far less to work with, so a catalog kept entirely behind registration is harder for AI-assisted discovery tools to surface reliably, not just for Google. The broader version of that argument is in AI Visibility Without the Hype.
Build a public layer buyers and search engines can both read
Publish a real, browsable catalog. Categories, brands, product detail, specifications and capability information, all reachable without an account. This public layer is what earns discovery in Search and AI, and it is what a buyer uses to decide you are worth registering with. A public product page proves you carry the right thing and can supply it, without giving away anything commercially sensitive.
What belongs on a public product page
Give each public page the product name, clear images, the brand, the category, the specifications and attributes a buyer filters on, and an availability signal. That is everything a buyer needs to recognise a fit, and everything a search engine needs to understand the product and consider the page for the searches that matter. The net price is the only thing you hold back. Google's people-first guidance points to content built for people rather than to game rankings, and says that of the aspects of experience, expertise, authoritativeness and trust, “trust is most important” ( Google Search Central, Creating helpful, reliable, people-first content). A complete, honest catalog page earns that trust. A blank page behind a login earns nothing. The rest of the buying path, once the buyer is in, is covered in how to make a wholesale ecommerce site easier to buy from.
The honest trade-off on rich results and Shopping
Hiding the price entirely has one real cost. Google's priced results, the merchant and Shopping listings that show a price directly in Search, need a real, public, purchasable price to exist. A merchant listing requires an offer with a price “greater than zero” (Google Search Central, merchant listing structured data), and Google's structured-data rules are firm that your markup “must be a true representation of the page content” and that you must not “mark up content that is not visible to readers of the page” (Google Search Central, general structured data guidelines). So you cannot mark up a price you hide from buyers.
Shopping is stricter still. The price you submit has to match the price shown on your landing page and checkout, and Google tells merchants not to “submit a member price in the price [price] or sale price [sale_price] attributes”; member pricing is supported only through its loyalty program, because “you can only submit member prices for both paid and free programs using the loyalty program [loyalty_program] attribute, where available” (Google Merchant Center Help, price attribute). Its B2B guidance also says to “allow individuals to purchase products” (Google Merchant Center Help, business-to-business advertising). Approved-account wholesale pricing does not fit the standard price field, and a wholesale approval program should not be assumed to qualify as a Google loyalty program; Google's B2B guidance also expects an individual purchase path. For a wholesale-only item with no compliant public purchase price, those Shopping surfaces may therefore be unavailable. The workable answer for most wholesalers is a genuine public purchasable price, a real list or starting price on the products you can show openly, which keeps a real number in Search while your account-specific net pricing stays protected. More on that in the FAQ.
Make the registration step worth completing
Treat registration as a conversion step, not a gate. Tell buyers exactly what the account gives them, show how fast approval is, and keep the form proportional to the value. A buyer completes a form when the payoff is obvious and the effort is small.
The registration screen is where the public layer hands off to the private one, and most wholesalers under-invest in it. A bare “log in to see pricing” asks for commitment and promises nothing specific in return.
What to say at the gate
Say what the account unlocks in plain terms: your net pricing, your terms, online ordering and fast reordering. Say who qualifies, so a genuine reseller knows they are in the right place. Say how long approval takes, because a buyer weighing your account against a competitor's will choose the one that does not leave them waiting. Give the button a specific label, so the next step is obvious. A registration step built this way turns interest that your public pages created into approved accounts.
Explore Websites & ConversionBehind the login, protect the commercial terms that should stay private
Net prices, tiered and contract pricing, credit terms, volume discounts and account-specific catalogs belong behind registration. This is the correct, legitimate use of gating, and done cleanly it costs you nothing in organic Search.
Once the line is drawn, the private layer is straightforward. The commercial terms you were right to protect sit behind the login, available to approved accounts, and the public catalog continues to earn discovery in front of it. Protecting an account-specific net price does not, by itself, stop a useful public catalog page from ranking, though it can limit that page's eligibility for price-dependent search features.
Gate cleanly, don't cloak
There is one technical rule to respect. Showing search engines different content than you show people is cloaking, which Google defines as “presenting different content to users and search engines with the intent to manipulate search rankings and mislead users” (Google Search Central, Spam Policies). A genuine gate is not cloaking. Google says so directly: it does not treat a paywall or content gate as cloaking “if Google can see the full content of what's behind the paywall just like any person who has access to the gated material” and you follow its flexible-sampling guidance. The one caution for wholesalers is that the structured-data method Google provides for marking gated content applies to articles and similar content, not to a product price (Google Search Central, subscription and paywalled content). So keep the gate honest. Serve crawlers and people the same public catalog, hold the price back from both until login, and do not try to feed Google a price you hide from buyers.
After they register, turn the account into orders and repeat business
An approved account is where the work starts. The value shows up in the first order, in easy reordering and in follow-up, and that depends on the ordering system and the customer records behind the login working as one.
Getting the account created is the milestone owners celebrate, but the account only pays off if the buyer can order without friction, reorder in seconds, and hear from you at the right moments. That is a systems question as much as a pricing one, and a clumsy ordering flow quietly loses the repeat orders that make an account worth having.
We have seen what a properly built wholesale system does once the discovery and ordering path is connected. For Morgan-Williams, a wholesale specialty food importer and distributor, we replaced a non-transactional website with an ecommerce system supporting thousands of products, online ordering and secure checkout, and the business grew net sales 233 percent, orders 176 percent and products sold 218 percent. For Pacific Candy, a leading Canadian specialty candy wholesaler, we rebuilt the product discovery, conversion and checkout path, and net sales rose 690 percent, orders 533 percent and average order value 21 percent. These are wholesale ecommerce results, not proof that any single pricing choice, public or gated, produced them. What they show is that discovery, ordering and the records behind the account have to work together, which is the ecommerce growth and CRM and automation work that sits underneath a good registration wall.
Read the Pacific Candy case studyThe public vs gated decision matrix
Use this matrix to set your line item by item. Publish the discovery information, gate the commercial terms, and where a public number helps discovery, keep a reference price out front while the net price stays private. This is the whole article in one place. Run your own catalog against it and you will often find you are gating several things that should be public, which is exactly what costs you buyers and rankings.
| Item | Public, gated, or reference | Why |
|---|---|---|
| Product names and images | Public | Core discovery; nothing confidential |
| Categories | Public | First thing a buyer filters on |
| Brands carried | Public | Signals fit before anything else |
| Specifications and attributes | Public | Answers the buyer's main question |
| Capabilities and service area | Public | Builds pre-registration credibility |
| Availability or stock signal | Public | Proves you can supply, without exact counts |
| Public purchasable or valid starting price | Public | Can support price-dependent Search and Shopping features when it is a genuine purchasable offer meeting Google's price and landing-page rules |
| Net or account price | Gated | The commercial term you protect |
| Tiered and contract pricing | Gated | Account-specific, not a single number |
| Credit and payment terms | Gated | Commercially sensitive |
| Quantity-break pricing | Gated | Negotiated by volume |
| Account-specific catalog | Gated | Private to the account |
| Order history | Gated | Private by definition |
Protect your pricing without hiding your business
Wholesale pricing can stay protected. The catalog, the brands and the capabilities around it cannot, because that public layer is what buyers judge and what Google and AI search can find. Draw the line in the right place, gate the commercial terms and publish everything else, and you protect your margins without disappearing from the market.
If you want a second set of eyes on where your line sits today, book a free Growth Opportunity Review and we will show you what to make public, what to gate, and where your current setup is costing you buyers.
See how Lime works with B2B ecommerce and wholesale brandsFrequently asked questions
Will hiding my wholesale prices hurt my Google ranking?
Hiding the price alone does not hurt the ranking of a public catalog page, because ranking depends on the page being indexable, useful and trustworthy, not on whether a price is shown. What a hidden price does cost you is the priced results, the merchant and Shopping listings that display a price directly in Search, since those need a real, public price. The damage happens when the whole catalog, not just the price, sits behind the login, because then there is no public page to rank at all. Keep the catalog public and you preserve its ability to rank. If you hide the net price but publish a genuine purchasable list or starting price, the page may still qualify for price-dependent Search and Shopping features. If no compliant public purchase price exists, those priced surfaces are what you give up.
Won't publishing my catalog just help my competitors?
Less than most owners fear, and the trade is usually worth it. Your competitors can already see the brands and products you carry by registering, walking a trade show, or asking a shared supplier. What actually protects your position is your net and account pricing, and that stays behind the login. A public catalog gives up a product list that was never really secret, in exchange for being found by the buyers searching for exactly what you sell. Hiding the catalog to keep it from competitors mostly hides it from customers.
Can my products still appear in Google Shopping if wholesale pricing is gated?
Usually not, if the only price is your approved-account wholesale pricing. Google requires the price you submit to match your landing page and checkout, and it does not let you put a member price in the standard price field. Member pricing is supported only through its loyalty program, and negotiated wholesale account pricing does not fit that path, so for those items there is no compliant price to submit. Products that carry a genuine public purchasable price can still use Shopping, while your account-specific net pricing stays protected behind registration.
Should I publish a public price and keep net pricing gated?
For most wholesalers, yes, and it is the cleanest middle path. A genuine public price, a real list or starting price on the products you can show openly, gives buyers and search engines a number to work with while your net, tiered and contract pricing stays protected behind the account. It supports discovery, it sets an honest expectation, and it can support price-dependent Search features when it is a real purchasable offer that meets Google's price and landing-page rules. The one rule that matters: the public number has to be a price a buyer could actually pay, not a decoy.
How much should I ask on the registration form?
Only what you genuinely need to verify a business and set up the account. Every unnecessary field adds friction and can reduce the number of buyers who finish, so a long form to protect a price often loses you more accounts than the price was worth. Confirm the business is a legitimate reseller, capture what you need to approve and contact them, and move the rest into the account once they are in. A short, clear form with fast approval converts far more of the interest your public catalog created.
References
- Google Search Central. Google Search Technical Requirements, and In-Depth Guide to How Google Search Works.
- Google Search Console Help. Page indexing report.
- Google Search Central. AI features and your website.
- Google Search Central. Creating helpful, reliable, people-first content.
- Google Search Central. Intro to how to add merchant listing structured data; General structured data guidelines.
- Google Merchant Center Help. Price attribute, and Best practices for business-to-business (B2B) advertising.
- Google Search Central. Spam policies for Google web search, and Subscription and paywalled content markup.
- Google Search Central. Google's common crawlers (Google-Extended).
- OpenAI. OAI-SearchBot and ChatGPT search bots documentation.
- Perplexity. PerplexityBot and crawlers.
- Lime Advertising. B2B ecommerce, wholesale and distributor growth.
- Lime Advertising. Pacific Candy case study.
About the author
Vitor Lima
President, Lime Advertising
Vitor leads Lime's growth, technology, strategy and next chapter as a Marketing & Growth Agency for the AI Era. He brings more than 25 years of experience across marketing, technology, ecommerce, franchise growth, business systems and operations.
Keep reading
Get more Lime in Google