Co pokazuje Facebook przy udostępnianiu strony
Podgląd strony udostępnionej na Facebooku często nie jest idealny. Raz Facebook pominie najlepsze zdjęcie, innym razem potrzebujesz innego opisu tylko dla Facebooka i tak dalej. Z danymi, które Facebook bierze ze strony przy udostępnianiu, jest wiele problemów, a wszystkich da się uniknąć dzięki metatagom OGP (Open Graph).
Open Graph opisuje stronę dokładniej za pomocą metatagów OGP. Znacznik og:site_name podaje na przykład nazwę serwisu, a og:locale jego język i tak dalej. Wszystko to są dodatkowe informacje, które Facebook może wykorzystać do własnych celów, a także do twoich – strona zostanie opisana dokładnie tak, jak chcesz.
I właśnie tymi dodatkowymi informacjami można precyzyjnie ustawić, co nasz Wielki Brat przejmie po kliknięciu przycisku Udostępnij.
Przykład:
<head> ... <meta property="og:title" content="Tytuł strony na Facebooku" /> <meta property="og:description" content="Opis strony do udostępniania na Facebooku" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://www.example.com/" /> <meta property="og:image" content="https://www.example.com/obrazek-do-udostepniania-na-facebooku.png" /> ... </head>
Lista wszystkich znaczników jest na stronie https://ogp.me/.
Gdy wszystko jest gotowe, pozostaje tylko to przetestować i dać Facebookowi znać, że strona się zmieniła. Jak? Otwórz https://developers.facebook.com/tools/debug/, wpisz adres swojej strony, a od razu zobaczysz, co serwis społecznościowy odczytał i co pokaże. Tych samych znaczników używają też inne serwisy społecznościowe i komunikatory – zob. Dane strukturalne i podgląd linków.