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!
É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
Teljesen jogos. Nagyon köszönjük, hogy megosztottad a tapasztalatodat! 🙂