Previzualizarea linkului WhatsApp nu apare? Remediază og:image
O previzualizare de link WhatsApp care nu apare se reduce aproape întotdeauna la una dintre cele cinci cauze: pagina nu are o etichetă og:image, URL-ul imaginii nu este accesibil public, imaginea are formatul greșit și WhatsApp o decupează, decuparea este corectă dar previzualizarea este veche, sau pluginul SEO al magazinului afișează o etichetă concurentă. Acest ghid acoperă fiecare cauză, de ce nu poți forța WhatsApp să reîmprospăteze, și ce să modifici într-un magazin WooCommerce.
Răspunsul pe scurt
WhatsApp construiește o previzualizare a linkului din etichetele Open Graph ale paginii. Dacă og:image lipsește, este inaccesibil sau nu are forma unui card de 1200×630, distribuirea ajunge ca un link gol, un tile gri sau o fotografie de produs decupată prost. Majoritatea magazinelor WooCommerce nu setează niciodată un og:image pentru paginile de produs — pluginul SEO revine la imaginea statică evidențiată, iar o fotografie de produs pătrată sau înaltă își pierde laturile sau partea de sus.
1. Nu există o etichetă og:image pe pagină
Aceasta este cea mai frecventă cauză într-un magazin. WordPress și WooCommerce nu emit un og:image pentru paginile de produs, categorie sau magazin în mod implicit, iar o temă care nu gestionează Open Graph va omite complet eticheta.
Remediere: vizualizează sursa paginii și confirmă că o etichetă og:image este prezentă, absolută (un URL https://… complet, niciodată o cale relativă) și redată pe server — nu injectată prin JavaScript după încărcare. WhatsApp nu rulează JavaScript-ul tău.
curl -s https://your-store.com/product/example | grep -i 'og:image'
Un rezultat gol este răspunsul tău: WhatsApp nu are nicio imagine de afișat.
2. URL-ul imaginii nu este accesibil public
Crawler-ul WhatsApp preia imaginea exact în același mod ca orice client anonim. Un URL protejat de autentificare, pe localhost, pe o adresă IP brută sau pe o cale blocată de robots.txt va eșua.
Soluție: confirmă că URL-ul returnează o imagine fără a fi nevoie de credențiale.
curl -I https://your-store.com/wp-content/uploads/product.jpg
Îți dorești 200 OK și un Content-Type de image/png sau image/jpeg.
Capcana robots.txt. Crawler-ele pentru rețele sociale respectă robots.txt, așa că o regulă care blochează calea ce conține imaginile tale strică previzualizarea — și o strică într-un mod ușor de diagnosticat greșit. Debugger-ul Meta raportează apoi "could not be processed as an image. It may be corrupted or may have an invalid format", ceea ce sună exact ca un randament defect. curl nu reproduce niciodată problema, pentru că curl ignoră robots.txt. Dacă imaginile tale sunt servite de pe o cale acoperită de o regulă Disallow:, previzualizarea va eșua indiferent cât de valid este fișierul. Am întâlnit și noi această problemă pe propriul nostru traseu de randare FastOG și am rezolvat-o cu o suprascriere Allow: pe potrivirea cea mai lungă.
3. WhatsApp decupează imaginea produsului tău — iar editarea fotografiei nu va rezolva problema
Acesta este simptomul pe care comercianții îl descriu drept „imaginile produselor mele sunt decupate pe WhatsApp” și este cel care merită înțeles corect.
Platforma decupează orice imagine primește la un cadru de 1200×630. O fotografie de produs care este pătrată sau înaltă își pierde laturile sau partea de sus; un logo pătrat este întins. Decuparea manuală a fotografiei sursă în Photoshop este o luptă pierdută, pentru că WhatsApp decide decuparea pe baza raportului de aspect al cardului, nu pe baza compoziției alese de tine — iar următoarea fotografie de produs are din nou o altă formă.
Soluția este să schimbi imaginea pe care o livrezi, nu fotografia pe care o deții. Trimite un card care este deja compus la 1200×630, cu fotografia produsului încadrată în el. Platforma nu mai are atunci nimic de decupat.
4. Dimensiunea corectă a imaginii de previzualizare pentru linkuri WhatsApp
Dimensiunea standard pentru imaginile Open Graph este 1200×630 pixeli — un raport de 1,91:1 — și este formatul pe care îl așteaptă toate platformele majore, inclusiv WhatsApp. Dacă livrezi o imagine de 1200×630, previzualizarea se randează conform intenției; dacă livrezi un pătrat de 1000×1000, WhatsApp o va decupa pentru a umple cadrul.
Păstrează fișierul sub 5 MB. Un card cu text și produs de 1200×630 are de obicei între 200 KB și 500 KB în format PNG.
Vezi Dimensiunea imaginii OG: 1200×630 explicată pentru motivul pentru care acest raport a devenit standardul.
5. Previzualizarea este învechită — și nu poți forța WhatsApp să o reîmprospăteze
Dacă tagul, URL-ul și forma sunt toate corecte, iar previzualizarea este tot greșită, te uiți la un cache.
WhatsApp memorează previzualizarea în cache. Aceasta este stocată în aplicația destinatarului, ceea ce înseamnă că niciun instrument nu poate cere WhatsApp să o reîmprospăteze — nici un debugger, nici o API, nici noi. WhatsApp nu expune nicio reîmprospătare programatică de niciun fel, deci nu există niciun buton de apăsat. Oricine susține contrariul descrie comportamentul Facebook, nu al WhatsApp.
Ce poți face este să te asiguri că imaginea corectă așteaptă următoarea dată când WhatsApp citește pagina. De aceea URL-urile de copertă FastOG sunt adresate prin conținut: schimbi titlul, prețul sau imaginea produsului, iar URL-ul se schimbă odată cu ele, astfel încât următoarea citire nu poate prelua cardul vechi. Când are loc acea citire, depinde de WhatsApp.
Două platforme conexe se comportă la fel — LinkedIn și X nu expun nicio API de invalidare și, de obicei, recitesc în aproximativ o săptămână. Inspectorii lor proprii pot accelera acest lucru dacă te grăbești:
| Platformă | Instrument | Poate forța o reîmprospătare a previzualizării? |
|---|---|---|
| (niciunul) | Nu — previzualizarea este stocată în cache în aplicația destinatarului | |
Sharing Debugger — developers.facebook.com/tools/debug |
Da — „Scrape Again", și programatic | |
Post Inspector — linkedin.com/post-inspector |
Accelerează o recitire | |
| X / Twitter | Card Validator — cards-dev.twitter.com/validator |
Accelerează o recitire |
Folosirea debugger-ului Facebook pentru o problemă cu WhatsApp. Merită totuși să lipești URL-ul în Sharing Debugger chiar dacă nu poate reîmprospăta WhatsApp, pentru că preia pagina exact așa cum o va face WhatsApp și raportează ce a găsit de fapt — taguri lipsă, imagini inaccesibile, formate greșite. Tratează-l ca pe un validator pentru taguri, nu ca pe o soluție pentru cache-ul WhatsApp.
6. Remedierea acestui lucru pe un magazin WooCommerce
Pe WooCommerce, fluxul de lucru merită descris exact, pentru că modul de eșec este de obicei pluginul SEO, nu tema:
- Eticheta nu există implicit. WooCommerce nu include
og:imagepentruproduct,product_catsau pagina magazinului. - Pluginul tău SEO completează golul prost. Yoast, Rank Math, All in One SEO și SEOPress vor afișa un
og:image— dar pentru un produs apelează la imaginea featured statică. Aceasta este o fotografie pătrată sau portret, exact imaginea pe care WhatsApp o decupează apoi. - Atenție la etichetele duplicate. Dacă două pluginuri afișează ambele
og:image, platforma alege una, și s-ar putea să nu fie cea la care te aștepți. Vizualizează sursa și numără câte eticheteog:imageemite pagina.
FastOG pentru WooCommerce urmează o altă rută: randează un card de 1200×630 din datele live ale catalogului (titlu, preț, insignă de reducere, rating, fotografii de produs) pe propriul serviciu de randare, apoi predă acea copertă oricărui plugin SEO pe care îl rulezi deja, în loc să afișeze o etichetă concurentă. Astfel păstrezi un singur og:image pe pagină, și este un card compus pentru cadrul 1.91:1, nu o fotografie brută de produs.
Deoarece copertele sunt generate din datele live ale catalogului, prețul de pe card corespunde prețului de pe pagină, iar un produs cu reducere primește o insignă de reducere. Când salvezi un produs, pluginul cere și Facebook să recitească pagina — Facebook este singura platformă care oferă o reîmprospătare programatică. WhatsApp, LinkedIn și X urmează propriul lor program, iar pluginul spune acest lucru clar, în loc să promită o reîmprospătare pe care nu o poate livra.
- Instalare: FastOG pentru WooCommerce pe WordPress.org
- Detalii și FAQ: Pagina de integrare WooCommerce
Verifică ce va vedea de fapt WhatsApp
Înainte să schimbi ceva, privește pagina așa cum o vede un crawler. Lipește orice URL de produs în Vezi linkurile tale așa cum le văd cumpărătorii — acesta preia pagina, citește tagurile Open Graph curente și afișează previzualizarea rezultată așa cum o redau WhatsApp, X și Messenger, alături de un cover FastOG construit din aceleași date de produs. Nu este necesară înregistrarea.
Preferi să inspectezi tagurile brute? Folosește Generatorul de Meta Tag-uri Open Graph pentru a vedea markup-ul, sau consultă referința din og:image nu apare? Cum să o repari.
Întrebări frecvente
De ce este decupată imaginea produsului meu pe WhatsApp?
WhatsApp decupează orice imagine primită la un cadru de 1200×630. O fotografie de produs pătrată sau în format portret își pierde laturile sau partea de sus. Dacă livrezi un card deja compus la 1200×630 — cu fotografia produsului încadrată în card — platforma nu mai are ce decupa.
Pot forța WhatsApp să reîmprospăteze o previzualizare de link?
Nu. WhatsApp nu expune nicio API de reîmprospătare sau un debugger, iar previzualizarea cache-uită trăiește în aplicația destinatarului. Poți doar să te asiguri că imaginea corectă așteaptă următoarea citire. Facebook este excepția și oferă o re-indexare programatică.
De ce Facebook Sharing Debugger îmi arată imaginea, dar WhatsApp nu arată nimic?
Pentru că sunt cache-uri separate, iar debugger-ul raportează despre tag-urile paginii, pe care ambele platforme le citesc. Dacă debugger-ul arată o imagine corectă, dar WhatsApp nu arată nimic, tag-urile sunt în regulă și te uiți la un cache WhatsApp nereîmprospătat. Dacă debugger-ul nu arată nimic, tag-ul lipsește sau imaginea este inaccesibilă — parcurge cauzele 1 și 2.
WhatsApp folosește og:image sau twitter:image?
og:image. Setează tag-urile Open Graph. twitter:image este pentru X.
Am nevoie de un plugin sau pot adăuga eu tag-ul?
Poți adăuga singur un tag static og:image în tema ta — funcționează și este mult mai bine decât nimic. Ceea ce nu poate face este să producă un card distinct pentru fiecare produs fără să creezi manual o imagine per produs, și va deveni învechit de fiecare dată când se schimbă un preț. Acesta este momentul în care un card dinamic merită.
Site-ul meu nu este pe FastOG. Va ajuta totuși acest ghid?
Da — cele cinci cauze sunt comportament de platformă, nu comportament FastOG. Parcurge-le în ordine cu curl, sursa paginii și debugger-ul.
Articole similare
- Imaginea og:image nu apare? Cum să o repari
- Actualizare instantanee a imaginii WhatsApp pentru WooCommerce
- Sincronizarea prețurilor WooCommerce în previzualizarea WhatsApp
- Forțează o reîmprospătare a cache-ului Open Graph pe Facebook
- Dimensiunea imaginii OG: 1200×630 explicată
- Cum să pui în cache imaginile OG
- URL-uri semnate pentru imaginile OG
- Generator de meta tag-uri Open Graph
Încearcă gratuit — nu este necesară înregistrarea
Previzualizează și testează imagini OG dinamice în câteva secunde.
Deschide Testerul gratuit de imagini OG