Rozpocznij projekt
Blog Shoper
Shoper 6 października 2025

Jak dodać schema FAQ do sklepu Shoper — instrukcja

Po co schema FAQ, ograniczenia i możliwości Shopera, struktura treści i wdrożenie krok po kroku — z rich snippets w Google.

Adrian Kozicki — autor artykułu, strateg SEO e-commerce
Adrian Kozicki Strateg SEO e-commerce · SEOmmerce
ShoperSchemaFAQRich snippets
Jak dodać schema FAQ do sklepu Shoper — instrukcja

Schema FAQ to jeden z najskuteczniejszych sposobów na zwiększenie CTR w wynikach wyszukiwania. W sklepie Shoper nie ma wbudowanego modułu do jego dodania, ale da się to zrobić ręcznie – bez kupowania drogich pluginów. Poniżej konkretna instrukcja dla praktyka e-commerce.

Po co schema FAQ w sklepie Shoper?

Google wyświetla dane strukturalne FAQ jako rozwijane listy bezpośrednio w SERP. To oznacza:

  • Większa powierzchnia w wynikach – FAQ zajmuje nawet 2-3 linijki więcej niż zwykły snippet.
  • Wyższy CTR – użytkownik widzi odpowiedzi na pytania jeszcze przed kliknięciem. Badania pokazują wzrost CTR o 10-30% dla stron z FAQ.
  • Redukcja bounce rate – jeśli odpowiedź jest wyczerpująca, użytkownik nie musi wchodzić na stronę, ale jeśli wejdzie – robi to z konkretną intencją.
  • Dodatkowy kontekst dla Google – algorytm lepiej rozumie, o czym jest strona.

Ograniczenia i możliwości Shopera

Shoper nie oferuje natywnego pola do wstawiania danych strukturalnych w edytorze CMS. Nie ma też dedykowanego widgetu FAQ z obsługą schema. Możliwe rozwiązania:

  • Edycja szablonu – dodanie kodu JSON-LD w plikach motywu (wymaga dostępu do panelu Szablony).
  • Aplikacja zewnętrzna – np. Shoper Apps: “FAQ Schema” lub “Rich Snippets” (koszt ok. 10-30 zł/mies.).
  • Wtyczka JavaScript – dynamiczne wstrzykiwanie schema przez skrypt w stopce (mniej stabilne, ale działa).
  • Ręczne wstawienie w opisie produktu – tylko dla pojedynczych stron, niezalecane przy większej liczbie wpisów.

Kluczowe ograniczenie: Shoper nie pozwala na edycję <head> w standardowym widoku. Schema FAQ musi być dodane w sekcji <body> (np. przed zamykającym </body>), co jest zgodne z wytycznymi Google.

Struktura treści FAQ – co umieścić w schema?

Google wymaga, aby pytania i odpowiedzi były widoczne dla użytkownika na stronie. Nie wystarczy sam kod JSON-LD. Zasady:

  • Pytania – muszą być rzeczywistymi zapytaniami klientów (np. “Czy ten produkt jest wodoodporny?”).
  • Odpowiedzi – konkretne, maksymalnie 2-3 zdania. Google odrzuca puste lub zbyt ogólne odpowiedzi.
  • Liczba pytań – optymalnie 3-6 na stronę. Powyżej 10 Google może uznać to za spam.
  • Unikalność – nie powielaj tych samych FAQ na wielu podstronach. Każda strona produktu/kategorii powinna mieć własne pytania.

Przykład struktury dla strony produktu (buty trekkingowe):

  • “Czy buty są wodoodporne?” → “Tak, membrana Gore-Tex zapewnia ochronę przed wilgocią do 8 godzin.”
  • “Jaka jest różnica między rozmiarem 42 a 43?” → “Różnica wynosi 0,7 cm w długości wkładki.”
  • “Czy można je prać w pralce?” → “Nie, zalecamy czyszczenie wilgotną szmatką.”

Wdrożenie krok po kroku – schema FAQ w Shoper

Krok 1: Przygotuj treść FAQ dla konkretnej strony

Zbierz 3-6 pytań i odpowiedzi. Zapisz je w pliku tekstowym. Uwaga: każde pytanie musi być unikalne dla danej podstrony.

Krok 2: Wygeneruj kod JSON-LD

Użyj narzędzia Google Structured Data Markup Helper lub napisz ręcznie. Przykład dla strony produktu:

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Czy buty są wodoodporne?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Tak, membrana Gore-Tex zapewnia ochronę przed wilgocią do 8 godzin."
      }
    },
    {
      "@type": "Question",
      "name": "Jaka jest różnica między rozmiarem 42 a 43?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Różnica wynosi 0,7 cm w długości wkładki."
      }
    }
  ]
}

Krok 3: Wstaw kod do szablonu Shoper

  1. W panelu Shoper przejdź do Wygląd → Szablony → Edytuj pliki.
  2. Znajdź plik main.liquid (lub footer.liquid).
  3. Przed zamykającym </body> wklej kod JSON-LD w znaczniku <script type="application/ld+json">.
  4. Ważne: kod musi być dynamiczny – użyj zmiennych Shopera, aby FAQ zmieniało się dla każdego produktu. Przykład dla produktu:
{% if product %}
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Czy {{ product.name }} jest wodoodporny?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Tak, {{ product.name }} posiada membranę."
      }
    }
  ]
}
</script>
{% endif %}

Krok 4: Dodaj widoczną sekcję FAQ na stronie

Schema bez widocznej treści nie zadziała. W edytorze produktu (zakładka Opis) dodaj sekcję z pytaniami i odpowiedziami w formacie:

**Pytanie:** Czy buty są wodoodporne?
**Odpowiedź:** Tak, membrana Gore-Tex...

Możesz też użyć widgetu Akordeon (jeśli motyw go obsługuje) – Google indeksuje również zwinięte treści.

Krok 5: Przetestuj w Google Rich Results Test

Wklej URL strony do narzędzia: https://search.google.com/test/rich-results. Sprawdź, czy schema FAQ jest poprawnie wykrywana. Błędy do uniknięcia:

  • Brak widocznej treści FAQ na stronie.
  • Zduplikowane pytania w obrębie domeny.
  • Puste odpowiedzi (np. “Dowiedz się więcej”).

Rich snippets w Google – jak to wygląda w praktyce?

Po zatwierdzeniu przez Google (zwykle 1-7 dni) w wynikach wyszukiwania pojawi się rozwijana lista pytań. Efekty widoczne w Search Console:

  • Wzrost liczby wyświetleń o 15-25% dla stron z FAQ.
  • Wyższy CTR nawet przy niższej pozycji (np. pozycja 5 z FAQ może mieć wyższy CTR niż pozycja 3 bez FAQ).
  • Możliwość wyświetlania FAQ w voice search (asystenci głosowi odczytują odpowiedzi).

Uwaga: Google może wycofać rich snippet, jeśli treść FAQ jest niskiej jakości lub zmieni się algorytm. Regularnie monitoruj raporty w Search Console (zakładka Wygląd w wynikach wyszukiwania → Dane strukturalne).

Podsumowanie dla praktyka

Schema FAQ w Shoper to zadanie 30-minutowe, jeśli masz dostęp do szablonu. Nie potrzebujesz aplikacji – wystarczy edycja pliku main.liquid i dodanie widocznej sekcji FAQ w opisie produktu. Pamiętaj: kod JSON-LD musi być dynamiczny (użyj zmiennych produktu), a treść unikalna dla każdej podstrony. Testuj każde wdrożenie w Rich Results Test – to jedyny sposób, aby upewnić się, że Google to zobaczy.

Jeśli porządkujesz sklep szerzej niż jeden element, to praca pod seo dla shoper — gdzie pojedyncze poprawki układają się w spójny system, a nie listę oderwanych zadań.

Masz pytania do tego artykułu lub chcesz żebym spojrzał na Twój sklep?

Napisz do mnie →

Więcej z bloga

Wróć do bazy wiedzy.

← Wszystkie artykuły