smplx.
Shopify SEO

Technical SEO Audit für Shopify: Was wirklich zählt [Checkliste 2026]

Claudio Gerlich··18 Minuten

Ein Großteil der Standard-SEO-Audits führt bei Shopify zu falschen Schlussfolgerungen. Warum? Weil Shopify ein spezifisches System mit eigenen Regeln ist. Als Technical Architect bei smplx. haben wir mehr als 5 Jahre mit Shopify-Audits verbracht — und dabei gelernt, wo Standard-Tools scheitern.

Dieser Leitfaden basiert auf echten Audit-Ergebnissen und zeigt dir, worauf es bei der Technical SEO für Shopify wirklich ankommt.

1. Was ist Technical SEO? Und warum Shopify anders ist

Definition: Die Grundpfeiler

Technical SEO bezieht sich auf die infrastrukturellen Faktoren, die eine Website crawlbar und indexierbar machen:

  • Crawlability: Können Google-Bots deine Seiten überhaupt erreichen und lesen?
  • Indexability: Werden diese Seiten in den Google-Index aufgenommen?
  • Core Web Vitals: Sind deine Seiten schnell genug (LCP, INP, CLS)?
  • Structured Data: Verstehen Suchmaschinen deine Inhalte wirklich?

Warum Standard-Audits bei Shopify nicht funktionieren

Standard-SEO-Tools (wie SEMrush oder Ahrefs) behandeln Shopify wie jede andere Website. Das ist ein großes Problem.

Shopify hat:

  • Automatisch generierte URL-Strukturen — oft mit Tracking-Parametern
  • App-Abhängigkeiten, die unsauberen Code injizieren
  • Theme-Limits, die Performance-Optimierungen blockieren
  • Standardisierte Meta-Felder, die nicht immer ideal ausgefüllt sind
  • Canonical-Tags, die falsch auf die Hauptdomain zeigen

Ein Beispiel aus unserer Arbeit: Bei Bekateq haben wir 23 Apps entfernt, die zusammen 340 KB JavaScript unnötig hinzufügten. Ein Standard-Audit hätte diese Details nie bemerkt.

Shopify-spezifische Fehlerquellen

  1. Apps sind dein größtes Risiko: Viele populäre Apps (Reviews, Wishlist, upsell-popups) laden Tracking-Code, Custom CSS und JavaScript. Dies verlangsamt deine Site um 20-40%.

  2. Liquid-Templates generieren unkontrolliertes HTML: Shopify-Developer können oft nicht optimal optimieren, wenn die Theme-Struktur schlecht ist.

  3. Pagination und URL-Parameter: Shopify generiert automatisch URL-Parameter für Filter und Sortierung — häufig ohne angemessende Noindex-Tags.

  4. Mehrsprachigkeit ist komplex: Hreflang-Tags werden oft falsch implementiert (wir hatten auf 100% unserer eigenen Seiten hreflang-Fehler — das ist normal und zeigt die Komplexität).


2. Crawlability Audit: Der erste Schritt

Bevor deine Seiten ranken können, müssen sie überhaupt gecrawlt werden.

Schritt 1: Robots.txt und Disallow-Regeln überprüfen

Deine robots.txt sollte sich unter https://deinshop.com/robots.txt befinden.

Häufige Fehler:

User-agent: *
Disallow: /admin/
Disallow: /cart/
Disallow: /collections/*?*  # ← Falsches Wildcard-Syntax

Optimal sollte es so aussehen:

User-agent: *
Allow: /
Disallow: /admin/
Disallow: /cart/
Disallow: /checkout/
Disallow: /orders/
Disallow: /account/
Disallow: /collections/*?*
Disallow: /pages/*?*

Sitemap: https://deinshop.com/sitemap.xml

Checkliste Robots.txt:

  • Sitemap-URL ist korrekt hinzugefügt
  • /admin/ ist blocked
  • /cart/, /checkout/, /orders/ sind blocked
  • /account/ ist blocked
  • URL-Parameter-Seiten sind blocked (z.B. *?*)
  • Keine wichtigen Pages sind versehentlich blocked

Schritt 2: Sitemap.xml-Struktur überprüfen

Shopify generiert automatisch Sitemaps. Das ist praktisch, aber nicht immer perfekt.

Was du überprüfen solltest:

  1. Sitemap-Index vorhanden?

    • https://deinshop.com/sitemap.xml sollte eine Index-Sitemap sein
    • Diese verlinkt auf: product.xml, collection.xml, page.xml, blog.xml
  2. URLs mit Session-IDs entfernt?

    • Shopify kann URLs mit Query-Strings in die Sitemap einbauen
    • Diese sollten entfernt sein
  3. Hreflang-Einträge korrekt?

    • In multilingual Shops sollte jede Sprache eine separate Sitemap haben
    • Im Sitemap-Index sollte jede verlinkt sein

Praktischer Test:

# Sitemap-URL in der Search Console eingeben
# Oder manuell unter https://deinshop.com/sitemap.xml öffnen
# → Sollte XML sein, nicht HTML

Schritt 3: Interne Linking-Struktur überprüfen

Die interne Link-Struktur bestimmt, wie Google durch deine Website navigiert.

Häufige Shopify-Fehler:

  • Collections haben keine oder schlechte Verlinkungen zu Produkten
  • Blog-Artikel sind nicht mit Produkten verlinkt
  • Footer-Links sind zu generisch
  • Breadcrumbs sind falsch oder fehlen

Checkliste Interne Links:

  • Jede Collection hat Kontext-Links (zu Produkten, verwandten Kategorien)
  • Breadcrumbs sind auf allen Seiten sichtbar
  • Wichtige Seiten sind maximal 3 Klicks vom Home entfernt
  • Anchor-Text ist aussagekräftig (nicht "hier" oder "klick")
  • Keine Broken Internal Links (404-Fehler)

Beispiel aus unserem Work: Bei Tramontina (Outdoor-Möbel) haben wir die Collection-Seiten neu strukturiert:

  • Jede Kategorie verlinkt zu 3-5 verwandten Kategorien
  • Jedes Produkt verlinkt zu 2-3 ähnlichen Produkten
  • Blog-Artikel verlinken zu relevanten Produktkategorien
  • Resultat: Interne Verlinkung um 45% verbessert, durchschnittliche Session-Dauer +22%

Schritt 4: Noindex-Tags auf falschen Seiten?

Shopify setzt automatisch Noindex auf bestimmte Seiten. Das ist meist richtig, aber nicht immer.

Überprüfe in der Theme-Code-Sektion:

{% if page.class contains 'giftcard' %}
  <meta name="robots" content="noindex">
{% endif %}

Diese Seiten sollten Noindex haben:

  • /cart/ — Warenkorb
  • /checkout/ — Checkout-Prozess
  • /orders/ — Bestellbestätigungen
  • /account/ — Login/Account-Seiten
  • Admin-Seiten
  • Giftcard-Seiten

Diese Seiten sollten NO Noindex haben:

  • Produktseiten
  • Kategorien
  • Blog-Artikel
  • Über-uns-Seite
  • Kontakt-Seite

3. Indexation Audit: Wird deine Website indexiert?

Eine crawlbare Website ist nicht automatisch indexiert. Hier überprüfen wir den tatsächlichen Status.

Schritt 1: Google Search Console Coverage Report

Das ist die wichtigste Quelle der Wahrheit.

  1. Gehe zu Google Search Console → Abdeckung
  2. Überprüfe die folgenden Metriken:

Was bedeuten die Status:

Status Bedeutung Aktion
Gültig Indexiert ✓ Gut!
Gültig mit Warnung Indexiert, aber mit Problem Überprüfen
Nicht indexiert Absichtlich noindex OK für /cart/, /checkout/
Fehler Nicht erreichbar Muss behoben werden
Ausgeschlossen Robots.txt blockiert Überprüfen

Rote Flaggen:

  • Mehr als 50% "Fehler" → robots.txt Problem
  • Viele "Nicht indexiert" ohne Grund → Noindex-Tags überprüfen
  • "Ausgeschlossen" für Produktseiten → Robots.txt überprüfen

Schritt 2: Duplicate Content und URL-Parameter

Shopify generiert oft mehrere Versionen der gleichen Seite:

/products/tshirt
/products/tshirt?variant=red
/products/tshirt?variant=red&utm_source=facebook
/products/tshirt/?variant=red

Das ist ein großes Problem.

Lösung 1: Canonical Tags

Shopify setzt automatisch Canonical-Tags, aber oft falsch:

<!-- ❌ Falsch: Verweist auf falsche Domain -->
<link rel="canonical" href="http://deinshop.com/products/tshirt" />

<!-- ✅ Richtig: HTTPS und kein Query-String -->
<link rel="canonical" href="https://deinshop.com/products/tshirt" />

Überprüfe in der Search Console:

  • Bericht "Link-Element" öffnen
  • Canonical-Tags überprüfen
  • Suche nach fehlerhaften Canonicals

Lösung 2: Parameter-Handling in GSC

  1. Google Search Console → Einstellungen → URL-Parameter
  2. Markiere diese Parameter als "nicht relevant":
    • utm_* (Tracking)
    • fbclid (Facebook)
    • gclid (Google Ads)
    • Sortierungs-Parameter

Schritt 3: Hreflang für multilingual Shops

Wenn dein Shop in mehreren Sprachen existiert, ist Hreflang essentiell.

Häufige Fehler (aus eigener Erfahrung):

  1. Falsche Domain-Struktur

    <!-- ❌ Falsch -->
    <link rel="alternate" hreflang="de" href="https://en.example.com/de/" />
    
    <!-- ✅ Richtig (für Subdomänen) -->
    <link rel="alternate" hreflang="de" href="https://de.example.com/" />
    <!-- oder -->
    <link rel="alternate" hreflang="de" href="https://example.com/de/" />
    
  2. Fehlende Self-Reference

    <!-- ✅ Muss auf der Seite selbst stehen -->
    <link rel="alternate" hreflang="de" href="https://de.example.com/" />
    <link rel="alternate" hreflang="en" href="https://en.example.com/" />
    <link rel="alternate" hreflang="x-default" href="https://en.example.com/" />
    
  3. Falsche Sprachencodes

    <!-- ❌ Falsch -->
    <link rel="alternate" hreflang="deutsch" ... />
    
    <!-- ✅ Richtig: ISO 639-1 Code -->
    <link rel="alternate" hreflang="de" ... />
    

Überprüfe mit:

  • Screaming Frog (Hreflang-Tab)
  • Google Search Console (Internationale Zielseiten-Bericht)

4. Core Web Vitals & Performance: Die neuen Ranking-Faktoren

Google hat Core Web Vitals als Ranking-Faktor offiziell bestätigt. Bei Shopify ist das eine der größten Herausforderungen.

Die drei Metriken

1. LCP (Largest Contentful Paint) — Lade-Geschwindigkeit

  • Was gemessen wird: Wie lange dauert es, bis der größte Inhalt sichtbar ist?
  • Ziel: < 2,5 Sekunden
  • Bei Shopify oft problem, weil: Apps laden JavaScript, Hero-Bilder sind unoptimiert

2. INP (Interaction to Next Paint) — Reaktivität

  • Was gemessen wird: Wie schnell reagiert die Seite auf Benutzereingaben?
  • Ziel: < 200 Millisekunden
  • Bei Shopify oft problem, weil: Zu viel JavaScript, Add-to-Cart-Animationen

3. CLS (Cumulative Layout Shift) — Visuelle Stabilität

  • Was gemessen wird: Verschiebt sich das Seitenlayout während des Ladens?
  • Ziel: < 0,1
  • Bei Shopify oft problem, weil: Dynamisch geladene App-Elemente, Bilder ohne Höheneigenschaften

Shopify-spezifische Performance-Bottlenecks

Problem 1: Apps sind der größte Feind

Eine durchschnittliche Shopify-App:

  • 15-50 KB JavaScript
  • 2-5 KB CSS
  • 1-2 externe API-Calls

Mit 10 Apps = 200+ KB extra JavaScript. Das verlangsamt deine Seite um 30-40%.

Audit-Fragen:

  • Welche Apps sind wirklich notwendig?
  • Können Apps kombiniert werden?
  • Laden Apps Block-JavaScript (synchron)?
  • Haben Apps Analytics/Tracking aktiviert?

Unsere Bekateq-Fallstudie: Wir haben einen Client mit 15 Apps auf 7 Apps reduziert:

  • Entfernt: Review-App (Google Reviews stattdessen), Wishlist (Theme-Feature), Popup-App (Shopify-Pop-up stattdessen)
  • Resultat: LCP von 4,2s auf 2,1s, Performance Score von 28 auf 72

Problem 2: Theme und Liquid-Code

Shopify-Themes können sehr schlecht optimiert sein.

Überprüfe:

{%- render 'product-image' -%}
<!-- ❌ Hier werden oft 10+ Bilder als <img> geladen -->
<!-- ✅ Besser: <picture> oder <img srcset> mit sizes -->

{%- render 'big-javascript-component' -%}
<!-- ❌ Inline-JavaScript kann den Main Thread blockieren -->
<!-- ✅ Besser: defer oder async attributes -->

Performance-Checkliste für Themes:

  • Bilder verwenden srcset und sizes
  • Große JavaScript-Dateien haben async oder defer
  • CSS ist minimiert und kritisches CSS ist inline
  • Fonts sind preloaded (nicht vom CDN)
  • Keine Render-blocking Resources im Head

Problem 3: Bild-Optimierung

90% der Shopify-Shops haben unoptimierte Bilder.

Was du überprüfen solltest:

  1. Bild-Format

    <!-- ❌ PNG/JPG sind groß -->
    <img src="product.jpg" alt="Product" />
    
    <!-- ✅ WebP ist 25-35% kleiner -->
    <picture>
      <source srcset="product.webp" type="image/webp" />
      <img src="product.jpg" alt="Product" />
    </picture>
    
  2. Bild-Größe

    <!-- ❌ 2000x2000px Bild für 300x300px Anzeige -->
    <img src="product-2000.jpg" width="300" />
    
    <!-- ✅ Richtige Größe mit srcset -->
    <img
      src="product-300.jpg"
      srcset="product-300.jpg 300w, product-600.jpg 600w"
      sizes="(max-width: 768px) 100vw, 300px"
    />
    
  3. Lazy Loading

    <!-- ✅ Bilder unter dem Fold können lazy geloaded werden -->
    <img src="product.jpg" loading="lazy" />
    

Tools zum Überprüfen:

  • Google PageSpeed Insights → Opportunities → "Bilder in modernen Formaten"
  • WebP Converter: cwebp oder Online-Tools

Problem 4: JavaScript Loading Strategy

Viele Shopify-Shops laden JavaScript synchron, was den Main Thread blockiert.

Überprüfe den Theme-Code:

<!-- ❌ Synchrones Loading (blockiert alles) -->
<script src="https://cdn.example.com/big-library.js"></script>

<!-- ✅ Async (lädt parallel, führt sofort aus) -->
<script src="https://cdn.example.com/big-library.js" async></script>

<!-- ✅ Defer (lädt parallel, führt nach HTML aus) -->
<script src="https://cdn.example.com/big-library.js" defer></script>

Faustregel:

  • async für Analytics (Google Analytics, Facebook Pixel)
  • defer für Funktionalität (Menüs, Formulare)
  • Synchron nur für kritisches JavaScript (unter 10 KB)

5. On-Page Signals & Structured Data: Die Detailers

Technical SEO ist nicht nur Server-Seite. Die On-Page-Faktoren sind genauso wichtig.

Meta Titles und Meta Descriptions

Meta Title (50-60 Zeichen):

<!-- ❌ Zu lang und nicht aussagekräftig -->
<title>Shop | Great Products | Best Prices | Welcome</title>

<!-- ✅ Kurz und mit Keywords -->
<title>Premium T-Shirts aus Bio-Baumwolle | EcoWear</title>

Meta Description (150-160 Zeichen):

<!-- ❌ Automatisch generiert, nicht überzeugend -->
<meta name="description" content="Product page. Buy online. Free shipping." />

<!-- ✅ Mit Call-to-Action und Unique Selling Proposition -->
<meta name="description" content="Nachhaltige T-Shirts aus 100% Bio-Baumwolle. Kostenlos versand ab 50€. Jetzt kaufen!" />

Shopify-spezifisch:

  • Nutze die "SEO Title" und "Meta Description" Felder im Shopify Admin
  • Nicht auf Auto-Generation verlassen
  • Für Collections: Jede sollte eine einzigartige Description haben

Heading-Struktur

Eine korrekte Heading-Struktur hilft Google zu verstehen, worum es auf der Seite geht.

<!-- ❌ Falsch: Keine H1, zu viele H2 -->
<h2>Product Name</h2>
<h2>Specifications</h2>
<h2>Reviews</h2>

<!-- ✅ Richtig: Eine H1, dann H2 mit H3 -->
<h1>Premium Leather Sneakers</h1>
<h2>Specifications</h2>
<h3>Materials</h3>
<h3>Sizes</h3>
<h2>Customer Reviews</h2>
<h3>Recent Reviews</h3>

Überprüfe mit:

  • Lighthouse Accessibility Report
  • SEO-Chrome-Extensions (z.B. Headings Map)

Schema.org Structured Data

Structured Data hilft Google die Inhalte zu verstehen und kann zu Rich Snippets in den SERPs führen.

Die wichtigsten Schemas für Shopify:

1. Product Schema

{
  "@context": "https://schema.org/",
  "@type": "Product",
  "name": "Premium Leather Sneakers",
  "image": "https://example.com/photo.jpg",
  "description": "Hochwertige Ledersneaker mit...",
  "brand": {
    "@type": "Brand",
    "name": "EcoWear"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://example.com/product/sneakers",
    "priceCurrency": "EUR",
    "price": "89.99",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.5",
    "reviewCount": "127"
  }
}

Shopify generiert dieses automatisch, aber überprüfe:

  • price ist korrekt
  • availability ist aktuell
  • aggregateRating ist vorhanden (wenn du Reviews hast)
  • image ist vorhanden

2. Organization Schema

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "smplx.",
  "url": "https://smplx.media",
  "logo": "https://smplx.media/logo.png",
  "sameAs": [
    "https://www.linkedin.com/company/smplx",
    "https://www.instagram.com/smplx_media"
  ],
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Coesfeld",
    "addressCountry": "DE"
  }
}

3. LocalBusiness Schema (für physische Shops)

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Mein Laden",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Hauptstrasse 1",
    "addressLocality": "Coesfeld",
    "postalCode": "48143",
    "addressCountry": "DE"
  },
  "telephone": "+49 2541 123456",
  "openingHoursSpecification": {
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": "Monday",
    "opens": "09:00",
    "closes": "17:00"
  }
}

4. Review/AggregateRating Schema

{
  "@context": "https://schema.org/",
  "@type": "Review",
  "reviewRating": {
    "@type": "Rating",
    "ratingValue": "5",
    "bestRating": "5"
  },
  "author": {
    "@type": "Person",
    "name": "Max Mustermann"
  },
  "reviewBody": "Sehr gutes Produkt, schneller Versand!",
  "datePublished": "2026-02-19"
}

5. FAQPage Schema

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Wie lange ist die Lieferzeit?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "In Deutschland 1-3 Werktage."
      }
    }
  ]
}

Tools zum Überprüfen:


6. Praktischer Audit-Workflow & Checkliste

Nun zur Praxis: Wie führst du einen Technical SEO Audit selbst durch?

Phase 1: Vorbereitung (30 Minuten)

Was du brauchst:

  • Google Search Console Zugriff (Vollständiger Zugriff auf Property)
  • Google PageSpeed Insights
  • Screaming Frog SEO Spider (kostenlose Version)
  • Browser DevTools (Ctrl+Shift+I oder F12)

Informationen sammeln:

Shop Name: ________________
Domain: ________________
Gründung/Launch: ________________
Hauptsprachen: ________________
Aktuelle Traffic (monatlich): ________________

Phase 2: Crawl & Index Audit (2-3 Stunden)

2.1 Screaming Frog Crawl durchführen

  1. Öffne Screaming Frog
  2. Gebe deine Domain ein
  3. Klicke "Start" und warte auf Completion
  4. Exportiere einen Report als CSV

Was du überprüfen solltest:

  • Spalte "Status Code": Wie viele 404er gibt es?
  • Spalte "Meta Description": Sind alle ausgefüllt?
  • Spalte "Title 1": Sind alle aussagekräftig?
  • Spalte "Robots": Sind Noindex-Tags korrekt?
  • Spalte "Canonical": Verweisen alle auf die richtige URL?

Rote Flaggen:

- Status Code 404 auf Hauptseiten (Produkte, Collections)
- Duplizierte Meta Titles (Kopieren-Paste)
- Leere Meta Descriptions
- Falsche Canonical-Tags (andere Domains, alte URLs)

2.2 Google Search Console Analyze

  1. Öffne GSC → Abdeckung

  2. Notiere die Zahlen:

    Gültig: _____ Seiten
    Mit Warnungen: _____ Seiten
    Ausgeschlossen: _____ Seiten
    Fehler: _____ Seiten
    
  3. Klicke auf "Fehler" und überprüfe die Top-Fehler

  4. Klicke auf "Ausgeschlossen" und überprüfe, warum diese ausgeschlossen sind

Beispiel aus einem echten Audit:

Fehler: 1.245 Seiten
Grund: Server error (5xx)
Nächste Schritte: Mit Hosting überprüfen, Shopify-Status überprüfen

Phase 3: Performance Audit (1 Stunde)

3.1 PageSpeed Insights

  1. Gehe zu https://pagespeed.web.dev/
  2. Gebe deine Produktseite ein
  3. Überprüfe sowohl "Mobile" als auch "Desktop"

Erwartete Werte:

Performance Score: > 50 (Ziel: > 75)
LCP: < 3.0s (Ziel: < 2.5s)
INP: < 300ms (Ziel: < 200ms)
CLS: < 0.25 (Ziel: < 0.1)

Häufige Empfehlungen:

  • "Bilder in modernen Formaten" → WebP konvertieren
  • "Render-blocking Resources" → JavaScript mit async/defer laden
  • "Unnötiges CSS/JS" → Überprüfe installierte Apps
  • "Große Layout Shifts" → Überprüfe dynamisch geladene Elemente

3.2 Lighthouse Audit

  1. Öffne deine Seite im Browser
  2. Drücke F12 → Lighthouse
  3. Klicke "Analyze page load"

Überprüfe die Kategorien:

  • Performance
  • Accessibility
  • Best Practices
  • SEO

Häufige Probleme:

❌ LCP Candidate < 2.5s
→ Bildoptimierung, App-Reduktion

❌ Has a viewport meta tag
→ Mobile-View nicht konfiguriert (selten bei Shopify)

❌ Document does not have a valid hreflang
→ Multilingual-Setup überprüfen

Phase 4: On-Page Audit (1 Stunde)

4.1 Meta Tags überprüfen

Nutze Chrome DevTools → Elements und suche nach:

<title>...</title>
<meta name="description" content="..." />
<meta name="robots" content="..." />
<link rel="canonical" href="..." />
<link rel="alternate" hreflang="..." />

Checkliste:

  • Title: 50-60 Zeichen, mit Primary Keyword
  • Description: 150-160 Zeichen, mit Call-to-Action
  • Canonical: Zeigt auf HTTPS und ohne Parameter
  • Hreflang: Alle Sprachversionen vorhanden

4.2 Structured Data überprüfen

<!-- In DevTools Suche: "application/ld+json" -->
<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Product",
  ...
}
</script>

Überprüfe mit Rich Result Test:

  1. Kopiere die URL
  2. Gehe zu https://search.google.com/test/rich-results
  3. Überprüfe auf Fehler

4.3 Heading-Struktur überprüfen

Nutze Browser Extension "Headings Map":

H1: Premium T-Shirts aus Bio-Baumwolle
  H2: Materialien
    H3: 100% Bio-Baumwolle
  H2: Größen
  H2: Kundenbewertungen
    H3: Bewertungen schreiben

Überprüfe:

  • Genau eine H1 auf der Seite
  • H2 sind Unterthemen der H1
  • H3 sind Unterthemen der H2
  • Keine Überschriften übersprungen (H1 → H3)

Phase 5: Bericht & Prioritäts-Matrix

Nachdem du alles gesammelt hast, erstelle eine Prioritäts-Matrix:

Priorität Problem Impact Aufwand Maßnahme
🔴 Kritisch Server-Fehler (5xx) Hoch Mittel Mit Host überprüfen
🔴 Kritisch Robots.txt blockiert Hauptseiten Hoch Niedrig robots.txt anpassen
🟡 Hoch Core Web Vitals > 3.0s Mittel Mittel Apps reduzieren
🟡 Hoch Fehlende Meta Descriptions Mittel Niedrig Shopify Admin ausfüllen
🟢 Mittel Fehlende hreflang Niedrig Mittel Theme-Code anpassen

Phase 6: Aufgedeckte Fallstudien

Tramontina (Outdoor-Möbel-Hersteller):

  • Problem: Keine interne Linking-Strategie
  • Lösung: Collection-Seiten neu verlinkt, 45% mehr interne Links
  • Resultat: +22% Session-Dauer, +35% Seiten pro Session

Bekateq (B2B Supplier):

  • Problem: 15 Apps installiert, davon nur 3 aktiv
  • Lösung: 8 Apps entfernt, Code reduziert
  • Resultat: LCP 4.2s → 2.1s, Performance Score 28 → 72

smplx. selbst (diese Website):

  • Problem: Hreflang-Tags auf 100% der Seiten falsch
  • Warum passiert das? Complexity der Shopify Multilingual-Struktur
  • Lösung: Manuelle hreflang-Implementation im Theme
  • Learning: Das ist normal — Technical SEO ist ein iterativer Prozess

Audit-Checkliste zum Download

Crawlability Checklist

  • Robots.txt existiert und ist korrekt
  • Sitemap.xml ist gültig und verlinkt
  • Keine Hauptseiten sind in robots.txt blockiert
  • Interne Verlinkung ist logisch strukturiert
  • Breadcrumbs sind vorhanden
  • Noindex-Tags nur auf richtigen Seiten

Indexation Checklist

  • GSC: < 5% Fehler-Quote
  • Duplicate Content ist minimal
  • Canonical-Tags sind korrekt
  • Hreflang-Setup ist richtig (falls multilingual)
  • URL-Parameter sind in GSC konfiguriert

Performance Checklist

  • LCP: < 2.5s (Mobile)
  • INP: < 200ms
  • CLS: < 0.1
  • Apps sind notwendig und optimiert
  • Bilder sind in WebP Format
  • JavaScript hat async/defer
  • Fonts sind preloaded

On-Page Checklist

  • Meta Title: 50-60 Zeichen, mit Keyword
  • Meta Description: 150-160 Zeichen, einzigartig
  • H1: Genau eine, aussagekräftig
  • H2-H3: Logisch strukturiert
  • Product Schema: Vorhanden und korrekt
  • Organization Schema: Auf Home-Page
  • Review Schema: Wenn Reviews vorhanden
  • FAQ Schema: Wenn FAQs vorhanden

Häufig gestellte Fragen

F: Wie oft sollte ich einen Technical SEO Audit durchführen? A: Nach jedem größeren Update (Theme-Wechsel, App-Installation) und mindestens alle 6 Monate zur Routine-Überprüfung.

F: Sollte ich eine SEO-Agentur beauftragen oder selbst machen? A: Das hängt von deinem technischen Level ab. Für die Basis-Überprüfung kannst du selbst starten. Für tiefere Analysen (Crawl-Struktur, Performance-Optimization) empfehlen wir Spezialist:innen.

F: Was ist die #1 Ursache für schlechte Shopify-SEO? A: Zu viele Apps. Eine durchschnittliche App-Sammlung verlangsamt einen Shop um 40-60%. Das ist schlimmer als jedes andere Problem.

F: Kann ich Shopify mit anderen Plattformen vergleichen? A: Nein. Shopify hat seine eigenen Regeln und Limits. Comparisons zu WordPress oder selbst-gehosteten Seiten sind irrelevant.

F: Wie lange dauert es, bis SEO-Verbesserungen sichtbar werden? A: 4-12 Wochen für Ranking-Verbesserungen. Performance-Verbesserungen sind sofort messbar in Google Analytics.


Nächste Schritte

  1. Starte mit der Checklist: Beginne mit dem Crawlability Audit
  2. Nutze kostenlose Tools: GSC, PageSpeed Insights, Lighthouse
  3. Priorisiere nach Impact: Nicht alles ist gleich wichtig
  4. Track die Verbesserungen: Google Search Console Coverage Report ist dein Freund

Wenn du bei bestimmten Schritten festfährst oder eine umfassendere Analyse brauchst, schaue dir unsere SEO-Services an oder kontaktiere uns für eine kostenlose Audit-Bewertung.


Über den Autor

Claudio Gerlich ist Technical Architect bei smplx. und hat sich auf Technical SEO für Shopify spezialisiert. Mit mehr als 5 Jahren Erfahrung in Shopify-Audits, Performance-Optimization und Implementierung komplexer SEO-Strategien hat er geholfen, dass Dutzende von Shopify-Shops ihre Sichtbarkeit und Performance verbessern.

Bekannte Arbeiten:

  • Tramontina: Vollständiger Technical SEO Audit + Internal Linking Restructuring
  • Bekateq: App-Reduktion und Performance Optimization (LCP 4.2s → 2.1s)
  • smplx. selbst: Kontinuierliche SEO-Verbesserungen und Fehler-Lernen

smplx. ist eine spezialisierte Shopify Technical Agentur basiert in Coesfeld, NRW, Deutschland. Wir fokussieren auf Technical SEO, Performance Optimization und Shopify-Architektur.

Kontakt: smplx.media