Gdy tagi og:meta nie działają wyczyść Facebook’owi cache

Jeżeli masz na stronie wstawione facebook’owe buttony share lub like bez zdefiniowanych tagów open graph to wraz z publikacją polubionej strony na fejsie pojawiają się dane losowe dane wybrane z witryny.

Używając tagów og: meta możesz dokładne zdefiniować, które dane mają się pojawić na FB:

    <head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# 
                  website: http://ogp.me/ns/website#">

     <meta property="og:type"                 content="website"> 
     <meta property="og:url"                  content="URL of this object"> 
     <meta property="og:image"                content="URL to an image">
     <meta property="og:title"                content="Name of blog">
     <meta property="og:description"          content="Description of object"> 

To oczywiste! Jednak jeżeli link do strony był już wcześniej share’owany na fejsie, to znajduje się on w cache facebooka i pomimo wstawienia tagów na stronę, kliknięcia i shary w dalszym ciągu będą postować na FB złą treść.

Taka sytuacja prowadzi jedynie do irytacji i szukania błędów w czymś co przecież powinno działać :-)

Aby przeczyścić cache należy wejść na stronę Facebook Lint, wkleić testowany adres z tagami og: meta i zdebugować. W tym momencie cache facebooka zostanie natychmiast przeładowany, dodatkowo w narzędziu debugującym możesz podejrzeć, które dane będą publikowane.

3 komentarze do “Gdy tagi og:meta nie działają wyczyść Facebook’owi cache”

  1. Kiedyś szukałem tego chyba z godzinę. Teraz znalazłem od razu, ale wiedziałem czego szukać :). Bo z tekstu nie wynika (dla nieinformatyka), że w ten sposób poradzimy sobie, kiedy Facebook wyświetla nie te miniatury co trzeba :)

  2. Dziękuję, bardzo przydatny wpis. Drobna uwaga: po wciśnięciu DEBUG pamięć cache Facebooka nie zostanie automatycznie przeładowana. Trzeba jeszcze wcisnąć FETCH NEW SCRAPE INFORMATION, ale to już drobiazg. :)

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *