Een pagina verbergen voor zoekmachines
Zoekmachines zoals Google crawlen constant het internet op zoek naar nieuwe gegevens. Wanneer je site wordt gecrawld, blokkeert het robots.txt-bestand van je winkel pagina-content die anders de effectiviteit van je SEO-strategie zou kunnen verminderen door PageRank te stelen.
Standaard vertelt het robots.txt-bestand van je winkel aan bots (meestal indexeringsbots of 'crawlers' van zoekmachines) welke pagina's of bestanden ze wel of niet mogen opvragen om te bekijken op een website. Zo wordt er verzocht dat je winkelwagenpagina (te vinden op www.example.com/cart) niet wordt bekeken door zoekmachines, omdat deze uniek is voor individuele klanten en het niet nuttig is om deze te laten indexeren door een zoekmachine. Alle Shopify-winkels hebben een vooraf geconfigureerde en geoptimaliseerde robots.txt.liquid-template, dus je hoeft geen wijzigingen aan te brengen in je robots.txt.liquid-bestand, tenzij je daar een specifieke reden voor hebt. Meer informatie over het bewerken van robots.txt.liquid.
Als je een specifieke pagina of een specifiek product wilt verbergen voor een zoekmachine, maar het wel actief en gepubliceerd wilt houden in het verkoopkanaal van je webshop, dan kun je metatags of een aangepast metaveld gebruiken om je content handmatig te verbergen voor zoekopdrachten. Je kunt ook de niet-vermelde status gebruiken om producten te verbergen.
Meer informatie over de vindbaarheid in je webshop beheren.
Op deze pagina
Een pagina of product verbergen met metatags
Je kunt pagina's verbergen die niet zijn opgenomen in je robots.txt.liquid-bestand door de sectie <head> van het theme.liquid-layoutbestand van je thema aan te passen. Je moet een stukje metatagcode toevoegen om de indexering van bepaalde pagina's te stoppen.
Het gebruik van metatags betekent dat je product of pagina wordt verborgen voor zoekmachines, maar nog wel zichtbaar is voor de zoekfunctie van je webshop.
Stappen:
Ga in het Shopify-beheercentrum naar Webshops > Thema's.
Zoek het thema dat je wilt bewerken, klik op de knop … om het actiemenu te openen en klik vervolgens op Code bewerken.
Klik in de map Layout op het bestand
theme.liquid.Plak de volgende code op een lege regel in de sectie
<head>om de zoektemplate uit te sluiten:
{% if template contains 'search' %}
<meta name="robots" content="noindex">
{% endif %}- Plak de volgende code op een lege regel in de sectie
<head>om een specifieke pagina of een specifiek product uit te sluiten:
{% if handle contains 'page-handle-you-want-to-exclude' %}
<meta name="robots" content="noindex">
{% endif %}Zorg ervoor dat je de waarde page-handle-you-want-to-exclude vervangt door de juiste paginahandle. Als je bijvoorbeeld een product wilt verbergen met de naam 'Exclusive Secret Product' en de handle exclusive-secret-product, is de if-instructie: if handle contains 'exclusive-secret-product'.
6. Klik op Opslaan.
Een product verbergen met de niet-vermelde productstatus
Als je wilt dat een product alleen via een rechtstreekse URL vindbaar is, kun je de vermelding van je product ongedaan maken.
Wanneer je een product instelt als Niet vermeld, wordt het product verborgen voor zoekopdrachten op internet, Shopify Catalog en de sitemap van je winkel. Niet-vermelde producten worden ook niet weergegeven op door Shopify-ondersteunde collectiepagina's, in zoekresultaten (inclusief voorspellend zoeken) of in productaanbevelingen in je webshop.
Meer informatie over de niet-vermelde productstatus.
Een pagina of product verbergen met een aangepast metaveld
Je kunt een aangepast metaveld van seo.hidden toevoegen aan een pagina, blogpost of product in je Shopify-beheercentrum en vervolgens de metaveldwaarde instellen op 1 om de pagina, blogpost of het product te verbergen voor sitemaps, zoekmachines en de zoekfunctie van je webshop.
seo.hidden is een systeemmetaveld dat door apps van derden kan worden gebruikt voor gegevensopslag wanneer ze een bron verbergen voor zoekmachines en sitemaps. Als je een bericht ontvangt met de tekst Naamruimte en sleutel. seo.hidden. Naamruimte en sleutel zijn al in gebruik. Bekijk metavelden zonder definitie, dan wordt seo.hidden gebruikt door apps van derden en is het niet beschikbaar om te wijzigen in het Shopify-beheercentrum. Als je definities wilt toevoegen aan elk contenttype dat al seo.hidden gebruikt, dan kun je een definitie voor bestaande metavelden aanmaken.
Aandachtspunten voor het gebruik van een aangepast metaveld bij producten
Als je wilt dat een product alleen toegankelijk is via een rechtstreekse URL, overweeg dan de productstatus in te stellen op Niet vermeld in plaats van het metaveld seo.hidden te gebruiken. Een niet-vermeld product is verborgen voor sitemaps en zoekmachines en wordt ook niet weergegeven op de door Shopify ondersteunde collectiepagina's, in de zoekresultaten of productaanbevelingen van je winkel, of in Shopify Catalog.
Als een product de status Niet vermeld heeft en het metaveld seo.hidden is ingesteld op 1, heeft de status Niet vermeld voorrang voor hoe het product wordt weergegeven en gevonden.
Productzichtbaarheid vergelijken
Bekijk de volgende tabel voor een vergelijking van de productzichtbaarheid bij gebruik van de niet-vermelde productstatus of het metaveld seo.hidden. Je kunt niet-vermelde producten niet publiceren op Shop.
| Functie/functionaliteit | Productzichtbaarheid met de status Niet vermeld | Productzichtbaarheid met het metaveld seo.hidden |
|---|---|---|
| Zoeken op internet | ✘ | ✘ |
| Shopify Catalog | ✘ | ✘ |
| Sitemap | ✘ | ✘ |
| Zoekfunctie webshop | ✘ | ✘ |
| Productpagina (webshop en aangepaste webshops) | ✔ | ✔ |
| Productpagina (Shop) | ✔ | ✔ |
| Collecties in webshop | ✘ | ✔ |
| Productaanbevelingen | ✘ | ✔ |
| Shop (homepagefeed/winkelpagina's/categoriepagina's/zoekresultaten) | ✘ | ✘ |
| Verkoopkanalen van derden | ✘ | ✔ |
Een aangepast metaveld aanmaken
Ga in het Shopify-beheercentrum naar Instellingen > Metavelden en metaobjecten.
Selecteer onder Metavelddefinities het geschikte brontype (Producten, Pagina's of Blogposts) dat je wilt verbergen.
Klik of tik op Definitie toevoegen.
Stel de volgende velden in:
- Geef het metaveld een naam, zoals SEO Hidden, en selecteer de naam vervolgens uit de lijst.
- Stel Naamruimte en sleutel in op
seo.hidden. - Optioneel: geef een korte beschrijving, zoals ‘Verbergt de bron voor zoekmachines wanneer de waarde 1 is’.
Configureer de waarden voor het aangepaste veld als volgt:
- Klik of tik op ⊕ Type selecteren en selecteer vervolgens Integer.
- Selecteer Eén waarde.
- Stel in de sectie Validaties de Maximumwaarde in op
1.
Klik op Opslaan.
Ga in je Shopify-beheercentrum naar de pagina, blogpost of het product dat je wilt verbergen voor zoekmachines.
Stel in de sectie Metavelden de waarde van het metaveld SEO Hidden in op
1.Klik op Opslaan.
Verwijder de waarde van het metaveld SEO Hidden, laat het veld leeg en sla je wijzigingen op om de pagina, blogpost of het product weer zichtbaar te maken voor zoekmachines.
Je URL's opnieuw laten crawlen door Google na een wijziging
Als je wijzigingen hebt aangebracht of een pagina aan je site hebt toegevoegd en je wilt dat Google je URL's opnieuw crawlt, heb je twee opties:
- Gebruik de URL Inspection Tool.
- Een sitemap indienen bij Google.
Raadpleeg voor meer informatie Ask Google to recrawl your URLs.