Shopify Sebesség Optimalizálás 2026: Teljes Útmutató a Core Web Vitals-hoz és Teljesítményhez
Az oldal sebessége közvetlenül befolyásolja a bevételt. Tanulmányok kimutatták, hogy:
- 1 másodperces késleltetés = 7% konverzióveszteség
- A mobil felhasználók 53%-a elhagyja a 3 másodpercnél lassabban betöltődő oldalakat
- A Google az oldalsebességet rangsorolási tényezőként használja
Mégis az átlagos Shopify webáruház 5-7 másodperc alatt tölt be – ami túl lassú. 20+ Shopify webáruház optimalizálása után következetesen 2-3 másodperces betöltési időket értem el, 15-40%-os konverziónövekedéssel.
Ebben az átfogó útmutatóban pontosan megmutatom, hogyan optimalizálja Shopify webáruházát a maximális sebesség és teljesítmény érdekében.
Tartalomjegyzék
- Miért Számít a Sebesség
- A Core Web Vitals Megértése
- Jelenlegi Sebesség Mérése
- Képoptimalizálás
- Téma Optimalizálás
- Alkalmazás Audit és Takarítás
- Kód Optimalizálás
- Harmadik Féltől Származó Szkriptek
- Haladó Technikák
- Monitorozás és Karbantartás
Miért Számít a Sebesség
Az Üzleti Hatás
Valós adatok ügyfelimtől:
A Ügyfél (Divatüzlet):
- Előtte: 6,2 mp betöltési idő, 2,3% konverziós ráta
- Utána: 2,1 mp betöltési idő, 3,4% konverziós ráta
- Eredmény: +47% konverzió = 23 000 € extra havi bevétel
B Ügyfél (CBD Üzlet):
- Előtte: 8,1 mp betöltési idő, 1,8% konverziós ráta
- Utána: 2,8 mp betöltési idő, 2,9% konverziós ráta
- Eredmény: +61% konverzió = 41 000 € extra havi bevétel
A SEO Hatás
A Google 2021-ben megerősítette, hogy a Core Web Vitals rangsorolási tényezők. A lassú oldalak rosszabbul rangsorolnak:
- LCP (Largest Contentful Paint): A betöltési sebességet méri
- FID (First Input Delay): Az interaktivitást méri
- CLS (Cumulative Layout Shift): A vizuális stabilitást méri
A jó Core Web Vitals értékekkel rendelkező webáruházak 20-30%-kal magasabb organikus rangsorolást érnek el.
A Felhasználói Élmény Hatása
Felhasználói viselkedés betöltési idő szerint:
- 1-2 másodperc: Elégedett felhasználók, magas elköteleződés
- 3-4 másodperc: Észrevehető késleltetés, némi frusztráció
- 5+ másodperc: Jelentős elhagyás, rossz felhasználói élmény
A mobil még kritikusabb:
- Az e-kereskedelmi forgalom 60%-a mobil
- A mobil felhasználók türelmetlenebbek
- A mobilhálózatok lassabbak
A Core Web Vitals Megértése
A Google Core Web Vitals a valós felhasználói élményt méri:
1. LCP (Largest Contentful Paint)
Mit mér: Az idő, amíg a fő tartalom betöltődik
Cél:
- 🟢 Jó: < 2,5 másodperc
- 🟡 Javításra szorul: 2,5-4,0 másodperc
- 🔴 Gyenge: > 4,0 másodperc
Gyakori LCP elemek:
- Hero képek
- Terméképek
- Szövegblokkok
- Videó miniatűrök
Hogyan javítsuk:
- Optimalizálja a képeket (legnagyobb tényező)
- Távolítsa el a renderelést blokkoló erőforrásokat
- Használjon gyors tárhelyet (a Shopify CDN jó)
- Helyesen implementálja a lazy loading-ot
2. FID (First Input Delay)
Mit mér: Az idő, amíg az oldal interaktívvá válik
Cél:
- 🟢 Jó: < 100 ezredmásodperc
- 🟡 Javításra szorul: 100-300 ms
- 🔴 Gyenge: > 300 ms
A rossz FID gyakori okai:
- Nehéz JavaScript végrehajtás
- Túl sok harmadik fél szkript
- Túlterhelt Shopify alkalmazások
- Optimalizálatlan kód
Hogyan javítsuk:
- Minimalizálja a JavaScriptet
- Távolítsa el a nem használt alkalmazásokat
- Halassza el a nem kritikus szkripteket
- Ossza fel a nagy kódcsomagokat
3. CLS (Cumulative Layout Shift)
Mit mér: Vizuális stabilitás (elemek elmozdulása betöltés közben)
Cél:
- 🟢 Jó: < 0,1
- 🟡 Javításra szorul: 0,1-0,25
- 🔴 Gyenge: > 0,25
Gyakori okok:
- Méretek nélküli képek
- Későn betöltődő hirdetések/beágyazások
- Betűtípusok betöltése (FOIT/FOUT)
- Dinamikus tartalombeillesztés
Hogyan javítsuk:
- Állítsa be a kép szélességet/magasságot
- Foglaljon helyet a beágyazásoknak
- Töltse be előre a betűtípusokat
- Kerülje a tartalom beillesztését a hajtás fölé
Jelenlegi Sebesség Mérése
Használandó Eszközök
1. Google PageSpeed Insights (Ingyenes)
URL: https://pagespeed.web.dev/
Előnyök:
- A Google hivatalos eszköze
- Megjeleníti a Core Web Vitals értékeket
- Mobil és asztali pontszámok
- Konkrét ajánlások
Használati útmutató:
- Írja be webáruháza URL-jét
- Várja meg az elemzést
- Ellenőrizze a pontszámokat (célozzon 90+-ra mobilon és asztalin is)
- Tekintse át a lehetőségeket és diagnosztikát
Cél Pontszámok:
- Teljesítmény: 90+
- Akadálymentesség: 95+
- Legjobb Gyakorlatok: 100
- SEO: 100
2. GTmetrix (Ingyenes)
URL: https://gtmetrix.com/
Előnyök:
- Részletes vízesés elemzés
- Betöltési videó lejátszás
- Előzményi nyomon követés
- Szerverhely opciók
Fő Metrikák:
- Teljes Betöltési Idő: < 3 másodperc
- Teljes Oldalméret: < 2MB
- Kérések: < 50
3. WebPageTest (Ingyenes)
URL: https://www.webpagetest.org/
Előnyök:
- Legrészletesebb elemzés
- Valós eszközökön történő tesztelés
- Kapcsolati sebesség korlátozás
- Filmszalag nézet
Használja: Mélyreható technikai elemzéshez
4. Shopify Admin (Beépített)
Menjen: Online Store > Themes > Actions > View Speed Report
Megmutatja:
- Sebesség pontszám (1-100)
- Összehasonlítás más webáruházakkal
- Alapvető ajánlások
Mit Mérjünk
Kulcs Oldalak:
- ✅ Kezdőlap (legnagyobb forgalom)
- ✅ Gyűjtemény oldalak
- ✅ Termék oldalak (legnagyobb szándék)
- ✅ Kosár oldal
Teszteljen több helyről:
- Célpiacai (USA, EU stb.)
- Különböző eszközök (mobil, asztali)
- Különböző kapcsolati sebességek (4G, 3G)
Kiindulási Alap Megállapítása
Optimalizálás előtt dokumentálja:
- PageSpeed pontszámok (mobil & asztali)
- Betöltési idő (Teljes Betöltés)
- Oldalméret (MB)
- Kérések száma
- Core Web Vitals (LCP, FID, CLS)
Példa Kiindulási Alap:
Kezdőlap (Optimalizálás Előtt)
- Mobil Teljesítmény: 42
- Asztali Teljesítmény: 68
- Betöltési Idő: 6,8 mp
- Oldalméret: 4,2MB
- Kérések: 127
- LCP: 5,2 mp
- FID: 280 ms
- CLS: 0,18
Képoptimalizálás
A képek jellemzően az oldalméret 50-70%-át teszik ki. Ez a legnagyobb lehetőség.
1. Válassza a Megfelelő Formátumot
Formátum Összehasonlítás:
| Formátum | Felhasználás | Tömörítés | |----------|-------------|-----------| | WebP | Legjobb a legtöbb képhez | 25-35%-kal kisebb, mint JPG | | AVIF | Következő generáció (nem teljesen támogatott) | 50%-kal kisebb, mint JPG | | JPG | Fotók, összetett képek | Jó tömörítés | | PNG | Logók, átlátszóság szükséges | Nagyobb fájlok | | SVG | Ikonok, logók (vektor) | Legkisebb |
Ajánlás: Használjon WebP-t JPG tartalékkal.
A Shopify automatikusan WebP-t szolgáltat a támogatott böngészőknek – csak töltsön fel jó minőségű JPG-ket.
2. Tömörítse a Képeket
Soha ne töltsön fel képeket közvetlenül a kameráról/tervezőtől.
Tömörítési Eszközök:
Online (Ingyenes):
- TinyPNG (https://tinypng.com/) - Legjobb összességében
- Squoosh (https://squoosh.app/) - A Google eszköze
- Compressor.io (https://compressor.io/)
Mac Alkalmazások:
- ImageOptim (ingyenes)
- JPEGmini ($20)
Shopify Alkalmazások:
- TinyIMG ($50/év) - Tömeges optimalizálás
- Crush.pics ($5-29/hó)
Cél Méretek:
- Terméképek: 100-200KB darabonként
- Hero képek: 200-400KB
- Háttérképek: 150-300KB
- Miniatűrök: 20-50KB
3. Megfelelő Képméret Beállítása
Ne töltsön fel 4000x3000px képeket 800px-es megjelenítéshez.
Shopify Képméretek:
| Képtípus | Ajánlott Méret | |----------|----------------| | Terméképek | 2048 x 2048px (Shopify max) | | Hero képek | 1920 x 1080px (asztali) | | Gyűjtemény képek | 1200 x 800px | | Miniatűrök | 400 x 400px | | Ikonok | 100 x 100px vagy SVG |
A Shopify automatikusan létrehozza ezeket a méreteket:
_pico(16x16)_icon(32x32)_thumb(50x50)_small(100x100)_compact(160x160)_medium(240x240)_large(480x480)_grande(600x600)_1024x1024_2048x2048
Használja a megfelelő méretet a kontextushoz:
{% raw %}
<!-- Termék miniatűr -->
<img src="{{ product.featured_image | img_url: 'medium' }}" loading="lazy">
<!-- Termék részletes oldal -->
<img src="{{ product.featured_image | img_url: '1024x1024' }}">
<!-- Teljes szélességű hero -->
<img src="{{ section.settings.image | img_url: '1920x' }}">
{% endraw %}4. Implementálja a Lazy Loading-ot
A lazy loading késlelteti a képek betöltését, amíg a felhasználó közelébe nem görget.
Natív lazy loading (legegyszerűbb):
<img src="product.jpg" loading="lazy" alt="Terméknév">A Shopify témáknak alapértelmezés szerint tartalmazniuk kell ezt. Ellenőrizze:
{% raw %}
{{ image | image_url: width: 800 | image_tag: loading: 'lazy' }}
{% endraw %}Prioritásos betöltés a hajtás feletti képekhez:
<!-- Hero kép - azonnali betöltés -->
<img src="hero.jpg" loading="eager" fetchpriority="high">5. Használjon Reszponzív Képeket
Szolgáltasson különböző méreteket a képernyőméret alapján:
<img
srcset="
product-small.jpg 400w,
product-medium.jpg 800w,
product-large.jpg 1200w
"
sizes="(max-width: 600px) 400px, (max-width: 1200px) 800px, 1200px"
src="product-medium.jpg"
alt="Terméknév"
>A Shopify image_tag szűrője ezt automatikusan elvégzi:
{% raw %}
{{ product.featured_image | image_url: width: 1200 | image_tag:
widths: '200, 400, 600, 800, 1000, 1200' }}
{% endraw %}6. Távolítsa el a Nem Használt Képeket
Auditálja a Shopify Fájlokat:
- Menjen a Settings > Files menüpontra
- Rendezze méret szerint
- Törölje a nem használt képeket
Sok webáruházban több száz MB feltöltött, de soha nem használt kép van.
Téma Optimalizálás
1. Válasszon Gyors Témát
Leggyorsabb Shopify Témák (2026):
- Dawn (Ingyenes) - A Shopify alapértelmezett témája, kiváló teljesítmény
- Sense (Ingyenes) - Minimalista, gyors
- Impulse ($350) - Prémium, optimalizált
- Turbo ($350) - Nem véletlenül hívják "Turbo"-nak
- Egyedi Téma - Legjobb teljesítmény, ha helyesen készül
Kerülje:
- Túlterhelt ThemeForest témákat
- Régi témákat (2021 előtti)
- Témákat túl sok nem használt funkcióval
Migráció: Ha a témája lassú, a Dawn-ra váltás jellemzően 20-30 ponttal javítja a pontszámot.
2. Távolítsa el a Nem Használt Szekciókat
Sok téma tartalmaz szekciókat, amelyeket soha nem használ:
- Menjen az Online Store > Themes > Customize menüpontra
- Menjen végig minden oldalon
- Törölje a nem használt szekciókat
- Minden szekció kódsúlyt ad hozzá
3. Optimalizálja a Téma Kódját
Gyakori téma problémák:
Renderelést Blokkoló CSS
Probléma: A CSS blokkolja az oldal renderelését
Megoldás: Ágyazza be a kritikus CSS-t, halassza el a nem kritikusat
{% raw %}
<!-- Kritikus CSS beágyazása -->
<style>
{{ 'critical.css' | asset_url | stylesheet_tag }}
</style>
<!-- Nem kritikus CSS elhalasztása -->
<link rel="preload" href="{{ 'non-critical.css' | asset_url }}" as="style" onload="this.rel='stylesheet'">
{% endraw %}Nem Használt CSS
Probléma: CSS betöltése olyan komponensekhez, amelyek nincsenek az oldalon
Megoldás: Használjon eszközöket, mint a PurgeCSS, vagy manuálisan távolítsa el
JavaScript Blokkolás
Probléma: Nagy JS fájlok blokkolják a renderelést
Megoldás: Halassza el vagy aszinkron módon töltse be a nem kritikus szkripteket
<!-- Elhalasztott szkript (megtartja a végrehajtási sorrendet) -->
<script src="script.js" defer></script>
<!-- Aszinkron szkript (azonnal betölt, nem blokkol) -->
<script src="analytics.js" async></script>4. Betűtípus Optimalizálás
Az egyedi betűtípusok 500+ ms-ot adhatnak a betöltési időhöz.
Legjobb Gyakorlatok:
1. Korlátozza a betűtípus variációkat:
/* Rossz: 8 betűtípus fájl betöltése */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800');
/* Jó: 2 betűtípus fájl betöltése */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;700');2. Töltse be előre a betűtípusokat:
<link rel="preload" href="font.woff2" as="font" type="font/woff2" crossorigin>3. Használja a font-display tulajdonságot:
@font-face {
font-family: 'Inter';
src: url('inter.woff2') format('woff2');
font-display: swap; /* Tartalék betűtípust mutat betöltés közben */
}4. Rendszer betűtípusok (leggyorsabb):
/* Nulla betöltési idő */
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;Alkalmazás Audit és Takarítás
Minden Shopify alkalmazás hozzáad:
- 50-200KB kódot
- 1-10 HTTP kérést
- 100-500 ms betöltési időt
A 20+ alkalmazással rendelkező webáruházak gyakran < 30 pontot kapnak a PageSpeed-ben.
Alkalmazás Audit Folyamat
1. Listázza az összes telepített alkalmazást:
Menjen az Apps menüpontra a Shopify Adminban
2. Minden alkalmazásnál kérdezze meg:
- Aktívan használják?
- Több értéket ad, mint amennyi teljesítményt vesz el?
- Van könnyebb alternatíva?
- Elérhetjük ugyanazt a célt kóddal?
3. Kategorizálja az alkalmazásokat:
Elengedhetetlen (Tartsa meg):
- Fizetési feldolgozók
- Szállítási kalkulátorok
- Készletkezelés
Hasznos (Értékelje):
- Termékértékelések (nehéz - fontolja meg az alternatívákat)
- Email felugró ablakok (nagyon nehéz)
- Upsell alkalmazások (közepes súly)
Felesleges (Távolítsa el):
- Elhagyott kosár alkalmazások (használja a Shopify beépítettet)
- Több analitika alkalmazás (használja a GA4-et)
- Nem használt alkalmazások
Teljesítményhatás Alkalmazás Típusonként
Legnehezebb Alkalmazások (Kerülje ha lehetséges):
- Oldalépítők (500KB+)
- Live chat widgetek (300KB+)
- Email felugró ablak alkalmazások (200KB+)
- Egyes értékelő alkalmazások (200KB+)
Közepes Alkalmazások (Szelektíven használja):
- Upsell/cross-sell alkalmazások (100-200KB)
- Kívánságlista alkalmazások (100KB)
- Valutaváltók (50-100KB)
Könnyű Alkalmazások (Használható):
- SEO alkalmazások (ha minimális frontend kód)
- Backend eszközök (nincs frontend hatás)
Könnyű Alternatívák
Nehéz értékelő alkalmazások helyett:
- Shopify beépített termékértékelések (ingyenes, gyors)
- Judge.me (könnyebb, mint a Yotpo)
Felugró ablak alkalmazások helyett:
- Egyedi kódos felugró ablak (egyszeri fejlesztési költség)
- Shopify email gyűjtés (beépített)
Oldalépítők helyett:
- Használja a téma beépített szekciót
- Egyedi szekciók (fejlesztő egyszeri megbízás)
Alkalmazások Helyes Eltávolítása
Ne csak távolítsa el a telepítést!
- Távolítsa el az alkalmazást a Shopify-ból
- Ellenőrizze a téma kódját a maradék kódrészletekért
- Távolítsa el az alkalmazás beágyazásokat a téma beállításokból
- Törölje az alkalmazás fájlokat a téma eszközökből
- Tesztelje a webhelyet, hogy semmi nem romlott el
Ellenőrizze a maradék kódot:
Menjen az Online Store > Themes > Actions > Edit Code menüpontra
Keresse az alkalmazás nevét a következőkben:
layout/theme.liquidsections/snippets/assets/
Kód Optimalizálás
1. CSS/JS Minifikálás
A minifikálás eltávolítja:
- Szóközöket
- Megjegyzéseket
- Hosszú változóneveket
Eredmény: 30-50%-kal kisebb fájlok
Hogyan: A legtöbb modern téma ezt automatikusan elvégzi. Ellenőrizze a téma build folyamatát.
2. Fájlok Egyesítése
Ahelyett, hogy:
<link rel="stylesheet" href="header.css">
<link rel="stylesheet" href="product.css">
<link rel="stylesheet" href="footer.css">Tegye:
<link rel="stylesheet" href="combined.css">Kevesebb kérés = gyorsabb betöltés.
3. Nem Használt Liquid Kód Eltávolítása
Gyakori felesleges kód:
{% raw %}
<!-- Ne iteráljon az összes terméken, ha csak 4-et mutat -->
{% for product in collections.all.products limit: 4 %}
<!-- Használjon inkább 4 termékes gyűjteményt -->
{% endfor %}
<!-- Ne rendereljen HTML-t rejtett elemekhez -->
{% if section.settings.show_feature %}
<!-- Csak akkor renderelje, ha tényleg megjelenik -->
{% endif %}
{% endraw %}4. Adatbázis Lekérdezés Optimalizálás
Korlátozza a lekérdezett gyűjtemények/termékek számát:
{% raw %}
<!-- Rossz: Az összes terméket betölti (lehet ezer is) -->
{% assign products = collections.all.products %}
<!-- Jó: Csak a szükségeseket tölti be -->
{% assign products = collections.featured.products | limit: 8 %}
{% endraw %}5. Dinamikus Tartalom Gyorsítótárazása
Ritkán változó tartalomhoz:
{% raw %}
{% cache 'homepage_featured', expires_in: '24 hours' %}
<!-- Költséges Liquid műveletek itt -->
{% endcache %}
{% endraw %}Megjegyzés: A Liquid {% cache %} tag csak Shopify Plus-on érhető el.
Harmadik Féltől Származó Szkriptek
A harmadik féltől származó szkriptek gyakran a legnagyobb teljesítmény gyilkos:
- Google Analytics: ~50KB
- Facebook Pixel: ~200KB
- Live chat: ~300KB
- Hőtérkép eszközök: ~150KB
- A/B tesztelő eszközök: ~200KB
Harmadik Fél Szkriptek Auditálása
Derítse ki, mi töltődik be:
- Nyissa meg a Chrome DevTools-t (F12)
- Menjen a Network fülre
- Töltse be a webhelyét
- Rendezze Size szerint (csökkenő)
- Azonosítsa a harmadik féltől származó domaineket
Gyakori bűnösök:
googletagmanager.comconnect.facebook.netjs.stripe.comcdn.jsdelivr.netwidget.intercom.io
Optimalizálási Stratégiák
1. Töltse Be a Szkripteket Aszinkron Módon
<!-- Blokkolja a renderelést -->
<script src="analytics.js"></script>
<!-- Nem blokkol (jobb) -->
<script src="analytics.js" async></script>2. Halassza El a Nem Kritikus Szkripteket
Töltse be felhasználói interakció után:
// Csak akkor töltse be a chat widgetet, ha a felhasználó 50%-ot görgetett
let chatLoaded = false;
window.addEventListener('scroll', () => {
if (!chatLoaded && window.scrollY > document.body.scrollHeight * 0.5) {
loadChatWidget();
chatLoaded = true;
}
});3. Használja a Google Tag Managert
Ahelyett, hogy:
<script src="analytics.js"></script>
<script src="facebook-pixel.js"></script>
<script src="tiktok-pixel.js"></script>
<script src="pinterest-tag.js"></script>Tegye:
<script src="gtm.js" async></script>
<!-- Kezelje az összes taget a GTM irányítópultról -->Előnyök:
- Egy szkript sok helyett
- Tagek kezelése kódmódosítás nélkül
- Beépített aszinkron betöltés
4. Hosztoljon Kritikus Szkripteket Saját Maga
Ahelyett, hogy a jQuery-t CDN-ről töltené:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>Saját hosztolás:
<script src="{{ 'jquery.min.js' | asset_url }}"></script>Előnyök:
- Nincs DNS keresés
- Nincs külső függőség
- Gyorsabb (ha az Ön CDN-je gyorsabb)
Hátrányok:
- Az Ön sávszélességét használja
- Nincs böngésző gyorsítótárazás webhelyek között
Haladó Technikák
1. HTTP/2 és HTTP/3
A Shopify alapértelmezés szerint HTTP/2-t használ (nincs szükség teendőre).
Előnyök:
- Több fájl egyidejű betöltése
- Fejléc tömörítés
- Szerver push
Ellenőrzés: Ellenőrizze a DevTools Network fülön (a Protocol oszlopnak "h2"-t kell mutatnia)
2. Előzetes Kapcsolódás Külső Domainekhez
Gyorsítsa fel a harmadik féltől származó erőforrásokat:
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://www.google-analytics.com">
<link rel="dns-prefetch" href="https://cdn.shopify.com">Preconnect: Korai kapcsolatot létesít (kritikus erőforrásokhoz használja) DNS-prefetch: Csak a DNS-t oldja fel (kevésbé kritikus erőforrásokhoz)
3. Következő Oldal Előtöltése
Termék oldalaknál töltse elő a valószínű következő oldalt:
<link rel="prefetch" href="/products/next-product">Amikor a felhasználó a link fölé viszi az egeret:
document.querySelectorAll('a.product-link').forEach(link => {
link.addEventListener('mouseenter', () => {
const prefetchLink = document.createElement('link');
prefetchLink.rel = 'prefetch';
prefetchLink.href = link.href;
document.head.appendChild(prefetchLink);
});
});4. Service Workerek és Gyorsítótárazás
Haladó felhasználóknak: Implementáljon service worker-t agresszív gyorsítótárazáshoz.
Előnyök:
- Azonnali ismételt látogatások
- Offline funkcionalitás
- Háttér szinkronizálás
Bonyolultság: Magas (egyedi fejlesztést igényel)
5. Kép CDN Optimalizálás
A Shopify CDN-je jó, de tovább optimalizálható:
{% raw %}
<!-- Kép transzformációk hozzáadása URL-en keresztül -->
{{ image | image_url: width: 800, crop: 'center', format: 'pjpg' }}
{% endraw %}Paraméterek:
width,height: Átméretezéscrop: Vágási stratégiaformat: Formátum kényszerítés (pjpg = progresszív JPEG)
6. Átirányítások Csökkentése
Minden átirányítás ~200 ms-ot ad hozzá.
Gyakori problémák:
- HTTP → HTTPS átirányítás (elkerülhetetlen, de egy ugrásnak kell lennie)
- www → nem-www (vagy fordítva)
- Több átirányítási lánc
Ellenőrzés: Használja a Redirect Mapper eszközt
Javítás:
- Állítsa be az elsődleges domaint a Shopify-ban
- Frissítse az összes linket a végső URL használatára
- Távolítsa el az átirányítási láncokat
Monitorozás és Karbantartás
Folyamatos Monitorozás
Hetente:
- Ellenőrizze a Google PageSpeed Insights-ot
- Tekintse át a Google Search Console Core Web Vitals jelentését
Havonta:
- Teljes sebesség audit (minden eszközzel)
- Tekintse át az alkalmazás listát
- Ellenőrizze a téma frissítéseket
Negyedévente:
- Mélyreható teljesítmény audit
- Tekintse át az analitikát (visszafordulási arány, oldalon töltött idő)
- Teszteljen különböző helyekről
Teljesítmény Költségvetés
Állítson be célokat és tartsa be őket:
Teljesítmény Költségvetés
- Oldalméret: < 2MB
- Kérések: < 50
- Betöltési Idő: < 3 mp
- PageSpeed Pontszám: > 90
- LCP: < 2,5 mp
- FID: < 100 ms
- CLS: < 0,1
Új funkciók/alkalmazások hozzáadása előtt:
- Tesztelje a teljesítményre gyakorolt hatást
- Csak akkor adja hozzá, ha a költségvetésen belül marad
- Távolítson el valami mást, ha szükséges
Automatizált Monitorozás
Eszközök:
- Google Search Console: Ingyenes, valós Core Web Vitals értékeket mutat
- Lighthouse CI: Automatizált tesztelés CI/CD-ben
- Calibre: Fizetős ($20/hó), folyamatos monitorozás
- SpeedCurve: Fizetős ($20/hó), versenytárs összehasonlítás
Regresszió Megelőzés
Teljesítmény regresszió akkor történik, amikor:
- Új alkalmazásokat telepítenek
- Témát frissítenek
- Képeket töltenek fel tömörítés nélkül
- Új csapattag nem ismeri a teljesítmény gyakorlatokat
Megelőzés:
- Dokumentáció (ossza meg ezt az útmutatót a csapattal)
- Képtömörítési munkafolyamat
- Alkalmazás jóváhagyási folyamat
- Rendszeres auditok
Valós Optimalizálási Munkafolyamat
Példa: Divatüzlet Optimalizálás
Előtte:
- PageSpeed Mobil: 38
- PageSpeed Asztali: 61
- Betöltési Idő: 7,2 mp
- Oldalméret: 5,8MB
- Kérések: 143
- LCP: 6,1 mp
1. Lépés: Képoptimalizálás (1. Hét)
- Minden kép tömörítve a TinyPNG-vel
- Túlméretezett képek átméretezve
- Lazy loading implementálva
- Eredmény: PageSpeed Mobil 48 (+10), Betöltési Idő 5,1 mp
2. Lépés: Alkalmazás Takarítás (2. Hét)
- 8 nem használt alkalmazás eltávolítva
- Nehéz értékelő alkalmazás lecserélve a Shopify beépítettre
- Felugró ablak alkalmazás eltávolítva, egyedi megoldás készítve
- Eredmény: PageSpeed Mobil 62 (+14), Betöltési Idő 3,8 mp
3. Lépés: Téma Optimalizálás (3. Hét)
- Migráció túlterhelt témáról Dawn-ra
- Dawn testreszabása a márkához
- Betűtípusok optimalizálva (6-ról 2 vastagságra csökkentve)
- Eredmény: PageSpeed Mobil 79 (+17), Betöltési Idő 2,9 mp
4. Lépés: Kód Optimalizálás (4. Hét)
- Nem használt Liquid kód eltávolítva
- Nem kritikus szkriptek elhalasztva
- Preconnect implementálva külső erőforrásokhoz
- Eredmény: PageSpeed Mobil 91 (+12), Betöltési Idő 2,3 mp
Végeredmények:
- PageSpeed Mobil: 91 (38-ról) ✅
- PageSpeed Asztali: 97 (61-ről) ✅
- Betöltési Idő: 2,3 mp (7,2 mp-ről) ✅
- Oldalméret: 1,4MB (5,8MB-ről) ✅
- Kérések: 42 (143-ról) ✅
- LCP: 1,9 mp (6,1 mp-ről) ✅
Üzleti Hatás:
- Visszafordulási arány: 68% → 51%
- Oldalon töltött idő: 1:23 → 2:47
- Konverziós ráta: 2,1% → 3,2% (+52%)
- Havi bevétel: +18 500 €
Befektetett idő: 40 óra 4 hét alatt ROI: 18 500 €/hó × 12 = 222 000 €/év 40 óra munkáért
Következtetés
A sebesség optimalizálás nem opcionális. Elengedhetetlen a következőkhöz:
- ✅ Magasabb Google rangsorolás
- ✅ Jobb felhasználói élmény
- ✅ Növekvő konverziók
- ✅ Több bevétel
Prioritásos Cselekvési Terv:
1. Hét:
- [ ] Mérje meg a jelenlegi sebességet (kiindulási alap)
- [ ] Tömörítse az összes képet
- [ ] Implementálja a lazy loading-ot
2. Hét:
- [ ] Auditálja és távolítsa el a nem használt alkalmazásokat
- [ ] Cserélje le a nehéz alkalmazásokat könnyű alternatívákra
- [ ] Takarítsa meg a téma kódot
3. Hét:
- [ ] Optimalizálja a betűtípusokat
- [ ] Halassza el a harmadik fél szkripteket
- [ ] Implementálja a preconnect-et
4. Hét:
- [ ] Utolsó optimalizálások
- [ ] Tesztelje újra az összes oldalt
- [ ] Állítsa be a monitorozást
Cél Eredmények:
- 🎯 PageSpeed Mobil: 90+
- 🎯 Betöltési Idő: < 3 másodperc
- 🎯 LCP: < 2,5 mp
- 🎯 Tökéletes Core Web Vitals
Szakértői segítségre van szüksége? 20+ Shopify webáruházat optimalizáltam átlagosan 50+ pontos PageSpeed javulással. Lépjen kapcsolatba egy ingyenes sebesség auditért.
Gyakran Ismételt Kérdések
Mi a jó PageSpeed pontszám Shopify-hoz?
Célozzon 90+-ra mobilon, 95+-ra asztalin. 80 feletti jó, 50 alatti munkát igényel.
Mennyi ideig tart az optimalizálás?
2-4 hét az átfogó optimalizáláshoz. Gyors győzelmek (képtömörítés) egy nap alatt elvégezhetők.
Ez hatással lesz a SEO-mra?
Igen – pozitívan! A gyorsabb webhelyek jobban rangsorolnak és több organikus forgalmat kapnak.
Meg tudom csinálni magam?
Igen, ha technikailag képzett. A képoptimalizálás és alkalmazás takarítás könnyű. A téma/kód optimalizálás fejlesztőt igényelhet.
Mennyibe kerül?
DIY: Ingyenes (csak idő) Fejlesztő: 1 500-5 000 € Ügynökség: 5 000-15 000 € A ROI jellemzően 1-3 hónap alatt megtérül.
A Shopify Plus gyorsabban tölt be?
Nem önmagában, de a Plus olyan funkciókat tartalmaz, mint a Shopify Flow és jobb API limitek. A sebesség a témától, alkalmazásoktól és optimalizálástól függ.
A Szerzőről: Francis Silva Shopify Plus fejlesztő, aki a teljesítmény optimalizálásra specializálódott. 20+ optimalizált webáruházzal és átlagosan 90+ PageSpeed pontszámmal segíti a vállalkozásokat a bevétel maximalizálásában gyorsabb betöltési időkkel. Tudjon meg többet a shopifydev.eu oldalon.