Technikai alapok Szakszó

Használaton kívüli webshop-plugin

Szerző: · 7 perc olvasás · Frissítve:
Használaton kívüli webshop-plugin - Technikai alapok (szakszó) a tudástárban
Használaton kívüli webshop-plugin - Technikai alapok | eClick GEO-audit tudástár

A használaton kívüli webshop-plugin olyan e-kereskedelmi bővítmény (leggyakrabban WooCommerce), amely aktív a weboldalon, de a site valójában nem árul semmit: nincs termék, nincs kosár, nincs rendelés. A kód fut, az adatbázis-táblák léteznek, a frontend tölti a bolt-eszközöket, üzleti haszon nélkül.

Hogyan alakul ki

Szinte mindig ugyanaz a történet. Valaki bekapcsolta a webshopot egy terv miatt, ami nem valósult meg, vagy a megvásárolt sablon demó-importja hozta magával. Előfordul az is, hogy a bolt régen élt, aztán a cég átállt ajánlatkérős modellre, és a plugin egyszerűen ottmaradt.

Mit csinál egy ilyen plugin a háttérben

Egy e-commerce motor nem passzív. Saját post type-okat, taxonómiákat és adatbázis-táblákat regisztrál, session-kezelést indít, és külön oldalakat hoz létre (kosár, pénztár, fiók). Emellett minden oldalbetöltéshez hozzáad CSS- és JS-csomagokat, ami növeli az HTML- és erőforrásméretet, és lassítja a renderelést.

Miért zavarja ez a keresőket és az AI-t

A robot azt látja, amit a HTML és a séma mond. Ha üres kosár- és pénztár-oldalak indexelhetők, vagy a forrásban Product-sématöredék és bolt-markup van termékek nélkül, az ellentmondásos jelzés. Egy nyelvi modell ebből azt a következtetést vonhatja le, hogy webshopot üzemeltetsz, és a válaszaiban is így pozicionál. A riportokban rendszeresen látjuk, hogy egy tisztán szolgáltató cég oldalát a gépi olvasat „online boltként” azonosítja, pusztán a bentragadt plugin miatt.

Röviden: ha nem árulsz online, az e-commerce plugin csak kód, kockázat és lassulás, üzleti hozadék nélkül.

Miért fontos

Sebesség

Egy e-commerce motor minden oldalon betölti a saját stíluslapjait és szkriptjeit, nem csak a bolt-oldalakon. Ez plusz kérésekkel és több száz kilobájt erőforrással jár. A sebességmérésben ez a LCP és a TBT értékén is látszik, főleg olcsó tárhelyen.

Támadási felület

Minden aktív plugin kódsor, amit frissíteni kell. Egy elhanyagolt bolt-bővítmény tipikus belépési pont, mert sokáig senki nem nézi. Az elavult plugin-verziók a leggyakoribb okai a feltört WordPress-oldalaknak, és innen jut el egy site az SEO-spam feltörésig.

Gépi olvasat

A generatív keresők a struktúrából dolgoznak. Bolt-jelzések termék nélkül zajt visznek a tartalmi egyértelműségbe. Az üres kosár- és pénztár-oldalak ráadásul vékony tartalomként is bekerülhetnek az indexbe.

Karbantartás

A bentragadt bővítmény klasszikus technikai adósság. Minden nagyobb frissítésnél kompatibilitási kockázat, és minden hibakeresésnél egy réteggel több, amit ki kell zárni.

Kikre vonatkozik

Rájuk vonatkozik

  • Szolgáltató cégek, akiknek a sablonja hozta a bolt-bővítményt.
  • Régi webshopok, amelyek ajánlatkérős vagy katalógus-modellre váltottak.
  • Blogok és bemutatkozó oldalak, ahol demó-import futott.
  • Ügynökségi oldalak, amelyeket több fejlesztő kezelt egymás után.

Rájuk nem

  • Működő webshopok, ahol van termék és rendelés. Ott a WooCommerce a rendszer lényege, nem felesleg.
  • Saját platformok (Shopify, Unas, Shoprenter), ahol a bolt-funkció nem leválasztható plugin.
  • Olyan oldalak, ahol a plugin csak árlistát vagy letölthető anyagot kezel. Ilyenkor is érdemes felülvizsgálni, de nem automatikus eltávolítás.

Staging- és fejlesztői környezetben a szabály lazább, ott a noindex, meta robots és X-Robots-Tag a fontosabb kérdés.

Hogyan ellenőrzöd

  1. Nyisd meg a plugin-listát (WordPress: Bővítmények menü). Nézd meg, aktív-e bármilyen e-commerce bővítmény.
  2. Nézd meg a termékek számát. WordPress-nél a Termékek menüben, vagy hívd meg a /?post_type=product címet.
  3. Ellenőrizd a bolt-oldalakat: /kosar/, /penztar/, /cart/, /checkout/. Ha léteznek és üresek, az gyanús.
  4. Nyisd meg a devtools Network fülét a kezdőlapon. Keress woocommerce vagy wc- előtagú CSS- és JS-fájlokat.
  5. Nézd meg a forrást (Ctrl+U). Keress woocommerce osztálynevekre a <body> tagen.
  6. A Search Console Oldalak jelentésében keress bolt-útvonalakat az indexelt címek között.

Jó jel

  • Nincs aktív e-commerce plugin, vagy van, és valódi termékekkel fut.
  • A kezdőlapon nem töltődnek bolt-eszközök.
  • Az indexben nincs üres kosár- vagy pénztár-oldal.

Rossz jel

  • Aktív bolt-plugin nulla termékkel.
  • Elérhető, üres kosár-oldal saját URL-en.
  • A <body> osztálylistájában bolt-jelölések, miközben a site szolgáltatásokat kínál.
  • Hónapok óta frissítetlen e-commerce bővítmény a listában.

Hogyan javítod

WordPress

  1. Készíts teljes mentést (fájl és adatbázis). Ezt ne hagyd ki.
  2. Ellenőrizd, hogy tényleg nincs rendelés és termék. Exportáld, ha bizonytalan vagy.
  3. Deaktiváld a bolt-bővítményt és a hozzá tartozó kiegészítőket (fizetés, szállítás, sablon-integráció).
  4. Nézd végig az oldalt: menü, widgetek, sablonfájlok. Vedd ki a bolt-hivatkozásokat.
  5. Töröld a bővítményt, ne csak kapcsold ki. A deaktivált plugin kódja is a szerveren marad.
  6. Töröld vagy állítsd 410-esre az árván maradt bolt-oldalakat. A státuszkódok itt számítanak.
  7. Ürítsd a gyorsítótárat, és futtass egy PageSpeed mérést előtte-utána.
  8. Ha a téma függ a plugintól, előbb staging-en próbáld. Néhány sablon hibára fut nélküle.

Shopify

Itt nincs leválasztható bolt-motor. A takarítás a felesleges alkalmazásokra vonatkozik: távolítsd el a nem használt appokat, és nézd meg a theme.liquid maradék szkriptjeit.

Unas és Shoprenter

A bolt-funkció a platform lényege, nem eltávolítható. Ha mégsem árulsz, a kérdés inkább az, hogy jó platformon vagy-e. Addig is zárd ki a felesleges bolt-oldalakat a robots.txt helyett noindex fejléccel vagy metával.

Egyedi fejlesztés

  1. Keresd meg a bolt-modul betöltési pontját a bootstrap vagy service provider szinten.
  2. Vedd ki a route-regisztrációt és az asset-betöltést.
  3. Távolítsd el a Product- és Offer-sémát a sablonokból, ha nincs mögötte termék.
  4. Migrációval dobd el a használaton kívüli táblákat, csak mentés után.

Gyakori hibák

  • Csak deaktiválás, törlés nélkül - a kód a szerveren marad, és sérülékeny fájlként továbbra is támadható.
  • Az adatbázis-táblák bentmaradnak - feleslegesen nő a mentés mérete és a lekérdezések ideje.
  • A bolt-oldalak 404 helyett üresen élnek tovább - soft 404 keletkezik, amit a kereső zavaros jelként kezel.
  • A sémában marad Product- vagy Offer-markup - termék nélküli termék-séma félrevezeti a gépi olvasatot.
  • A menüben ottfelejtett kosár-ikon - a látogató boltra számít, aztán üres oldalra fut.
  • Törlés mentés nélkül - ha mégis volt élő rendelés, az adat visszahozhatatlan.
  • A téma bolt-függősége nincs tesztelve - éles oldalon derül ki, hogy a sablon hibára fut a plugin nélkül.

Technikai példa

Gyors ellenőrzés parancssorból. Ha a kezdőlap forrása bolt-eszközöket tölt, az látszik a HTML-ben:

curl -s https://pelda.hu/ | grep -o 'woocommerce[^"]*' | sort -u
curl -s -o /dev/null -w "%{http_code}\n" https://pelda.hu/kosar/

Az első parancs kilistázza a bolt-osztályokat és eszköz-hivatkozásokat. A második megmutatja, él-e még a kosár-oldal. Ha 200-at kapsz vissza, és nincs termék, ott takarítanivaló van.

A felesleges bolt-oldal helyes lezárása fejlécből:

HTTP/1.1 410 Gone
Content-Type: text/html; charset=UTF-8
X-Robots-Tag: noindex

A 410 egyértelműbb a robotnak, mint a 404: azt mondja, az oldal szándékosan szűnt meg. Ha átmeneti állapot, inkább 301-es átirányítás a megfelelő megoldás egy releváns oldalra.

Mit néz ebből a riport

Az audit megnézi, fut-e aktív e-commerce bővítmény az oldalon, és talál-e mögötte valódi bolt-működést. Ha a kettő nem áll össze, alacsony hatású, kód hatókörű megállapítást ad. Az ajánlás ilyenkor a plugin eltávolítása: kevesebb kód, gyorsabb oldal, kisebb támadási felület.

Gyakori kérdések

Elég, ha csak kikapcsolom a plugint?
Sebesség szempontjából igen, biztonság szempontjából nem. A deaktivált bővítmény fájljai a szerveren maradnak, és egy sérülékeny verzió továbbra is elérhető marad kívülről. Ha biztosan nem lesz rá szükség, töröld is.
Mi lesz a régi rendeléseimmel, ha törlöm?
A rendelések az adatbázisban maradnak, amíg nem törlöd a táblákat, de a felületen nem látod őket a plugin nélkül. Törlés előtt exportáld ki az adatokat CSV-be. A számlázási adatokra jogszabályi megőrzési kötelezettség is vonatkozhat.
Mennyit gyorsul ettől az oldal?
Általában 100-400 kilobájtnyi CSS és JS tűnik el minden oldalbetöltésből, plusz néhány adatbázis-lekérdezés. Ez tipikusan pár tized másodperc, nem drámai ugrás. A nagyobb nyereség a kisebb karbantartási teher és a tisztább gépi olvasat.
A témám bolt-funkcióra épül, mit csináljak?
Először staging-en kapcsold ki a plugint, és nézd meg, hibára fut-e a sablon. Sok multifunkciós téma feltételes ellenőrzéssel kezeli ezt, és gond nélkül működik nélküle. Ha nem, a téma cseréje vagy a bolt-hivatkozások sablonszintű eltávolítása a következő lépés.
Ártalmas ez SEO szempontból?
Közvetlen büntetés nincs érte. A közvetett hatás a lényeg: üres bolt-oldalak az indexben, lassabb betöltés és ellentmondásos jelzés arról, mivel foglalkozol. Egy generatív kereső ebből könnyen rossz kategóriába sorol.

Források

Kapcsolódó fogalmak

A te oldaladon hogy áll a(z) „Használaton kívüli webshop-plugin”?

Futtass egy SEO-auditot: pontszám, fejlesztői ítélet, a leggyorsabb javítások, és minden tételhez bizonyíték.

Ingyenes SEO-audit indítása