ich möchte einige Produkte für meine Shop-interne Shopify Search verstecken. Den Code Change für das verstecken auf der Google Search Result Page habe ich schon durchgeführt.
Mir geht es hier nur darum, dass Kunden auf meiner Seite gewisse Produkte nicht über die Suche finden sollen.
Dafür muss ich sicherlich ebenfalls einen Code Change durchführen und dann mit Meta Daten arbeiten? Könntet ihr mir sagen was ich genau machen muss?
Um bestimmte Produkte in deinem Shopify-Shop vor der internen Suche zu verbergen, kannst du Metafelder verwenden und einige Codeänderungen vornehmen:
Metafelder hinzufügen:
Gehe in deinem Shopify-Admin-Dashboard zu Einstellungen → Metafelder.
Klicke auf Produkte und füge ein neues Metafeld hinzu. Nenne es z.B. seo.hidden und setze den Typ auf boolean.
Metafeld für Produkte festlegen:
Gehe zu Produkte und wähle ein Produkt aus, das du verbergen möchtest.
Scrolle nach unten zu Metafelder und setze seo.hidden auf true.
Code im Theme anpassen:
Gehe zu Online-Shop → Themes → Aktionen → Code bearbeiten.
Finde die Datei snippets/product-grid-item.liquid (oder eine ähnliche Datei, abhängig von deinem Theme).
Füge den folgenden Code hinzu, um Produkte mit dem seo.hidden-Metafeld auszuschließen:
{% if product.metafields.seo.hidden != true %}
{% endif %}
Verwandte Produkte und Suchvorschläge ausschließen:
Gehe zu snippets/product-recommendations.liquid und füge den folgenden Code hinzu:
{% for recommendation in recommendations.products %}
{% unless recommendation.metafields.seo.hidden == true %}
{% endunless %}
{% endfor %}
Deaktiviere auch Produktvorschläge aktivieren ansonsten werden sie auch angezeigt.
Wenn du es selber DIY programmieren möchtest dann bitte immer in einer Themekopie/Testumgebung zuerst testen und zusammen mit einem Experten/Programmierer. Du kannst ein Backup deines Themes erstellen, bevor man den Code bearbeitet, oder den Code wiederherstellen, falls dies nötig sein sollte. Du könntest auch einen unserer Experten engagieren indem du denen eine E-Mail rüberschießt. Unsere Experten antworten meist sehr schnell.
Änderungen zu deinem Theme Code können auch 1) die Page Loading Speeds negativ beeinflussen und 2) dein Theme aus den Theme Updates ausschließen. Das obige ist Theme-abhängig, ohne Gewähr und dient lediglich dazu dich in die richtige Richtung zu weisen!
Hoffe das hilft dir weiter - lass wissen falls nicht!
Warum nicht etwas Gamification in das Shop einbauen, um deinen Kunden etwas Fun im Shop anzubieten? Gerne kann ich bei Interesse Tipps dazu geben!
Hast du weitere Fragen zum Shop? Gebe einfach ein Suchbegriff oben in der Suchleiste der Community Landingpage ein, denn das Thema haben wir sehr wahrscheinlich schon besprochen. Halte bitte Ausschau in deiner E-Mail auf Notifications zu Antworten auf deine Fragen in der Community.