V poslední době se stále častěji objevuje problém, kdy Facebook při sdílení stránky nenačte správně náhledový obrázek. Dochází k tomu často i v případech, kdy je web technicky v pořádku, náhledový obrázek, meta titulek a meta popisek jsou správně nastavené a sdílení na jiné platformy funguje bez problémů.
V Facebook Sharing Debugger, nástroji od Meta, si můžete ověřit, jak bude váš web vypadat při sdílení na Facebooku a jestli vrací chybu 403, případně náhled přegenerovat. To se může hodit, když náhledový obrázek, meta titulek a meta popisek vyměníte za nové nebo právě v případě, kdy Facebook náhled načítá chybně nebo nenačítá vůbec.
Problém nemusí být na vaší straně
Tato chyba je známá už delší dobu, zmínky můžete najít v českých i mezinárodních diskuzních fórech, děje se lidem napříč různými weby, hostingy i platformami. Nejste v tom sami.
Situace obvykle vypadá takto:
- web funguje a zobrazuje se v prohlížeči v pořádku,
- náhledový obrázek i data pro sdílení jsou nastavená správně,
- ale Facebook přesto náhled nenačte a debugger vrátí chybu 403.
Často se ale stává, že po několika pokusech v debuggeru nebo po čase začne vše fungovat samo – bez jakékoli změny na webu. Mnoho vývojářů proto upozorňuje, že problém nesouvisí přímo s nastavením konkrétní stránky nebo webu.
Hlášení se objevují i přímo v oficiální komunitě vývojářů Meta:
- Meta Developer Community – Intermittent 403 error from Facebook scraper
- Meta Developer Community – Facebook Sharing Debugger shows 403 despite server returning 200
Důležité: 403 v debuggeru automaticky neznamená chybu webu
Mnoho majitelů webů po nenačtení náhledu začne panikařit, že je web špatně nastavený, kontrolovat pluginy, řešit nastavení SEO a náhledového obrázku nebo blokaci na straně hostingu. Jenže je velmi pravděpodobné, že web je nastavený správně a problém vzniká mimo něj.
Jak si ověřit, že je web pravděpodobně v pořádku
Než začnete složitě pátrat nebo zasahovat do nastavení webu, vyplatí se nejprve ověřit, zda nejde právě o tuto chybu na straně Facebook crawleru.
Jednoduchý test je zkusit sdílení stejné URL například na LinkedInu.
Pokud LinkedIn načte správný obrázek, titulek, popisek a náhled funguje správně, je nastavení webu i webhostingu v pořádku a problém je jen na straně Facebook (META).
Co doporučujeme udělat v praxi
Pokud Facebook nenačítá náhled stránky nebo Sharing Debugger vrací chybu 403, doporučujeme nejdřív zkontrolovat, že:
- web se v prohlížeči zobrazuje v pořádku,
- Open Graph data = náhledový obrázek, meta titulek a meta popisek jsou nastavené,
- a například LinkedIn načte náhled správně (tím zároveň ověříte i správnost nastavení Open Graph dat).
Poté zkuste stránku opakovaně přenačíst přes oficiální Facebook Sharing Debugger.
Z našich zkušeností obvykle několik pokusů skončí chybou 403, ale po chvíli debugger náhled načte správně a zobrazí zelená HTTP 200 = úspěch.
V tento moment doporučujeme další pokusy neprovádět. Debugger totiž někdy při dalším načtení opět spadne do 403, i když už byl náhled úspěšně vytvořen.
Pokud se vám náhledový obrázek načte správně, sdílení následně funguje a v debuggeru vidíte 200, není důvod zasahovat do webu nebo hledat technickou chybu tam, kde ve skutečnosti není.

















