Key Takeaways
- Groothandelsprijzen kunnen zelfs met een inlogmuur in Google verschijnen, omdat Google de product-URL rechtstreeks leest in plaats van de versie van de pagina die voor de klant zichtbaar is.
- De seo.hidden metafield Dit is de eenvoudigste manier om een productpagina uit de Google-zoekresultaten op Shopify te verwijderen. Er is geen code nodig en de uitsluiting van de sitemap wordt automatisch afgehandeld.
- Om een pagina wel te indexeren, maar de prijs te verbergen, moet de oplossing in het JSON-LD-gestructureerde datablok worden gevonden, niet in de indexeringsinstellingen op paginaniveau.
- Het bewerken van robots.txt is hier niet de juiste aanpak, omdat dit bestand het crawlen regelt en niet het indexeren, en het herstellen van fouten in dat bestand maanden kan duren.
- Nadat je een oplossing hebt toegepast, gebruik je de URL-inspectietool in Google Search Console om een nieuwe crawl aan te vragen in plaats van te wachten.
In deze korte handleiding leer je hoe je producten op Shopify kunt 'noindexen'. Deze handleiding is bijzonder nuttig, vooral voor B2B- en groothandelswinkels.
Veel B2B-bedrijven lopen hier tegenaan en snappen niet waarom. Prijzen zijn alleen zichtbaar na inloggen. Kopers kunnen ze niet zien zonder account. Maar zoekresultaten tonen nog steeds de groothandelsprijzen, in de snippet-tekst, in de rich results, soms zelfs direct onder de producttitel. De crawler van Google slaat het inlogproces volledig over.
Zoekrobots gaan rechtstreeks naar de product-URL. Geen account, geen sessie, alleen de onbewerkte paginabron en daarin zit een verborgen element. Het JSON-LD-blok dat de meeste Shopify-thema's automatisch genereren. Het bevat de productnaam, beschikbaarheid en prijs. Deze gegevens bereiken Google, ongeacht of iemand is ingelogd.
De vraag is dus wat je precies wilt: wil je dat het product helemaal uit de zoekresultaten verdwijnt, of alleen dat de prijs uit de zoekresultaten van Google wordt verwijderd?
Het meta-veld seo.hidden gebruiken om producten op Shopify uit te sluiten van indexering.
Shopify heeft hiervoor een ingebouwd metafield. Stel `seo.hidden` in op 1 voor een product en er gebeuren automatisch drie dingen. Er wordt een `noindex`, `nofollow` tag aan die pagina toegevoegd, de pagina verdwijnt uit je XML-sitemap en de pagina verdwijnt uit de interne zoekresultaten. Je hoeft hiervoor niets aan je thema aan te passen.
De meeste winkels hebben de metafield-definitie nog niet ingesteld, dus begin daar.
Ga naar binnen settings Ga vervolgens naar Metafield en Metaobjects.

Pick Producten en klik op Definitie toevoegenDe naam is niet zo belangrijk — "Verbergen voor zoekmachines" werkt prima. Wat wél belangrijk is, is de naamruimte en het sleutelveld, want die moeten exact zo luiden. seo.hiddenNiets anders. Kies Geheel getal Stel het inhoudstype in op één waarde en sla op.

Zodra de definitie is ingevoerd, opent u het product dat u uit Google wilt verwijderen. Scroll naar beneden naar het gedeelte 'Metafields' en voer de volgende tekst in: 1 Vul het veld seo.hidden in en sla het product op. Dat is alles.
De pagina verdwijnt niet meteen uit Google. Deze moet eerst opnieuw worden gecrawld. Pagina's met veel verkeer verdwijnen vaak binnen enkele dagen. Andere pagina's kunnen een paar weken in de index blijven staan. In het gedeelte over Search Console verderop wordt uitgelegd hoe je dit proces kunt versnellen.
Het is belangrijk om te benadrukken dat dit de pagina volledig uit de zoekresultaten verwijdert. Als u wilt dat het product vindbaar blijft in Google, maar zonder de prijs, dan is de aanpak anders en wordt die hierna besproken.
Het thema.liquid bewerken voor specifieke paginahandles
Er zijn situaties waarin de metafield-aanpak onpraktisch wordt, met name wanneer je je richt op één of twee specifieke pagina's en geen volledige metafield-definitie wilt aanmaken. In die gevallen is het toevoegen van een voorwaardelijke noindex-tag direct aan de pagina een betere oplossing. theme.liquid is sneller.
Maak een kopie van je actieve thema voordat je iets aanpast. Het bestand theme.liquid bevindt zich onder elke pagina van je webwinkel. Een kleine fout daarin kan problemen veroorzaken die niet meteen duidelijk zijn.
Vanuit het Shopify-beheerpaneel openen Webwinkel en ga naar Thema'sTik op het menu met de drie puntjes in je actieve thema en kies Bewerk code, dan vinden theme.liquid in de map Layout. Plak dit erin sectie:
{% als de handle 'uw-pagina-handle-hier' bevat %}
{% stop als %}
Vervang 'your-page-handle-here' door de daadwerkelijke pagina-handle. Een product op yourstore.com/products/wholesale-bundle heeft de handle wholesale-bundle.
`noindex,follow` blokkeert indexering, maar laat Google links op die pagina nog steeds volgen. Om beide te blokkeren, gebruik je in plaats daarvan `noindex,nofollow`.
De voorwaardelijke logica moet exact kloppen. theme.liquid stuurt elke pagina van je webwinkel aan, dus elke fout hierin kan ervoor zorgen dat pagina's ongemerkt uit de zoekresultaten verdwijnen. Test de logica op een identiek thema als je er niet zeker van bent.
De prijs verwijderen uit JSON-LD
Niet elke webwinkelier wil zijn productpagina's volledig uit de zoekresultaten verwijderen. Sommigen willen alleen dat de prijs niet meer in de zoekresultaten verschijnt, terwijl het product zelf wel vindbaar blijft. In dat geval is het toevoegen van een noindex-tag op paginaniveau niet de juiste oplossing, omdat de prijs afkomstig is uit de gestructureerde data en daar juist verwijderd moet worden.
In het Dawn-thema bevindt het JSON-LD-blok zich in secties/hoofdproduct.vloeistofAndere thema's plaatsen het ergens in het producttemplatebestand. Zoek naar een scripttag met type=”application/ld+json” en daarin vind je een “offers”-object met een “price”-eigenschap. Dat De eigenschap die Google gebruikt om rich snippets te genereren, is wat Google leest.
Verwijder de prijseigenschap van dat object. De productpagina blijft geïndexeerd. Google verliest alleen de gegevens die nodig zijn om prijzen in de zoekresultaten weer te geven.
Na deze wijziging kunt u twee dingen verwachten. Google Search Console zal gestructureerde datafouten voor die producten gaan registreren, wat normaal is en geen invloed heeft op uw rankings. Daarnaast zullen de rich snippets met prijzen in de zoekresultaten voor die producten verdwijnen, wat precies is wat u wilt bereiken.
Als deze configuratie te complex lijkt, kunt u een Shopify-app gebruiken, zoals de Groothandel Slotenmanager B2B Om prijzen en producten te verbergen voor zowel klanten als Google.
Waarom Robots.txt dit niet oplost
Robots.txt wordt in veel forumdiscussies over dit onderwerp als de standaardoplossing aangedragen. Dat is echter niet het juiste hulpmiddel.
Wat robots.txt doet, is de crawler van Google vertellen of een URL bezocht mag worden. Het zegt niets over de vraag of die URL geïndexeerd wordt. Dus als Google een pagina al in de index heeft staan, of als er ooit een externe site naar die pagina heeft gelinkt, zal een disallow-regel de pagina niet uit de zoekresultaten verwijderen. Een noindex-tag zorgt er daadwerkelijk voor dat de pagina wordt verwijderd.
Het bewerken van robots.txt zonder precies te weten wat je doet, brengt ook een reëel risico met zich mee. Schrijf een regel die iets te breed is en je kunt ongemerkt delen van je webwinkel de-indexeren. Het kan maanden duren om die zichtbaarheid te herstellen. Raak het robots.txt-bestand niet aan vanwege dit probleem.
Google ertoe bewegen sneller te handelen
De noindex-tag verwijdert de pagina niet, maar geeft Google alleen een signaal over wat er bij de volgende crawl moet gebeuren. Pagina's met weinig verkeer kunnen weken moeten wachten voordat die crawl plaatsvindt.
Open Google Search Console en plak de product-URL in het veld. URL-inspectietoolWordt het nog steeds als geïndexeerd weergegeven? Klik hier Indexering aanvragen En Google zal het dan voorrang geven in de wachtrij. Dat scheelt meestal een paar dagen wachttijd.
Voor iets snellers, de Verhuizingen Met de tool in de zijbalk kunt u een tijdelijke verwijdering aanvragen. Plak de URL, klik op verzenden en de pagina wordt doorgaans binnen een dag of twee verwijderd. Het is niet permanent; de noindex-tag moet nog steeds worden opgepikt tijdens een officiële crawl, maar het zorgt ervoor dat de pagina tijdelijk niet meer in de zoekresultaten verschijnt.
Controleer na ongeveer een week opnieuw in Search Console of de URL niet langer is geïndexeerd.
Andere zaken die de moeite waard zijn om te controleren
Sitemap. `seo.hidden` verwijdert de URL automatisch uit de sitemap. De `theme.liquid`-methode doet dat niet. Als je die laatste methode hebt gebruikt, controleer dan of de URL nog steeds in je sitemap staat en verwijder deze. Een niet-geïndexeerde URL in je sitemap is geen ramp, maar het is wel vervelend.
Inlogmuren en crawlers. Apps die de toegang tot uw webwinkel beperken, bepalen de bezoekerservaring. Crawlers hebben geen bezoekerservaring en lezen de broncode. De enige manier om te voorkomen dat Google gegevens op een productpagina kan achterhalen, is door de pagina uit de index te verwijderen of de relevante gegevens uit het gestructureerde datablok te verwijderen.
backlinks. Externe websites die linken naar een productpagina die je hebt gemarkeerd als 'noindex', vertragen het verwijderen ervan. Google respecteert 'noindex'-tags, maar een inkomende link is een reden om te blijven controleren. Dit komt zelden voor bij productpagina's van groothandels, maar het is goed om te weten als een URL al een tijdje bestaat.
Veelgestelde Vragen / FAQ
Waarom worden mijn groothandelsprijzen wel weergegeven in Google, terwijl ze alleen toegankelijk zijn na inloggen?
Je loginpagina bepaalt wat een browsersessie ziet. De crawler van Google bezoekt de onderliggende product-URL zonder een inlogprocedure te doorlopen en leest alles in de broncode van de pagina, inclusief de JSON-LD-structuur, waarin de prijsgegevens zich bevinden.
Wat doet het instellen van seo.hidden op 1 nu precies?
Dit geeft Shopify de opdracht om een noindex, nofollow meta-tag aan die pagina toe te voegen, deze uit de XML-sitemap te verwijderen en deze uit de interne zoekfunctie van je winkel te halen. Al deze drie acties vinden tegelijkertijd plaats zodra de waarde aan een product is gekoppeld.
Zal het verwijderen van productpagina's uit Google mijn SEO schaden?
Niet voor de rest van je winkel. Het uitsluiten van een handvol producten die alleen voor de groothandel bestemd zijn, heeft geen invloed op je andere pagina's, collecties of wat dan ook. De enige dingen die veranderen, zijn de specifieke producten waarop je je hebt gericht.
Kan ik een productpagina in Google behouden, maar de prijs niet weergeven?
Ja. Verwijder de prijseigenschap uit het JSON-LD-gestructureerde datablok op de productpagina. De pagina blijft geïndexeerd en vindbaar. Google heeft alleen geen prijs meer om in rich snippets weer te geven.
Hoe lang duurt het voordat een pagina die niet is geïndexeerd, uit de zoekresultaten van Google verdwijnt?
De frequentie waarmee pagina's opnieuw worden gecrawld, verschilt per pagina. Een product met regelmatig verkeer kan na een hercrawl binnen enkele dagen uit de index verdwijnen. Een URL die zelden wordt bezocht, kan daarentegen wekenlang in de index blijven staan. Het indienen van de URL via de URL-inspectietool in Google Search Console is de snelste manier om een hercrawl te forceren.
Werkt dit ook voor collectiepagina's?
Ja. Het metafield `seo.hidden` werkt op producten, pagina's en blogberichten. Voor collectiepagina's werkt de `theme.liquid`-methode prima; richt je in de voorwaarde gewoon op de collectie-handle.
Klaar om indruk te maken op uw B2B-klanten? Begin met groothandel als een professional! 🙂
Probeer onze Groothandelsprijzen Korting-app gratis !
Vertrouwd door meer dan 15,000 Shopify-handelaren

