Admin felület

Google eldobta a kategória oldalad?

A cikk eredeti megjelenése: 2018. június 27. – a PrestaShop azóta sokat változott. Az elvek ma is hasznosak lehetnek, de a lépések a mai (8.x, 9.x) verzióknál eltérhetnek. Kérdezz bátran!

Két napon belül két ember jelentkezett egy nagyon érdekes problémával: egyik pillanatról a másikra a Google az összes beindexelt (és első oldalon, nem ritkán első helyen lévő) kategória oldalt kidobta az indexből (nem csak hátrébb sorolta). Mondanom sem kell mekkora veszteség ez – amit látni lehetett már az első pillanatra is, hogy a főoldal és a termékoldal index,follow értékei rendben vannak, a kategória oldalé azonban nagyon nem:

Megkapta a tiltó noindex,nofollow értékeket. Ezért kerültek hát ki az indexből. Vajon miért és hogyan történhetett ez?

A két oldalban három dolog volt közös: mindkettőn futott a blocklayered modul (rétegzett navigációs modul, azaz a szűrő az oldalsó oszlopban), mindkettő 1.6.x-es verzió volt és mindkettőn pár napon belül lett frissítve a modul.  A header.tpl-be belenézve (ahol deklarálva van a fenti index és follow) az alábbiakat lehetett látni:

<meta name="robots" content="{if isset($nobots)}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" />

Ergo a Prestashop a $nobots és a $nofollow változókhoz köti azt, hogy tiltva van-e az adott oldal vagy sem. Ha a változók nem kapnak értéket az automatikusan 0, ha kapnak akkor 1. A motorban alapvetően nem adnak értékeket ezekhez a változókhoz, így azt mindig valaki más oldja meg – jelen esetben a szűrőmodul. A blocklayered.php tartalmazza a fenti változókat melyeket beállításokhoz köt; ezeket pedig a modulok belül találjuk meg: admin – modulok – rétegzett navigációs modul (vagy blocklayered) – konfigurálás – lap alja:

„

Még vizsgálódunk az ügyben, lehetséges hogy tényleg rossz a frissítés – mindenesetre ne bízzátok ezt a véletlenre, ellenőrizzétek a beállítást és azt, hogy az elemzőben milyen meta name=”robots„ értékeket kap a kategória oldal. A „rossz” verziószám amire lefrissült a modul: v.2.2.1.

Minden segítség jól jön, ha van tapasztalatod vagy jobb rálátásod/ötleted/megoldásod akkor kérlek jelezd kommentben!

 

 

Puizl Attila

PrestaShop fejlesztő · Hivatalos PrestaShop Nagykövet

17 éve készítek, fejlesztek és tartok karban PrestaShop webáruházakat. Több száz hazai és külföldi webshop viseli a kézjegyem, és 2010 óta segítek a magyar PrestaShop közösségben.

Bemutatkozás és ügyfélvélemények →

Hozzászólások (2)

  1. Én teljesen más okból kifolyólag dobtam a 2.2.1-es verziót. Alapesetben, ha listázva vannak az alkategóriák, frissítés után „Ebben a kategóriában nincsenek termékek.” üzenetet ír, sőt, a kategória szűrő használata után ezt átírja, de terméket nem listáz.
    Képekkel illusztrálva: https://mega.nz/#F!TEglyCxR!oRY0iyOmxQjsLvzTlIB2Fg
    01.png => frissítés előtt
    02.png => frissítés után
    03.png => Szűrve kategóriára
    3 különböző webshopnál is ezt tapasztaltam

Szólj hozzá!

Az e-mail címed nem jelenik meg. A hozzászólások jóváhagyás után válnak láthatóvá. Részletek: Adatkezelési tájékoztató.