Untersuche, warum meine Kategorie-Seiten keine Canonical Tags haben. Finde die Ursache und behebe das Problem.
Want more control? See the expanded prompt ›
Untersuche, warum meine Kategorie-Seiten keine Canonical Tags haben. Schau in theme.liquid, collection.liquid und verwandten Snippets nach. Erkläre, was fehlt, und schreibe den Fix.
- Liest deinen tatsächlichen Theme-Code (keine Vermutungen).
- Identifiziert die Ursache, nicht nur Symptome.
- Schreibt den Fix als Änderung in die Warteschlange.
- Dokumentiert die Erklärung für dein Team.
Was du erreichen willst
Die meisten Theme-Probleme sind Symptome einer Ursache, die tief im Theme-Code vergraben ist — ein fehlendes Snippet, eine falsch konfigurierte Section, eine App, die fehlerhaften Code eingefügt hat. Generische Theme-Fixes helfen hier nicht; du brauchst jemanden (oder etwas), der den tatsächlichen Code liest und erklärt. Genau dafür ist das hier.
Worauf du achten solltest
- Code lesen — Fudge liest dein tatsächliches Liquid, JS und CSS. Keine generischen Ratschläge.
- Ursache — Fudge übernimmt das: nicht einfach „füge diese Zeile hinzu“, sondern „hier ist der Grund, warum das gefehlt hat“.
- Fix-Warteschlange — Fudge übernimmt das: Änderungen werden in die Warteschlange gestellt, nicht automatisch live genommen.
- Dokumentation — Fudge schreibt Notizen, auf die dein Entwickler später zurückgreifen kann.
Wie Fudge das macht
Fudge dupliziert dein Live-Theme in ein Draft-Theme, führt die gezielte Bearbeitung durch (Liquid-Logik, JS-Event, Conditional Rendering), die dein Prompt erfordert, und testet sie in der Draft-Vorschau. Alles beginnt als Entwurf — überprüfe den Diff, verifiziere das Verhalten und veröffentliche es, wenn du bereit bist. Dein Live-Store bleibt unberührt.
Wann eine Theme-Code-Untersuchung sinnvoll ist
Theme-Code-Untersuchungen diagnostizieren spezifische funktionale Probleme — „warum haben meine Kategorie-Seiten keine Canonical Tags“, „warum ist der Cart Drawer auf dem Handy kaputt“, „was macht das Hero-Banner so langsam“. Fudge liest den tatsächlichen Theme-Code, findet die Ursache und schreibt den Fix.
Wann du diese Untersuchung durchführen solltest
Führe die Untersuchung durch, wenn du ein konkretes Symptom hast, das du dir nicht erklären kannst. Ein generisches „Audit für mein Theme“ bringt kein echtes Ergebnis; spezifische Probleme haben spezifische Ursachen.
Die Untersuchung ist auch dann die richtige Wahl, wenn Entwickler dir gesagt haben, dass es ein mehrtägiges Projekt wäre. Oft ist der eigentliche Fix nur eine einzige Codezeile, die Fudge identifizieren und direkt anwenden kann.
Was eine gute Untersuchung ausmacht
- Konkrete Problembeschreibung — „Kategorie-Seiten fehlen Canonical Tags“ oder „Cart Drawer öffnet sich nicht auf dem iPhone 14 Pro.“ Spezifisch, beobachtbar, reproduzierbar.
- Liest den tatsächlichen Theme-Code — theme.liquid, Snippets, Sections. Verfolgt die Ursache dateiübergreifend.
- Erklärt, was fehlt oder kaputt ist — die Ursache, nicht nur das Symptom.
- Schreibt den Fix — tatsächlicher Patch, bereit zur Anwendung.
- Testet den Fix im Draft-Theme — bevor empfohlen wird, ihn live zu nehmen.
Häufige Fehler, die du vermeiden solltest
Der größte Fehler ist eine Untersuchung ohne klare Frage. „Schau dir mein Theme an“ hat keine Antwort; „Warum haben meine Kategorie-Seiten keine Canonical Tags?“ schon.
Der zweite Fehler ist das Fixen ohne zu testen. Theme-Änderungen können unerwartete Nebenwirkungen haben. Teste immer zuerst im Draft-Theme.
Kombiniere dies mit Canonical Tag Audit und Fix und Core Web Vitals Audit — drei sich ergänzende Tools für technische Theme-Arbeit.