A Shopify egy bérelt (SaaS) webshop-platform: a bolt kódja és adatbázisa a szolgáltató szerverein fut. Te a sablont és a tartalmat szerkeszted, a szerverhez nem férsz hozzá.
Hogyan épül fel egy bolt
A megjelenést a Liquid sablonnyelv adja. A téma fő fájljai a layout/theme.liquid, a templates/, a sections/ és a snippets/ könyvtár. A kódot az adminban éred el, az Online Store > Themes > Edit code menüben.
Az URL-szerkezet kötött, nem írod át:
- termék:
/products/kezelonev
- kategória:
/collections/kezelonev
- statikus oldal:
/pages/kezelonev
- blogcikk:
/blogs/blog/cikk
Ezek az előtagok minden boltban ott vannak. Ezért a technográfiai felismerés szempontjából a Shopify az egyik legkönnyebben azonosítható rendszer.
Mit old meg helyetted, és mit nem
A technikai alapok nagy része készen jön: HTTPS és tanúsítvány, automatikus sitemap.xml, canonical tag minden terméken, CDN a képekre, valamint a kosár és a pénztár kizárása a robots.txt-ben.
A többi marad nálad. Szerveroldali HTTP-fejlécet nem tudsz beállítani a bolt felett. A magyar jogi oldalak nem jönnek kész szöveggel. A strukturált adatot a téma adja, nem a platform: gyenge témán hiányos lesz a Product séma. A riportokban ezt látjuk a leggyakrabban: ár és elérhetőség megvan, a brand és a gtin hiányzik.
Miért számít ez a generatív keresőknek
Egy nyelvi modell a kiszolgált HTML-ből és a JSON-LD-ből dolgozik. A Shopify szerveroldalon rendereli a termékoldal lényegét, így a bot lát árat, címet, leírást. A kockázat az appokból jön: minden beépülő script tovább hizlalja az oldalt és tolja a fő tartalmat lejjebb.
Röviden: a Shopify a technikai alapokat elintézi helyetted, a séma- és tartalomminőség viszont a te felelősséged marad.
Miért fontos
SEO
A kötött URL-szerkezet és az automatikus canonical sok klasszikus hibát eleve kizár. Egy termék elérhető a /collections/x/products/y címen is, de a canonical a tiszta /products/y címre mutat. Cserébe a kategórián belüli szűrők és a rendezési paraméterek rengeteg URL-változatot gyártanak.
AI-értelmezhetőség
A generatív keresők a termékadatot a JSON-LD-ből veszik át a legmegbízhatóbban. Ha a téma nem ad Product sémát, vagy egy app duplán írja ki, az AI bizonytalan lesz az árban. A tapasztalat az, hogy a duplikált séma többet árt, mint a hiányzó.
Üzlet
A platform havidíjas, a funkciók nagy része appokból jön. Minden app script-terhet is hoz. Tíz-tizenöt aktív app után a mobil LCP rendszeresen 4 másodperc fölé csúszik, és ez közvetlenül a konverzión látszik.
Technikai példa
A canonical és a séma tipikus helye a témában:
<!-- layout/theme.liquid, a <head> belsejeben -->
<link rel="canonical" href="{{ canonical_url }}">
{%- if template contains 'product' -%}
{% render 'structured-data-product', product: product %}
{%- endif -%}
A canonical_url változót a platform tölti ki. Ha a témából kitörlik ezt a sort, a szűrt és a kategórián belüli termék-URL-ek önálló oldalként viselkednek.
Platform-azonosítás fejlécekből:
curl -sI https://pelda.hu/products/teszt | grep -iE 'powered-by|x-shopid|server'
# powered-by: Shopify
# x-shopid: 12345678
# server: cloudflare
A powered-by: Shopify fejléc minden boltnál ott van, és nem kapcsolható ki. Ez a leggyorsabb ellenőrzés, ha nem akarsz HTML-t olvasni.
Gyakori kérdések
Jobb a Shopify SEO-ban, mint a WooCommerce?
Alapból kevesebb hibát enged. A canonical, a sitemap és a HTTPS készen jön, ezeket nem tudod elrontani. Cserébe kevesebb a szabadságod: szerveroldali fejlécet nem állítasz, az URL-előtagokat nem írod át. Nagy, tartalomnehéz oldalnál a WordPress rugalmasabb.
Miért látok két árat a Rich Results tesztben?
Valószínűleg a téma és egy app is kiad egy Product sémát. Ilyenkor a kereső és az AI is bizonytalan lesz az árban. Hagyj meg egyetlen forrást, jellemzően a témáét, és kapcsold ki a másikat az app beállításaiban.
Módosíthatom a robots.txt fájlt Shopify-on?
Igen, a téma kódjában létrehozható egy robots.txt.liquid sablon. Ezzel írhatsz felül szabályokat vagy adhatsz hozzá újakat. Az alapértelmezett szabályokat csak indokolt esetben nyúld meg, mert a kosár és a pénztár kizárása szándékos.
Miért lassú a boltom, ha a Shopify gyors szervereken fut?
A szerver ritkán a szűk keresztmetszet. A lassulás a témakódból, a nagy képekből és az appok scriptjeiből jön. Kezdd az appok átnézésével, utána a képformátumokkal, és csak ezután nyúlj a témához.
Kell saját domain, vagy elég a myshopify.com cím?
Éles boltnál saját domain kell. A myshopify.com aldomainen a márkanév nem épül, és a bizalmi jelek is gyengébbek. Az átállás után a platform kezeli az átirányítást, de a külső linkek és a hirdetések frissítése rád marad.