Miért mutatja az oldalam még mindig a régi árakat vagy szöveget, miután megváltoztattam?
Frissítetted az árat, de a vásárlók még mindig a régit látják? A ludas a gyorsítótár (cache) — itt vannak a rétegei, és lépésről lépésre, hogyan ürítsd ki mindegyiket.
Megváltoztattad az árat a menüben, rákattintottál a mentésre, és jó érzéssel csuktad le a laptopot. Másnap egy vásárló felhív, hogy az oldalon még mindig a régi összeg látszik. Újratöltöd a saját telefonodon, és — persze — nálad helyesen jelenik meg. Bosszantó, de szinte mindig van rá egyszerű, orvosolható ok.
A szokásos ludas neve „cache" (átmeneti memória). Az oldalak gyors betöltése érdekében több rendszer is másolatot tart az oldaladról, és azt szolgálja ki ahelyett, hogy minden alkalommal a friss verziót kérné le. Amikor megváltoztatsz valamit, ezek a másolatok néha lemaradnak. Ebben a cikkben pontosan megmutatom, milyen cache-rétegek léteznek, miért látsz mást, mint a vásárlód, és hogyan ürítsd ki őket a megfelelő sorrendben anélkül, hogy bármit is elrontanál.
Mi az a gyorsítótárazás, röviden, és miért téveszt meg
Egy „élő" oldalt minden látogatáskor újraépítenének: szerver → oldal → böngésző. Ez lassú. A gyorsaság érdekében a rendszerek elmentenek egy pillanatképet az oldalról, és készen szolgálják ki. Ez a cache.
A baj akkor kezdődik, amikor tartalmat szerkesztesz: a régi pillanatkép órákig vagy napokig tovább él, a beállításoktól függően. Te gyakran azért látod az új verziót, mert a böngésződ — az, amelyik a változtatást végezte — kényszerítve lett az újratöltésre. A vásárló, aki egy hete nem járt az oldalon, a régi másolatot kapja.
Jegyezd meg: nem egy cache van, hanem több réteg, egymásra pakolva. Ha csak az egyiket üríted ki, a többi még mindig a régi szöveget szolgálhatja ki. Innen jön a „semmi sem változik" érzés.
A cache-rétegek, az oldaladtól kifelé a vásárlóig
Érdemes egyenként ismerni őket, mert mindegyik másképp ürül:
- A böngésződ cache-e — a leggyakoribb oka a „de nálam jó" illúziónak.
- Plugin-cache (WordPressen: WP Rocket, LiteSpeed, W3 Total Cache) — teljes, előre elkészített oldalakat tárol.
- Szerver-/tárhely-cache — sok tárhelyszolgáltatónak saját rétege van, a plugintől függetlenül.
- A CDN (Cloudflare, a Vercel hálózata stb.) — az oldalad világszerte szétosztott másolatai, hogy mindenhol gyorsan töltsön be.
- App-cache a modern oldalakon (Next.js és társai) — az oldalt újra kell generálni vagy újra kell deployolni, hogy az új adatok megjelenjenek.
- A WhatsApp/Facebook előnézet — a megosztási címet és képet külön tárolja.
Gyakorlati szabály: az oldaltól kifelé haladva üríts — előbb a szerver és a plugin, aztán a CDN, és legvégül a saját böngésződ.
Előbb ellenőrizd a kézenfekvőt: tényleg mentettél és publikáltál?
Bármilyen cache-ürítés előtt zárd ki az unalmas okot, amely meglepően gyakran a valódi bűnös.
- WordPressen és hasonló platformokon a „Piszkozat mentése" nem ugyanaz, mint a „Publikálás"/„Frissítés". A változtatás csak számodra létezik, bejelentkezve.
- Ha van két hasonló terméked vagy oldalad, győződj meg róla, hogy pontosan azt szerkesztetted, amelyik élesben van, nem egy másolatot vagy egy régi oldalt, amely még ott lóg a menüben.
- A kódból épített, „újradeployoló" oldalakon (sok modern oldal, köztük az általunk szállítottak) a forrásban végzett változtatás csak azután jelenik meg élesben, hogy a deploy lefutott. Ha a deploy nem futott le vagy elhasalt, a régi szöveg marad, akárhányszor is töltöd újra.
Egy gyors teszt: nyisd meg az oldalt inkognitó ablakban vagy mobiladaton, kijelentkezve. Ez megmutatja, mit lát egy valódi vásárló, nem a te kiváltságos verziódat.
Hogyan ürítsd ki az egyes rétegeket, sorban
Egyesével csináld, és mindegyik után ellenőrizd, inkognitóban:
- Cache-plugin: keresd a „Cache ürítése" / „Purge all" gombot a felső sávban vagy a plugin beállításaiban. Ez a leggyakoribb bűnös WordPressen.
- Tárhely: a szolgáltatód paneljében keresd a „Cache ürítése" / „Purge" gombot. Ha nem találod, kérd az ügyfélszolgálatot — nekik egy perc.
- CDN (Cloudflare): a panelben, Caching → „Purge Everything".
- A böngésződ: kényszerített újratöltés Ctrl+F5 (Windows) vagy Cmd+Shift+R (Mac) billentyűvel. A biztonság kedvéért mindent tesztelj inkognitóban is.
- Modern, kódalapú oldal: indíts egy újradeployt vagy oldalregenerálást; az MPO-nál ezt mi intézzük neked.
Ne üríts össze-vissza mindent tízszer. Menj sorban, különben nem fogod tudni, melyik réteg volt a valódi probléma.
Speciális esetek: Google, a WhatsApp-bélyegkép és a „csak néhány vásárló"
Három helyzet, amely rendszeresen összezavarja az embereket:
- A Google még mindig a régi árat mutatja: a keresési találat egy másolat, amelyet a Google akkor frissít, amikor újra meglátogatja az oldaladat. Ez nem a te cache-ed — magától összeáll, amint a Google újra bejárja az oldalt. Kérhetsz újraindexelést a Google Search Console-ban, de ez akkor is időbe telik.
- Egy link megosztása WhatsAppon/Facebookon a régi címet vagy képet mutatja: a hálózatok külön tárolják ezt az előnézetet. Javítsd a platform debug eszközével, vagy egyszerűbben, egy idő után magától kitisztul.
- „Csak néhány vásárló látja a régi verziót": ez normális — mindegyiknek saját böngészője és helyi másolata van, amelyek különböző időpontokban járnak le. Elrendeződik, ahogy a cache-eik lejárnak.
Ha mindezt megcsináltad, és inkognitóban is még a régi szöveget látod, akkor legvalószínűbben egy olyan rétegről van szó, amelyhez nincs hozzáférésed — szerver vagy deploy. Itt lépünk mi közbe: távolról szállítunk, országszerte, és pontosan meg tudjuk nézni, melyik réteg akaszt meg. Egyetlen WhatsApp-üzenet, és együtt megnézzük.
Gyakran ismételt kérdések
Miért látom én az új verziót, miközben a vásárlók még mindig a régi árat látják?+
Mert a te böngésződ — az, amelyik a változtatást végezte — általában kényszerítve lett az új verzió újratöltésére, és te gyakran be vagy jelentkezve, ami megkerüli a cache-t. A vásárló egy régebbi, elmentett másolatot kap. Tesztelj inkognitó ablakban, kijelentkezve, hogy lásd, ők valójában mit látnak.
Mennyi idő alatt tűnik el a régi szöveg magától, anélkül hogy bármit tennék?+
A beállításoktól függ — néhány perctől néhány napig. A cache-ek maguktól lejárnak, így sok probléma magától megoldódik. Ha nem akarsz várni, üríts kézzel, a szervertől a böngésző felé haladva, és azonnal látod az eredményt.
Rákattintottam a plugin „Cache ürítése" gombjára, és mégsem változik. Mit ellenőrizzek még?+
Legvalószínűbben van fölötte egy másik réteg: a tárhely-cache vagy egy CDN, például a Cloudflare. Üríts azokat is, aztán kényszeríts böngésző-újratöltést Cmd+Shift+R / Ctrl+F5 billentyűvel, és tesztelj újra inkognitóban. Azt is erősítsd meg, hogy tényleg a „Publikálás"-ra kattintottál, nem csak a „Piszkozat mentése"-re.
Elront valamit az oldalamon, ha kiürítem a cache-t?+
Nem. A cache csak egy átmeneti másolat; amikor törlöd, az oldal a következő látogatáskor újragenerálja. Az egyetlen hatás, hogy az utána következő első betöltés egy hajszálnyival lassabb lehet, aztán minden visszaáll a normálisra. Biztonságos, rutinszerű művelet.
A Google még mindig a régi árat mutatja. Hogyan frissítsem gyorsan?+
A Google-találat egy másolat, amelyet a Google frissít, nem a te oldalad cache-e. Akkor áll össze, amikor a Google újra bejárja az oldalt. Felgyorsíthatod, ha újraindexelést kérsz a Google Search Console-ban, de akkor is időbe telik — nem történik meg azonnal.
7 hiba, amely elriasztja az ügyfeleket a weboldaláról
Adja meg az e-mail-címét, és azonnal itt megkapja az útmutatót. Spam nélkül.
Szeretné látni, hogyan nézne ki a cége weboldala?
Írjon nekünk WhatsAppon, és ingyen elkészítünk egy bemutató weboldalt a cége nevével. Előbb megnézi, utána dönt — minden kötelezettség nélkül.