Kort antwoord: Om een Shopify-pagina uit Google te houden, moet de pagina een meta robots noindex-tag in de hebben. De Shopify-beheerder heeft hier geen schakelaar voor, dus het komt van een app of je thema: een app die via een thema-app-embed werkt, kan het zonder code aan individuele pagina's toevoegen, en een regel voor een hele sjabloon is een taak voor je themadeveloper. Blokkeer de pagina NIET in robots.txt — een Disallow voorkomt dat Google de pagina crawlt, waardoor het de noindex nooit ziet en de URL nog steeds als een kale link kan verschijnen. Sta crawlen toe, gebruik noindex. Veelvoorkomende doelen: interne zoekresultaten, winkelwagen, account en sterk gefacetteerde collectie-URL's.

Soms is de SEO-winst het houden van een pagina uit de zoekresultaten, niet erin — interne zoekresultaatpagina's, gefacetteerde duplicaten en hulppagina's verwateren de crawl-focus van je winkel. De fout die de meeste handelaren maken, is grijpen naar robots.txt, wat het verkeerde hulpmiddel is en het probleem stilletjes erger maakt.

noindex vs robots.txt — het onderscheid dat ertoe doet

Deze klinken inwisselbaar en zijn dat niet:

  • noindex (een metatag of header) zegt: crawlen deze pagina, maar houd het uit de index.
  • robots.txt Disallow zegt: crawlen deze pagina helemaal niet.

Hier is de valkuil. Als je een URL Disallowt, kan Googlebot de pagina niet ophalen — dus het ziet nooit een noindex-tag die je daar plaatst, en de URL kan nog steeds in de resultaten verschijnen als een kale, beschrijvingsloze link omdat Google weet dat het bestaat maar werd verteld niet te kijken. Om een pagina betrouwbaar uit de index te verwijderen, moet je Google toestaan het te crawlen en een noindex te vinden. De twee richtlijnen conflicteren; kies noindex voor "houd het uit de zoekresultaten."

Hoe te noindexen op Shopify

Shopify heeft hier geen beheerschakelaar voor, dus er zijn twee routes, en geen van beide vereist dat je themacode opent:

  • Individuele pagina's — een app. Een app die via een thema-app-embed werkt, kan de noindex-tag afdrukken op de producten, collecties, pagina's of blogposts die je kiest. In RankEngine open je de pagina in On-Page SEO en zet je Blokkeer van zoekmachines aan; de RankEngine-app-embed (eenmalig ingeschakeld in de thema-editor) voegt <meta name="robots" content="noindex,nofollow"> toe aan die pagina.
  • Een hele sjabloon — je themadeveloper. Een regel zoals "elke interne zoekresultaatpagina" is een voorwaardelijke tag in het thema, gebaseerd op de sjabloonnaam. Vraag je themadeveloper om het toe te voegen en houd de voorwaarde smal: een regel die te breed overeenkomt met een sjabloon kan stilletjes pagina's noindexen die je wilt laten ranken, wat de meest voorkomende zelf toegebrachte wond hier is.

Wat te noindexen (en wat nooit te doen)

Redelijke kandidaten: interne zoekresultaten pagina's, de winkelwagen en account pagina's, tag-gefilterde of sterk gefacetteerde collectie URL's die bijna-duplicaten creëren (hoewel Shopify canoniseert veel van die al), en af en toe dunne hulppagina's. Nooit je producten, collecties, blogposts of belangrijke landingspagina's noindexen — en lees elke brede regel opnieuw voordat deze wordt verzonden.

Verifieer dat het werkt

Bekijk de bron van de pagina's die je hebt getarget en zoek naar deze tag in de <head>:

<meta name="robots" content="noindex">

(of noindex,nofollow) — en bevestig dat het afwezig is op alles anders. Voer de pagina vervolgens door Google Search Console's URL-inspectie, die de indexeerbaarheid rapporteert en of het de noindex heeft gezien. Het verwijderen van een al geïndexeerde pagina kost een crawlcyclus: de richtlijn is van toepassing wanneer Google de pagina de volgende keer ophaalt, niet onmiddellijk. Als je het sneller wilt laten verdwijnen, vraag dan om indexering (wat een hercrawl triggert) nadat je hebt bevestigd dat de tag live is.