Botok blokkolása és a Facebook external hit-tel kapcsolatos probléma

A linux-os tárhelyek, illetve a WP Ready szolgáltatások esetében intézkedéseket vezettünk be a szervereinket, klasztereinket túlterhelő botok ellen. Ezek az intézkedések magukban foglalják bizonyos user agent-ek letiltását beállított szabályok és korlátok alapján. Az egyik ilyen korlátozott bot a facebookexternalhit/1.1 (további információ), ami problémákat okozhat a Facebook oldal előnézeteinek betöltésekor.

Hogyan működik a bot korlátozás?
Bevezettük egy domainenkénti 30 lekérdezés korlátját. Ha ezt a limitet túllépik, a szerver 429-es (Too Many Requests) hibát ad vissza. A robot korlátok bevezetése fontos szervereink stabilitása és teljesítménye szempontjából és célja, hogy megvédje az erőforrásokat a túlzott terheléstől.

Konkrét probléma a Facebookkal
A facebookexternalhit egy olyan robot, amely feltérképezi a weboldalakat és gyorsítótárba helyezi azokat, hogy a felhasználók megoszthassák azokat. Ez a robot biztosítja, hogy a megfelelő indexképek, feliratok, leírások és egyéb metaadatok elérhetők legyenek, amikor tartalmat osztanak meg a Facebookon.
Sajnos ez a bot úgy van megtervezve, hogy ha 429-es hibát talál, akkor azt is gyorsítótárazza. Ez azt jelenti, hogy ha egy felhasználó megoszt egy oldalt a Facebookon, amelyre ez a korlátozás érvényes, akkor a várt előnézet helyett a hiba jelenik meg. Ilyenkor az ügyfelek gyakran panaszkodnak, hogy a megosztás nem működik megfelelően és azt feltételezik, hogy a probléma a mi oldalunkon van.

Probléma megoldás
A hiba valójában a Facebook és a facebookexternalhit robot oldalán van. A probléma a Facebook Sharing Debugger nevű hibaelhárító eszközzel oldható meg. Illessze be a problémás oldal URL címét a Sharing Debuggerbe és hagyja elemezni. Ez az eszköz újratölti a tartalmat, és frissíti a gyorsítótárat a Facebook oldalon.
A Debugger használata közben azt is ellenőrizheti, hogy milyen hibák észlelhetők az oldalon és esetleg további módosításokat végezhet az előnézet optimalizálása érdekében.
Ha további kérdései lennének vagy más problémákba ütközik, forduljon bizalommal ügyfélszolgálatunkhoz.