Eine Seite vor Suchmaschinen ausblenden
Suchmaschinen wie Google crawlen das Internet ständig auf der Suche nach neuen Daten. Wenn deine Website gecrawlt wird, blockiert die robots.txt-Datei deines Shops Seiteninhalte, die andernfalls die Wirksamkeit deiner SEO-Strategie beeinträchtigen könnten, indem sie PageRank stehlen.
Standardmäßig teilt die robots.txt-Datei deines Shops Bots (in der Regel Indexierungs-Bots von Suchmaschinen oder „Crawlern“) mit, welche Seiten oder Dateien sie von einer Website aufrufen sollen und welche nicht. Beispielsweise werden Suchmaschinen angewiesen, deine Warenkorbseite (zu finden unter www.example.com/cart) nicht aufzurufen, da sie für einzelne Kund:innen einzigartig ist und eine Indexierung durch eine Suchmaschine nicht nützlich ist. Alle Shopify-Shops verfügen über eine vorkonfigurierte und optimierte robots.txt.liquid-Vorlage, sodass du keine Änderungen an deiner robots.txt.liquid-Datei vornehmen musst, es sei denn, du hast einen bestimmten Grund dafür. Mehr Informationen über editing robots.txt.liquid.
Wenn du eine bestimmte Seite oder ein bestimmtes Produkt vor einer Suchmaschine ausblenden möchtest, es aber weiterhin aktiv lassen und im Vertriebskanal Onlineshop veröffentlichen möchtest, kannst du Metatags oder ein benutzerdefiniertes Metafeld verwenden, um deine Inhalte manuell in Suchen auszublenden. Du kannst auch den Status „Nicht gelistet“ verwenden, um Produkte auszublenden.
Mehr Informationen zur Verwaltung der Auffindbarkeit in Suchmaschinen in deinem Onlineshop.
Auf dieser Seite
Seite oder Produkt mit Metatags ausblenden
Du kannst Seiten, die nicht in deiner robots.txt.liquid-Datei enthalten sind, ausblenden, indem du den Abschnitt <head> der theme.liquid-Layout-Datei deines Shops anpasst. Du musst einen Code mit Metatags einfügen, um die Indexierung bestimmter Seiten zu unterbinden.
Die Verwendung von Metatags bedeutet, dass dein Produkt oder deine Seite vor Suchmaschinen ausgeblendet ist, aber in deiner Storefront-Suche weiterhin sichtbar bleibt.
Schritte:
Gehe in deinem Shopify-Adminbereich zu Onlineshop > Themes.
Suche das Theme, das du bearbeiten möchtest, klicke auf die Schaltfläche …, um das Aktionsmenü zu öffnen, und klicke dann auf Code bearbeiten.
Klicke im Ordner Layout auf die Datei
theme.liquid.Um die Suchvorlage auszuschließen, füge den folgenden Code in einer leeren Zeile im Abschnitt
<head>ein:
{% if template contains 'search' %}
<meta name="robots" content="noindex">
{% endif %}- Um eine bestimmte Seite oder ein bestimmtes Produkt auszuschließen, füge den folgenden Code in einer leeren Zeile im Abschnitt
<head>ein:
{% if handle contains 'page-handle-you-want-to-exclude' %}
<meta name="robots" content="noindex">
{% endif %}Achte darauf, den Wert page-handle-you-want-to-exclude durch das korrekte Seiten-Handle zu ersetzen. Wenn du beispielsweise ein Produkt namens „Exclusive Secret Product“ mit dem Handle exclusive-secret-product ausblenden möchtest, lautet die if-Anweisung: if handle contains 'exclusive-secret-product'.
6. Klicke auf Speichern.
Produkt mit dem Status „Nicht gelistet“ ausblenden
Wenn du möchtest, dass ein Produkt nur über eine direkte URL auffindbar ist, kannst du den Status deines Produkts auf „Nicht gelistet“ setzen.
Wenn du ein Produkt als Nicht gelistet einstufst, wird das Produkt in der Internetsuche, im Shopify Catalog und in der Sitemap deines Shops ausgeblendet. Nicht gelistete Produkte werden auch nicht auf Shopify-gestützten Kollektionsseiten, in den Suchergebnissen (einschließlich der prädiktiven Suche) oder in Produktempfehlungen in deiner Storefront angezeigt.
Mehr Informationen zum Produktstatus „Nicht gelistet“.
Seite oder Produkt mit einem benutzerdefinierten Metafeld ausblenden
Du kannst in deinem Shopify-Adminbereich einer Seite, einem Blog-Beitrag oder einem Produkt ein benutzerdefiniertes Metafeld namens seo.hidden hinzufügen und dann den Metafeldwert auf 1 setzen, um die Seite, den Blog-Beitrag oder das Produkt vor Sitemaps, Suchmaschinen und der Suche deines Onlineshops auszublenden.
seo.hidden ist ein System-Metafeld, das von Drittanbieter-Apps zur Datenspeicherung verwendet werden kann, wenn sie eine Ressource vor Suchmaschinen und Sitemaps ausblenden. Wenn du eine Nachricht mit dem Text Namensraum und Schlüssel. seo.hidden. Namensraum und Schlüssel sind bereits vergeben. Metafelder ohne Definition anzeigen erhältst, bedeutet das, dass seo.hidden von Drittanbieter-Apps verwendet wird und nicht im Shopify-Adminbereich geändert werden kann. Wenn du Definitionen zu jedem Inhaltstyp hinzufügen möchtest, der bereits seo.hidden verwendet, kannst du eine Definition für vorhandene Metafelder erstellen.
Überlegungen zur Verwendung eines benutzerdefinierten Metafelds bei Produkten
Wenn du möchtest, dass ein Produkt nur über eine direkte URL zugänglich ist, solltest du in Erwägung ziehen, den Produktstatus auf Nicht gelistet zu setzen, anstatt das Metafeld seo.hidden zu verwenden. Ein nicht gelistetes Produkt wird in Sitemaps und vor Suchmaschinen ausgeblendet und es wird auch nicht auf den Shopify-gestützten Kollektionsseiten deines Shops, in Suchergebnissen, in Produktempfehlungen oder im Shopify Catalog angezeigt.
Wenn ein Produkt den Status Nicht gelistet hat und das Metafeld seo.hidden auf 1 gesetzt ist, hat der Status Nicht gelistet Priorität bei der Anzeige und Auffindbarkeit des Produkts.
Vergleich der Produktsichtbarkeit
Sieh dir die folgende Tabelle für einen Vergleich der Produktsichtbarkeit an, wenn du den Status „Nicht gelistet“ oder das Metafeld seo.hidden verwendest. Du kannst nicht gelistete Produkte nicht in Shop veröffentlichen.
| Feature/Funktionalität | Produktsichtbarkeit mit dem Status „Nicht gelistet“ | Produktsichtbarkeit mit dem Metafeld seo.hidden |
|---|---|---|
| Internetsuche | ✘ | ✘ |
| Shopify Catalog | ✘ | ✘ |
| Sitemap | ✘ | ✘ |
| Storefront-Suche | ✘ | ✘ |
| Produktseite (Onlineshop und benutzerdefinierte Storefronts) | ✔ | ✔ |
| Produktseite (Shop) | ✔ | ✔ |
| Storefront-Kollektionen | ✘ | ✔ |
| Produktempfehlungen | ✘ | ✔ |
| Shop (Home-Feed/Store-Seiten/Kategorieseiten/Suchergebnisse) | ✘ | ✘ |
| Vertriebskanäle von Drittanbietern | ✘ | ✔ |
Benutzerdefiniertes Metafeld erstellen
Gehe in deinem Shopify-Adminbereich zu Einstellungen > Metafelder und Metaobjekte.
Wähle unter Metafelddefinitionen den zulässigen Ressourcentyp (**Produkte**, **Seiten** oder **Blog-Beiträge**) aus, den du ausblenden möchtest.
Klicke oder tippe auf **Definition hinzufügen**.
Lege die folgenden Felder fest:
- Gib dem Metafeld einen **Namen**, z. B. SEO Hidden, und wähle den Namen dann aus der Liste aus.
- Stelle **Namespace und Schlüssel** auf
seo.hiddenein. - Optional: Gib eine kurze Beschreibung ein, z. B. „Blendet die Ressource für Suchmaschinen aus, wenn der Wert 1 ist“.
Konfiguriere die Werte für das benutzerdefinierte Feld wie folgt:
- Klicke oder tippe auf **⊕ Typ auswählen** und wähle dann **Ganzzahl** aus.
- Wähle **Ein Wert** aus.
- Stelle im Abschnitt **Validierungen** den **Maximalwert** auf
1ein.
Klicke auf **Speichern**.
Navigiere in deinem Shopify-Adminbereich zu der Seite, dem Blog-Beitrag oder dem Produkt, das du für Suchmaschinen ausblenden möchtest.
Stelle im Abschnitt **Metafelder** den Wert des Metafelds **SEO Hidden** auf
1ein.Klicke auf **Speichern**.
Um die Seite, den Blog-Beitrag oder das Produkt wieder für Suchmaschinen sichtbar zu machen, lösche den Wert des Metafelds **SEO Hidden**, lasse das Feld leer und speichere dann deine Änderungen.
URLs nach einer Änderung erneut von Google crawlen lassen
Wenn du Änderungen vorgenommen oder eine Seite zu deiner Website hinzugefügt hast und möchtest, dass Google deine URLs erneut crawlt, hast du zwei Möglichkeiten:
- Verwende das URL Inspection Tool.
- Eine Sitemap bei Google einreichen.
Weitere Informationen findest du unter Google bitten, deine URLs erneut zu crawlen.