Wichtige Erkenntnisse
- Großhandelspreise können auch bei Google angezeigt werden, wenn eine Anmeldesperre besteht, da Google die Produkt-URL direkt liest und nicht die für den Kunden sichtbare Version der Seite.
- Das seo.hidden Metafeld Dies ist die einfachste Methode, eine Produktseite aus den Google-Suchergebnissen auf Shopify zu entfernen. Es ist kein Code erforderlich, und die Sitemap-Ausschließung erfolgt automatisch.
- Um eine Seite indexiert zu halten, aber den Preis auszublenden, liegt die Lösung im JSON-LD-Strukturdatenblock, nicht in den Indexierungseinstellungen auf Seitenebene.
- Das Bearbeiten der robots.txt-Datei ist hier der falsche Ansatz, da diese das Crawling und nicht die Indizierung steuert, und Fehler in dieser Datei können Monate brauchen, um behoben zu werden.
- Nach der Anwendung einer Korrektur sollten Sie das URL-Prüftool in der Google Search Console verwenden, um einen erneuten Crawl anzufordern, anstatt zu warten.
In dieser Kurzanleitung erfahren Sie, wie Sie Produkte auf Shopify auf „noindex“ setzen. Diese Anleitung ist besonders für B2B- und Großhandelsgeschäfte äußerst hilfreich.
Viele B2B-Händler stoßen auf dieses Problem und wissen nicht, warum. Die Preise sind hinter einer Anmeldesperre verborgen. Käufer können sie ohne Konto nicht einsehen. In den Suchergebnissen werden die Großhandelspreise jedoch weiterhin angezeigt – im Snippet-Text, in den Rich Results, manchmal sogar direkt unter dem Produkttitel. Der Google-Crawler umgeht die Anmeldung komplett.
Suchmaschinen-Bots greifen direkt auf die Produkt-URL zu. Kein Konto, keine Sitzung, nur der reine Seitenquelltext – und darin verborgen ist … JSON-LD-Block, der von den meisten Shopify-Themes automatisch ausgegeben wird. Es enthält den Produktnamen, die Verfügbarkeit und den Preis. Diese Daten werden an Google übermittelt, unabhängig davon, ob jemand angemeldet ist oder nicht.
Die Frage ist also, was Sie eigentlich wollen, d.h. dass das Produkt komplett aus den Suchergebnissen verschwindet oder dass nur der Preis aus den Google-Anzeigen entfernt wird.
Verwendung des seo.hidden Metafelds, um Produkte auf Shopify nicht zu indexieren
Shopify bietet genau dafür ein integriertes Metafeld. Setzen Sie `seo.hidden` für ein Produkt auf 1, und drei Dinge passieren automatisch: Der Seite wird ein `noindex`- und ein `nofollow`-Tag hinzugefügt, sie wird aus Ihrer XML-Sitemap entfernt und verschwindet aus den internen Suchergebnissen. Theme-Anpassungen sind nicht erforderlich.
Die meisten Shops haben die Metafelddefinition noch nicht eingerichtet, also fangen Sie dort an.
Gehe hinein Einstellungen Gehen Sie dann zu Metafeld und Metaobjekte.

Pick Produkte und klicken auf Definition hinzufügenDer Name ist nicht so wichtig – „Vor Suchmaschinen verbergen“ funktioniert. Wichtig sind Namespace und Schlüsselfeld, da diese exakt so lauten müssen. seo.hiddenSonst nichts. Wähle ganze Zahl Legen Sie als Inhaltstyp einen Wert fest und speichern Sie.

Sobald die Definition vorhanden ist, öffnen Sie das Produkt, das Sie aus Google entfernen möchten. Scrollen Sie zum Abschnitt „Metafelder“ unten und geben Sie Folgendes ein: 1 im seo.hidden-Feld eingeben und das Produkt speichern. Das war's.
Die Seite verschwindet nicht sofort aus dem Google-Index. Sie muss zunächst neu gecrawlt werden. Seiten mit hohem Traffic werden oft innerhalb weniger Tage entfernt. Andere können einige Wochen im Index verbleiben. Im Abschnitt „Search Console“ weiter unten wird beschrieben, wie Sie diesen Vorgang beschleunigen können.
Eines ist wichtig zu verstehen: Dadurch wird die Seite vollständig aus den Suchergebnissen entfernt. Wenn das Produkt weiterhin in Google auffindbar bleiben soll, jedoch ohne Preisangabe, ist die Vorgehensweise anders und wird im Folgenden erläutert.
Bearbeiten der theme.liquid-Datei für bestimmte Seitenhandles
Es gibt Situationen, in denen die Verwendung von Metafeldern umständlich wird, insbesondere wenn man nur ein oder zwei bestimmte Seiten ansprechen möchte und dafür keine eigene Metafelddefinition erstellen will. In solchen Fällen kann man ein bedingtes „noindex“-Tag direkt hinzufügen. Thema. Flüssigkeit ist schneller.
Erstellen Sie eine Kopie Ihres aktiven Themes, bevor Sie irgendetwas ändern. Die Datei theme.liquid befindet sich unter jeder Seite Ihres Shops. Ein kleiner Fehler dort kann zu Problemen führen, die nicht sofort erkennbar sind.
Öffnen Sie im Shopify-Adminbereich Online-Shop und geh zu ThemenKlicken Sie auf das Drei-Punkte-Menü Ihres aktiven Designs und wählen Sie aus Code bearbeiten, dann finden Thema. Flüssigkeit im Layout-Ordner. Fügen Sie dies in den folgenden Ordner ein: Abschnitt:
{% if handle contains 'your-page-handle-here' %}
{% endif%}
Ersetzen Sie hier „Ihr-Seitenname“ durch den tatsächlichen Seitennamen. Ein Produkt unter „IhrShop.com/Produkte/Großhandelspaket“ hat den Namen „Großhandelspaket“.
„Noindex,follow“ blockiert die Indexierung, erlaubt Google aber weiterhin, Links auf dieser Seite zu folgen. Um beides zu verhindern, verwenden Sie stattdessen „noindex,nofollow“.
Die bedingte Logik muss exakt sein. theme.liquid steuert jede einzelne Seite Ihres Shops, daher kann jeder Fehler hier unbemerkt dazu führen, dass Seiten aus den Suchergebnissen entfernt werden. Testen Sie die Logik mit einem Duplikat des Themes, wenn Sie sich nicht sicher sind.
Entfernen des Preises aus JSON-LD
Nicht jeder Händler möchte seine Produktseiten komplett aus der Suche entfernen. Manche wollen lediglich verhindern, dass der Preis in den Snippets angezeigt wird, das Produkt selbst aber weiterhin auffindbar bleibt. In diesem Fall ist die Verwendung von „noindex“ auf Seitenebene nicht zielführend, da der Preis aus den strukturierten Daten stammt und dort entfernt werden muss.
Im Dawn-Thema befindet sich der JSON-LD-Block in Abschnitte/Hauptprodukt.flüssigAndere Themes platzieren es irgendwo in der Produktvorlagendatei. Suchen Sie nach einem Skript-Tag mit type=”application/ld+json” und darin finden Sie ein „offers“-Objekt mit einer „price“-Eigenschaft. Das Die Eigenschaften sind das, was Google ausliest, um Rich Snippets zu generieren.
Löschen Sie die Preis-Eigenschaft aus diesem Objekt. Die Produktseite bleibt indexiert. Google verliert lediglich die Daten, die zur Anzeige der Preise in den Suchergebnissen benötigt werden.
Nach dieser Änderung sind zwei Dinge zu erwarten: Die Google Search Console wird für diese Produkte Fehler in den strukturierten Daten protokollieren. Das ist normal und hat keine Auswirkungen auf Ihr Ranking. Außerdem werden die Rich Snippets mit Preisen in den Suchergebnissen für diese Produkte nicht mehr angezeigt – genau das, was Sie erreichen wollten.
Falls Ihnen diese Einrichtung zu komplex erscheint, können Sie eine Shopify-App wie die folgende verwenden: Großhandel Lock Manager B2B Preise und Produkte vor Kunden sowie vor Google zu verbergen.
Warum Robots.txt dieses Problem nicht lösen wird
Die robots.txt-Datei wird in vielen Forenbeiträgen zu diesem Thema als Standardvorschlag genannt. Sie ist jedoch das falsche Werkzeug.
Die robots.txt-Datei gibt dem Google-Crawler vor, ob er eine URL besuchen soll. Sie sagt nichts darüber aus, ob diese URL indexiert wird. Wenn Google eine Seite bereits indexiert hat oder auch nur eine externe Website jemals darauf verlinkt hat, wird sie durch eine Disallow-Regel nicht aus den Suchergebnissen entfernt. Das Noindex-Tag bewirkt die Entfernung.
Es birgt auch ein erhebliches Risiko, die robots.txt-Datei zu bearbeiten, ohne genau zu wissen, was man tut. Eine etwas zu weit gefasste Regel kann unbemerkt Teile Ihres Shops aus dem Index entfernen. Die Wiederherstellung dieser Sichtbarkeit kann Monate dauern. Lassen Sie die robots.txt-Datei in diesem Fall unbedingt in Ruhe.
Google zu schnellerem Handeln bewegen
Das noindex-Tag entfernt die Seite nicht, sondern signalisiert Google lediglich, was beim nächsten Crawling geschehen soll. Seiten mit geringem Traffic können wochenlang auf dieses Crawling warten.
Öffne Google Search Console und fügen Sie die Produkt-URL in das Feld ein URL-PrüftoolWird immer noch als indexiert angezeigt? Klicken Sie hier Anfrageindexierung Google wird die Anfrage dann in der Warteschlange nach oben verschieben. Das verkürzt die Wartezeit in der Regel um einige Tage.
Für eine schnellere Lösung, Umzüge Mit dem Tool in der Seitenleiste können Sie eine temporäre Entfernung beantragen. Fügen Sie die URL ein, senden Sie das Formular ab, und die Seite wird in der Regel innerhalb von ein bis zwei Tagen entfernt. Die Entfernung ist nicht dauerhaft; das „noindex“-Tag muss bei einem regulären Crawling weiterhin erkannt werden. Bis dahin werden die Suchergebnisse jedoch schnell und kostengünstig entfernt.
Überprüfen Sie nach etwa einer Woche in der Search Console, ob die URL nicht mehr indexiert ist.
Weitere Dinge, die es wert sind, überprüft zu werden
Seitenverzeichnis. `seo.hidden` entfernt die URL automatisch aus der Sitemap. Die Methode mit `theme.liquid` hingegen nicht. Falls Sie diese Methode gewählt haben, überprüfen Sie bitte, ob die URL noch in Ihrer Sitemap vorhanden ist, und entfernen Sie sie gegebenenfalls. Eine nicht indexierte URL in der Sitemap ist zwar kein Grund zur Sorge, aber sie stellt ein zusätzliches Problem dar.
Anmeldewände und Crawler. Apps, die den Zugriff auf Ihren Shop einschränken, beeinflussen das Besuchererlebnis. Crawler hingegen haben kein Besuchererlebnis und lesen den Quelltext. Die einzige Möglichkeit, Google den Zugriff auf Daten einer Produktseite zu verwehren, besteht darin, die Seite entweder aus dem Index zu entfernen oder die relevanten Daten aus dem strukturierten Datenblock zu entfernen.
Backlinks. Externe Links zu Produktseiten, die Sie auf „noindex“ gesetzt haben, verzögern die Entfernung. Google berücksichtigt zwar „noindex“-Tags, aber eingehende Links sind ein Grund, die Seite regelmäßig zu überprüfen. Dies ist bei Großhandelsproduktseiten selten, sollte aber beachtet werden, wenn eine URL schon länger existiert.
Häufig gestellte Fragen
Warum werden meine Großhandelspreise bei Google angezeigt, obwohl sie nur nach Anmeldung zugänglich sind?
Ihre Anmeldesperre steuert, was eine Browsersitzung sieht. Der Google-Crawler ruft die zugrundeliegende Produkt-URL auf, ohne einen Anmeldevorgang zu durchlaufen, und liest den gesamten Seitenquelltext, einschließlich der JSON-LD-strukturierten Daten, in denen die Preisdaten gespeichert sind.
Was bewirkt die Einstellung seo.hidden auf 1 genau?
Es weist Shopify an, der Seite ein noindex- und nofollow-Meta-Tag hinzuzufügen, sie aus der XML-Sitemap zu entfernen und sie aus der internen Suche des Shops auszuschließen. Alle drei Schritte erfolgen gleichzeitig, sobald der Wert für ein Produkt gespeichert wird.
Wird das Entfernen von Produktseiten aus Google meiner Suchmaschinenoptimierung schaden?
Nicht für den Rest Ihres Shops. Das Entfernen einiger weniger Produkte, die nur im Großhandel erhältlich sind, aus dem Index hat keinerlei Auswirkungen auf Ihre anderen Seiten, Kollektionen oder sonstige Elemente. Es ändern sich lediglich die betroffenen Produkte.
Kann ich eine Produktseite bei Google behalten, aber die Preisanzeige deaktivieren?
Ja. Entfernen Sie die Preisangabe aus dem JSON-LD-Strukturdatenblock auf der Produktseite. Die Seite bleibt indexiert und durchsuchbar. Google kann dann lediglich keinen Preis mehr in den Rich Snippets anzeigen.
Wie lange dauert es, bis eine nicht indexierte Seite aus den Google-Suchergebnissen verschwindet?
Die Crawl-Frequenz variiert je nach Seite. Ein Produkt mit regelmäßigem Traffic kann nach dem erneuten Crawling innerhalb weniger Tage aus dem Index entfernt werden. Eine selten besuchte URL kann mehrere Wochen im Index verbleiben. Die schnellste Methode, einen erneuten Crawl anzustoßen, ist die Übermittlung der URL über das URL-Prüftool in der Google Search Console.
Funktioniert das auch für Sammlungsseiten?
Ja. Das seo.hidden-Metafeld funktioniert für Produkte, Seiten und Blogbeiträge. Für Kategorieseiten funktioniert die theme.liquid-Methode einwandfrei – verwenden Sie einfach den Kategorienamen in der Bedingung.
Sind Sie bereit, Ihre B2B-Kunden zu beeindrucken? Beginnen Sie mit dem Großhandel wie ein Profi! 🙂
Testen Sie unsere Großhandelspreis-Rabatt-App kostenlos !
Über 15,000 Shopify-Händler vertrauen uns

