Zadejte hledaný výraz...

Změna koncovky obrázku og:image se neprojeví na Facebooku

Pěkný den všem :-)
Chtěl bych se zeptat, zda nikdo neřešil podobný problém. Kvůli zrychlení načítání obrázků jsem měnil obrázek uvedený v tagu og:image z obrazek.jpg na obrazek.png
Od té doby:
- u všech do té doby sdílených odkazů na Facebooku obrázek úplně zmizel
- u 75 % nově sdílených odkazů se obrázek neukazuje (opět prázdné místo, jako v předchozím bodě)
Jak říci Facebooku, aby změnil náhledový obrázek všech odkazů z určité domény a zobrazil ho i u dříve zveřejněných příspěvků?
Jde to pomocí debuggeru jen pro konkrétní url, ale těch jsou tisíce...
Díky, pokud někdo poradí.
4. 11. 2014 07:59:27
https://webtrh.cz/diskuse/zmena-koncovky-obrazku-ogimage-se-neprojevi-na-facebooku#reply1066069
jindrak
verified
rating uzivatele
(6 hodnocení)
4. 11. 2014 16:26:18
Ahoj,
nech Facebook, aby znovu zpracoval náhledy obrázků : https://developers.facebook.com/tools/debug/
- zadáš adresu a klikneš na Debug a potom na Fetch new scrape information ...
Mělo by ti to vyřešit tvůj problém :)
4. 11. 2014 16:26:18
https://webtrh.cz/diskuse/zmena-koncovky-obrazku-ogimage-se-neprojevi-na-facebooku#reply1066068
Ahoj,
díky za odpověď.
Ten debugger jsem už právě zkoušel, ale opraví vždy náhled jedné konkrétní url, kterou jsem zadal. Když mám na webu třeba 15 000 stránek, které potřebuji aktualizovat, po jednom to dělat nejde...
Díval jsem se teď ještě na to a Facebook si pamatuje náhled třeba z listopadu minulého roku a dokud ho ručně pro url za url neobnovím, načítá se pořád ten starý, špatný...
Nejde nějak "říct" Facebooku, aby smazal/obnovil cache všech náhledů jakýchkoliv podstránek určité domény?
---------- Příspěvek doplněn 04.11.2014 v 20:35 ----------
Tak jsem se na to díval a Facebook si ukládá og:image třeba i rok.
Obnoví se:
1) ručně pro každou jednotlivou url zadáním na https://developers.facebook.com/tools/debug/
2) po jednom sdílení odkazu s danou og:image v náhledu (při dalším sdílení už se načítá nová og:image)
3) pro více url si lze napsat PHP skript, který automaticky obnoví náhledy pro všechny zadané url, jako např.:
... potom už stačí jen vyjet si odněkud seznam url a tuto část skriptu spustit pro každou jednotlivou url (třeba pomocí PHP funkce FOR, pozn. zatím jsem to v praxi nedělal, myslím, že pokud by se tato část skriptu spouštěla příliš rychle za sebou, narazí na nějaký limit Facebooku jako max. počet dotazů na IP apod.)
Pokud má někdo elegantnější řešení, určitě budu moc rád, když se podělí :-)
4. 11. 2014 19:38:54
https://webtrh.cz/diskuse/zmena-koncovky-obrazku-ogimage-se-neprojevi-na-facebooku#reply1066067
Pro odpověď se přihlašte.
Přihlásit