Az SEO-adatok optimalizálása sikertelen
Mit jelent az „Oops, something has gone wrong” hibaüzenet az SEO-adatok optimalizálásakor, és hogyan találod meg az okát.
A bővítmény az oldalad fontos SEO-adatairól saját listát vezet, hogy gyorsan elérje őket. Ezeket a bejegyzéseket indexálható adatoknak (indexable) hívjuk. Normál esetben egy bejegyzés létrehozásakor vagy módosításakor az adat magától bekerül a listába. Új telepítésnél, vagy ha valamilyen adat kimaradt, az SEO-adatok optimalizálása funkció indítja be a lista felépítését.
Ha ez a folyamat megbukik, egy „Oops, something has gone wrong and we couldn’t complete the optimization of your SEO data” kezdetű hibaüzenetet látsz. Alatta lenyitható részekben megjelenik a hiba technikai összefoglalója is, amelyből az ok kideríthető.
Miért kaptam hibát?
Szekció neve “Miért kaptam hibát?”A lista felépítése megterhelő művelet, és minél nagyobb az oldal, annál tovább tart. Emiatt időnként megszakad. A technikai összefoglaló segít kideríteni, miért.
Gyakori hibaüzenetek
Szekció neve “Gyakori hibaüzenetek”Error parsing the response to JSON
Szekció neve “Error parsing the response to JSON”Ezt leggyakrabban a bekapcsolt WordPress-hibakeresés (debug) okozza: a lényegtelen figyelmeztetések és értesítések belekeverednek a bővítmény és az oldal közötti kommunikációba. Ha lehet, kapcsold ki a hibakeresést.
A hibaüzenetben megnyithatod a szerver válaszát is. Ebből kiderül, mi ment félre a kérés teljesítésekor.
Állapotkódok
Szekció neve “Állapotkódok”Az üzenetben állapotkód is szerepelhet.
| Állapotkód | Mit jelent | Mit tegyél |
|---|---|---|
| 301, 302 | A kérést valami átirányítja a WordPress API helyes végpontjától. | Kapcsold ki az átirányító bővítményeket, és nézd meg, megoldódik-e. Az átirányítást a webszerver is végezheti. |
| 401, 403 | Valami az oldalon vagy előtte blokkolja vagy nem engedélyezi a WordPress API felé irányuló kéréseket. | Ellenőrizd a webalkalmazás-tűzfalat (WAF), mert egyes szabályai blokkolják ezeket a kéréseket. Ez az üzenet akkor is megjelenik, ha a WordPress API-t teljesen letiltottad. |
| 500 és 503 között, valamint 504 | Hiba történt az oldalon az optimalizálás közben. | A részleteket a PHP hibanaplójában találod. A 504 időtúllépést jelent: végtelen ciklus lehet a háttérben, vagy olyan sok adatot kell feldolgozni, hogy a szerver a befejezés előtt leállítja a folyamatot. |
Ismert eset: a tűzfal blokkolja a végpontot
Szekció neve “Ismert eset: a tűzfal blokkolja a végpontot”A webalkalmazás-tűzfalak (WAF) letilthatják a bővítmény által használt REST-kérések egy részét. Ilyenkor 401 vagy 403 állapotkódot látsz, azzal az üzenettel, hogy a végpontot nem használhatod. Az egyik ismert tűzfal, amelyik ezt okozza, a Comodo. Ha ilyet használsz, kapcsold ki ideiglenesen, és próbáld újra az optimalizálást.
Ha így sem megy
Szekció neve “Ha így sem megy”Ha nem találod az okot, fordulj a bővítmény támogatásához, és add meg a lehető legtöbb részletet, köztük a hibaüzenet technikai összefoglalóját is.
Készült: