Mizející obrázky po přesunu z WordPressu vyřešíte tak, že obnovíte jejich soubory na novém webu, opravíte cesty k nim v obsahu a u změněných adres nastavíte přesměrování 301. Pomáhá rozlišit dvě příčiny, protože každá se řeší jinak. Buď se soubory z adresáře wp-content/uploads nepřenesly s webem, takže obrázky nikde nejsou a stránky mají prázdná místa. Nebo se soubory přenesly, ale jejich adresy se změnily, a v obsahu i ve vyhledávání obrázků vedou staré cesty, které teď vracejí 404. Proto nejdřív ověřte, že soubory na novém webu skutečně jsou, pak opravte cesty v obsahu na nové, a staré adresy obrázků zachovejte nebo přesměrujte. WPBuildAI prohledá web, zmapuje obrázky a jejich adresy a připraví přesměrování, aby nic nezmizelo z vyhledávání obrázků.

Proč obrázky po přesunu mizí

Než začnete opravovat, vyplatí se vědět, proč obrázky zmizely, protože příčina určuje řešení. Obrázek se na stránce zobrazí jen tehdy, když na své adrese existuje soubor a obsah na něj odkazuje správnou cestou. Přesun může rozbít obojí: soubor se nemusí přenést, nebo se přenese, ale dostane novou adresu, zatímco obsah odkazuje na starou. Web Almanac 2024 (HTTP Archive) připomíná, jakou váhu mají obrázky na stránce, takže jde o velkou část obsahu. Rozpoznat, která z příčin platí, je polovina práce, protože jedna znamená obnovit soubory a druhá opravit cesty.

Krok 1: ověřte, že soubory na novém webu jsou

Prvním krokem je zjistit, jestli soubory obrázků na novém webu vůbec existují. Při přesunu se snadno přenesou databáze a šablona, ale adresář wp-content/uploads, kde WordPress ukládá nahrané obrázky, zůstane pozadu. Otevřete několik obrázků přímo na jejich adrese a podívejte se, jestli se načtou. Pokud ne, soubory se nepřenesly a je třeba je zkopírovat z původního webu, nejlépe celý adresář uploads i s podsložkami podle roku a měsíce. Bez souborů nepomůže žádné přesměrování, protože by vedlo opět nikam. Teprve když soubory existují, má smysl řešit jejich adresy.

Krok 2: opravte cesty k obrázkům v obsahu

Když soubory existují, ale obrázky se přesto nezobrazují, problém je v cestách v obsahu. Pokud se změnila doména nebo struktura, odkazy na obrázky uvnitř článků míří na staré adresy. Cesty v obsahu je proto třeba hromadně přepsat na nové, aby ukazovaly tam, kde soubory teď jsou. To je častý důsledek přesunu na jinou doménu: text se přenese, ale v něm zůstanou staré absolutní adresy obrázků. Pokud nemáte plný přístup k databázi, obsah a jeho obrázky se dají vyčíst i zvenčí, podobně jako ve stažení všech obrázků z webu, a cesty pak opravit.

Krok 3: zachovejte nebo přesměrujte adresy obrázků

Adresy obrázků, které měl Google v indexu, nezmizí samy, ale je třeba je ošetřit. Pokud se adresa obrázku změnila, nastavte z té staré přesměrování 301 na novou, v jednom kroku, podle pokynů Google o přesunu webu se změnou adres a dokumentace o přesměrování. Tím obrázek zůstane dostupný na staré i nové adrese a neztratí pozici ve vyhledávání obrázků. Nejlepší je adresy obrázků pokud možno vůbec neměnit, stejně jako se snažíte zachovat zpětné odkazy při změně URL. Čím méně se adres změní, tím menší je mapa přesměrování.

Obrázky ve vyhledávání mají vlastní život

Snadno se zapomíná, že obrázek má ve vyhledávání vlastní existenci. Obrázek, který se objevuje ve vyhledávání obrázků, je indexován podle své vlastní adresy, odděleně od stránky, na které se zobrazuje. Při přesunu se pozornost soustředí na stránky a obrázky zůstanou stranou, takže jejich adresy se změní, aniž si toho někdo všimne. Výsledek je, že stránka se přesune dobře a drží pozici, ale obrázky zmizí z vyhledávání obrázků, protože jejich staré adresy teď vracejí 404. Pro e-shop, kde vyhledávání obrázků přivádí prodeje, je to skutečná a zprvu neviditelná ztráta, kterou řeší přesměrování adres obrázků.

Krok za krokem

  1. Ověřte soubory: otevřete obrázky na jejich adrese a zkontrolujte, že se načtou.
  2. Obnovte chybějící soubory zkopírováním adresáře uploads na nový web.
  3. Opravte cesty k obrázkům v obsahu na nové adresy.
  4. Zachovejte adresy obrázků, kde to jde.
  5. Nastavte 301 pro adresy obrázků, které se změnily.
  6. Ověřte načítání obrázků a sledujte pokles chyb 404.

Příklad: obnova obrázků po přesunu

Vezměme web přenesený na jinou doménu, kde po přesunu zmizela většina obrázků. Kontrola ukáže dvě věci: adresář uploads se přenesl, takže soubory existují, ale v článcích zůstaly staré absolutní adresy obrázků s původní doménou, které vracejí 404. Cesty v obsahu se proto hromadně přepíšou na novou doménu a obrázky se hned zobrazí. Pro adresy obrázků, které měl Google v indexu, se navíc nastaví přesměrování 301 ze staré domény na novou, aby nezmizely z vyhledávání obrázků. Po opravě se ověří, že se obrázky načítají, a chyby 404 ve Search Console klesají. Obrázky se vrátí, protože se ošetřily soubory i adresy.

Časté chyby

  • Nastavit přesměrování dřív, než se ověří, že soubory vůbec existují.
  • Přenést databázi a šablonu, ale zapomenout na adresář uploads.
  • Nechat v obsahu staré absolutní adresy obrázků s původní doménou.
  • U změněných adres obrázků nenastavit 301 a vypadnout z vyhledávání obrázků.
  • Řešit jen stránky a na obrázky, které mají vlastní adresy, zapomenout.

Co si zapamatovat

Mizející obrázky po přesunu z WordPressu vyřešíte podle příčiny: buď obnovíte soubory, které se nepřenesly, nebo opravíte cesty, pokud se změnily adresy. Nejdřív ověřte, že soubory na novém webu existují, pak opravte cesty k nim v obsahu, a staré adresy obrázků zachovejte nebo u změněných nastavte přesměrování 301. Pamatujte, že obrázky mají ve vyhledávání vlastní adresu, takže je třeba je ošetřit stejně jako stránky. Čím méně adres se změní, tím menší je mapa přesměrování. WPBuildAI prohledá web, zmapuje obrázky a jejich adresy a připraví přesměrování, aby nic nezmizelo z vyhledávání obrázků. Pošlete adresu svého webu pro bezplatnou analýzu.

Není napojeno na WordPress, Lovable, Webflow, Shopify, Wix ani Squarespace.