Baza wiedzy » Blog » Social Media

Czym jest Open Graph i dlaczego warto wdrożyć go na stronie?

Zaktualizowano: 2024-08-13  
(9 min czytania)
Open Graph
Chcesz, aby twoje posty w mediach społecznościowych przyciągały większą uwagę? Open Graph może ci w tym pomóc! Ten opracowany przez Facebooka protokół pozwala kontrolować, jak twoja strona internetowa prezentuje się, gdy jest udostępniana na platformach takich jak Facebook, LinkedIn czy Twitter. Dowiedz się, dlaczego warto wdrożyć tagi Open Graph i jak mogą one zwiększyć zasięg twojego contentu.

Czym jest Open Graph?

Open Graph to zestaw meta tagów, który umożliwia kontrolowanie, jak strony internetowe prezentują się, gdy są udostępniane na platformach społecznościowych takich jak Facebook, LinkedIn, X czy Pinterest. Dzięki nim możemy określić, jak ma wyglądać podgląd naszej strony, gdy ktoś udostępni do niej link w social mediach.

Meta tagi są fragmentami kodu HTML umieszczonymi w sekcji <head> strony internetowej. Służą do przekazywania różnych informacji o stronie, takich jak jej opis, słowa kluczowe czy informacje o autorze. Tagi Open Graph to specyficzny typ meta tagów, które zaczynają się prefiksem og:.

Przykładowe użycie meta tagów open graph

Początki zastosowania tagów Open Graph sięgają 2010 roku. Wprowadzono je głównie po to, by zintegrować strony www z Facebookiem. Dzięki temu adresy kierowane do kampanii socialmediowych otrzymały właściwy wygląd, który był tożsamy z okienkiem Facebooka. Wreszcie zaczęliśmy mieć kontrolę nad tym, w jaki sposób są wyświetlane informacje na FB, kiedy wpis jest udostępniany.

BRAK OG:

WDROŻONY OG:

Dlaczego warto wykorzystywać tagi Open Graph?

Warto zaznaczyć, że tagi OG nie wpływają bezpośrednio na pozycjonowanie, ale przez to, że zwiększają zasięgi wpisu (bo taki content jest atrakcyjniejszy i zwraca uwagę), są uznawane za ważny element optymalizacji socialmediowej.

Tagi Open Graph mają istotny wpływ na zasięg udostępnianych treści. Im atrakcyjniej będą się prezentowały, tym więcej osób je odwiedzi i poda dalej. Dlatego publikując artykuły czy optymalizując swoje strony, upewnij się, że open graphy są prawidłowo ustawione.

Tagi Open Graph nie wpływają na SEO – to jest jasne. Dlaczego więc zawsze zalecam ich optymalizację? Prowadząc projekty, zależy mi na tym, aby serwis odniósł możliwie jak największy sukces. Dlaczego więc nie skorzystać ze zoptymalizowanych tagów Open Graph, które niewątpliwie przyczyniają się do wzrostu liczby odwiedzin strony poprzez realny wpływ na sposób wyświetlania się stron na Facebooku czy Twitterze? Pamiętajmy, że kanały social media są jednym ze sposobów dystrybucji treści, a tworząc wartościowy content na stronie, należy korzystać ze wszystkich możliwych metod jej promowania.

 

Martyna Zagórska, SEO Manager w adCookie

Dzięki tagom Open Graph mamy kontrolę nad tym, co widzą użytkownicy. Możemy określić tytuł, opis i grafikę, które będą widoczne, gdy link do naszej strony zostanie udostępniony. Kierowanie użytkowników na stronę po kliknięciu obrazu to kolejna ważna zaleta. W przeciwieństwie do zwykłych obrazków dołączonych do postów w mediach społecznościowych, tagi OG zapewniają, że każde kliknięcie przenosi użytkownika bezpośrednio do twojej strony.

Ponadto, posty z linkami zawierającymi tagi Open Graph często zajmują więcej miejsca w pionie na feedzie użytkowników. Większa przestrzeń oznacza większe szanse na zwrócenie uwagi odbiorców.

Rodzaje protokołów Open Graph

Istnieją różne rodzaje tagów Open Graph, dzięki czemu udostępniane strony mogą wyświetlać się w różnorodny sposób i być jeszcze skuteczniejsze. W tym miejscu znajdziesz pełną listę protokołów do wykorzystania.

Tymczasem przejdźmy do opisania tych najważniejszych:

Obowiązkowe tagi Open Graph

og:title

og:title to tytuł danej podstrony. Zwykle ma taką samą wartość jak tag meta title konkretnej strony. Pamiętaj jednak, że dzięki og: title w social mediach możesz wyświetlać inny tytuł, niż ten w Google.


Zalecana długość to 60 znaków.


Przykład użycia:

<meta property="og:title" content=""/>

og:type

og:type to tag do określenia rodzaju udostępnionego materiału. Może to być materiał tekstowy, ale również zdjęcie lub film. Lista rodzajów contentu jest naprawdę długa. Jeśli prowadzisz blog, to w sekcji z treściami zamieścisz tag article, natomiast na pozostałych podstronach – website. Jeśli jednak sam nie ustawisz wartości tego tagu, Facebook uzupełni go domyślną wartością ‘strona’.

Przykład użycia:

<meta property="og:type" content="article"/>

Dla artykułów możesz podać bardziej szczegółowe informacje, takie jak:

  • data publikacji artykułu – article:published_time
    <meta property="article:published_time" content="2023-11-22T13:37:00+01:00" />​​​
  • data ostatniej modyfikacji - article:modified_time
    <meta property="article:modified_time" content="2023-11-22T13:37:00+01:00" />
  • autor artykułu - article:author
    <meta property="article:author" content="Jan Kowalski" />
  • kategoria - article:section
    <meta property="article:section" content="Technologia" />
  • tag - article:tag
    <meta property="article:tag" content="programowanie" />

og:url 

og:url to tag do ustawiania kanonicznego adresu URL strony. Dzięki niemu możesz zdefiniować niejako sztywny adres witryny z konkretną zawartością w taki sposób, aby właśnie dla niej były zliczane wszystkie dokonane udostępnienia, a także polubienia lub inne reakcje użytkowników.

Przykład użycia:

<meta property="og:url" content="https://www.example.com"/>

og:description

og:description – tag do opisu zawartości strony internetowej, który zachęca użytkowników do przejścia do konkretnego materiału. Warto w tym przypadku pamiętać o dobrym call to action. Jest odpowiednikiem opisu strony (meta description), ale podobnie jak w przypadku og:title i title tag, funkcjonuje samodzielnie i może się różnić. 

Przykład użycia:

<meta property="og:description" content="Opis artykułu zachęcający do kliknięcia i przeczytania całości."/>

og:image

og:image – za pomocą tego tagu ustawiamy konkretne zdjęcie, które w social mediach będzie przykuwało uwagę podczas udostępnień. Im rzetelniej podejdziesz do wyboru tagu image, tym większe szanse na wyższą konwersję.


Pamiętaj!

 

Idealna rozdzielczość zdjęć dla tagu og:image to 1200 × 630 oraz 600 × 315. Warto wybierać zdjęcia z komunikatem piśmiennym zamieszczonym dokładnie na środku. Facebook lubi ucinać boki miniatur, przez co możesz stracić te z wartości komunikatu, które będą dla Ciebie istotne z punktu widzenia atrakcyjności.


Dodatkowe wartości dla tagu image to:

  • og:image:type – jakiego typu jest obrazek, np. JPG, PNG,
  • og:image:width – szerokość obrazka w pikselach (px),
  • og:image:height – wysokość obrazka w pikselach,

Przykłady użycia:

<meta property="og:image" content="https://www.example.com/image.jpg"/>
<meta property="og:image:height" content="180" />
<meta property="og:image:width" content="250" />

Jeśli szukamy sposobu na to, aby nasz content był bardziej zauważalny w social mediach, Open Graph jest czymś, czego nie możemy pominąć, optymalizując swoją stronę. Oprócz podstawowych kwestii technicznych/wdrożeniowych przy optymalizacji warto pamiętać o kilku kluczowych kwestiach.

Po pierwsze – og:title oraz og:description wcale nie muszą być takie same jak ich odpowiedniki SEO <title> i <description>. W social mediach nie musimy skupiać się na słowach kluczowych, tutaj powinniśmy spróbować zwrócić uwagę i zaangażować użytkownika do działania. Świetnie sprawdzą się elementy CTA, takie jak np. „Wejdź”, „Kliknij”, „Polub”, „Udostępnij”. Np. „Wejdź i pobierz darmowego E-booka”.

 

Po drugie – należy wykorzystywać encje HTML/emoji w tytule i opisie – one również przyciągają uwagę użytkowników. Warto jednocześnie pamiętać, że emoji nie zawsze wyświetlają się w description – kwestia testowania.

 

Po trzecie – należy przygotować unikalną grafikę skrojoną pod social media i oznaczyć ją w odpowiednim tagu (og:image), w przeciwnym razie zaciągnie nam się pierwsza z kolei grafika.

 

Można mieć taki widok strony w kanale social media:

 

 

Ale można to zrobić np. tak:

 

W przykładzie pokazano Facebooka, jednak warto pamiętać, że content może pojawiać się w różnych mediach społecznościowych, np. na LinkedInie czy Twitterze.

 

Jarosław Dudek, Manager SEO w MaxROY.agency


Nieobowiązkowe tagi Open Graph

og:locale – tag do określania języka witryny, np. en_US, pl_PL itd.

Przykład użycia:

<meta property="og:locale" content="en_US"/>

og:audio, og:video – tagi do zgłaszania materiałów audio i video. Nie wystarczy jednak sam adres URL plików. Media społecznościowe potrzebują dodatkowych informacji, aby poprawnie wyświetlić i odtworzyć multimedia. Dlatego oprócz adresu URL, warto podać typ pliku (MP3, WAV, etc.), miniaturkę czy czas trwania pliku.

<meta property="og:audio" content="https://example.com/audio/przyklad.mp3" />
<meta property="og:audio:type" content="audio/mpeg" />
<meta property="og:image" content="https://example.com/images/przyklad_audio.jpg" />
<meta property="og:audio:secure_url" content="https://example.com/audio/przyklad.mp3" />

fb:app_id – wskazuje na odpowiednie adresy w aplikacji Facebooka, które są powiązane z URL-em materiału. Ułatwia to weryfikację statystyk, jeśli realizujemy kampanię na tym portalu.

Przykład użycia:

<meta property="fb:app_id" content="1234567890" />

Więcej przykładów i wyjaśnień dla wdrożeń OG znajdziesz tutaj.


Czy wiesz, że…

 

Specjalne tagi ma także X (dawniej Twitter):

  • twitter:card – gdzie można wpisać wartości summary, summary_large_image, app, player,
  • twitter:site – nazwa profilu z Twittera,
  • twitter:title – tytuł karty,
  • twitter:description – opis karty,
  • twitter:image – link do obrazka, który będzie umieszczony w karcie.

Implementacja tagów Open Graph jest stosunkowo prosta. Różni się w zależności od używanego CMSa. Jeżeli korzystasz z najpopularniejszego systemu do zarządzania treścią - WordPressa, instalacja wtyczki Yoast SEO automatycznie rozwiązuje problem z dodawaniem OG i ułatwia pracę. Przykładowe wtyczki do implementacji OG można znaleźć tutaj i tutaj.

Jeśli twój CMS nie obsługuje natywnie tagów Open Graph, możesz je dodać ręcznie w sekcji <head> swojej strony. Dodatkowo, korzystając z generatorów, np. Web Code Tools, przyspieszysz pracę i zmniejszysz ryzyko popełnienia błędu. Warto również sprawdzić wytyczne dla poszczególnych portali społecznościowych, tak jak ma to miejsce w przypadku Pinów rozszerzonych na Pintereście.

Weryfikacja poprawności wdrożenia tagów Open Graph

Chcesz sprawdzić poprawność implementacji Open Graph? Facebook stworzył do tego dedykowane narzędzie, które nazwał Sharing Debugger. Po wprowadzeniu tagów w sekcji head narzędzie pokazuje wszelkie błędy i sugestie wraz z wytłumaczeniem (w języku angielskim). Podobne narzędzia znajdziemy dla innych portali społecznościowych — Twitter Card validator czy LinkedIn Post Inspector. Możesz także podejrzeć, jak twoje treści prezentują się w mediach społecznościowych w darmowych generatorach, np. OpenGraph.xyz

Jeśli wprowadzasz poprawki w już opublikowanym contencie, pamiętaj, że Facebook sam nie zaktualizuje danych. Aby ponownie skierować jego uwagę na opublikowany wpis, należy wybrać w narzędziu odpowiedni przycisk o nazwie Scrape Again, który powoduje, że robot Facebooka ponownie wyświetli wpisany adres URL i zaktualizuje go.

Artykuł napisany przez Natalię Nowaczyk i Dominika Olszewskiego, zaktualizowany przez zespół WhitePress®.

Autor: Natalia Nowaczyk

Content Manager w adCookie

www.adcookie.pl

Content Manager w adCookie. Pasjonatka efektywnych rozwiązań dotyczących optymalizacji SEO, content marketingu i dystrybucji treści. Jako jedna z nielicznych potrafi dogadać się z każdym wydawcą i influencerem. Poza tym uwielbia górskie wycieczki i kota Zenka.
Autor: Dominik Olszewski

Copywriter

Copywriter, korektor i specjalista od content marketingu. Ekspert od tworzenia treści zgodnej z językiem polskim, zasadami user experience i preferencjami wyszukiwarek. Prywatnie fan minifutbolu, Sandu Ciorby i klapek Kubota.
Wasze komentarze (0)
Redakcja WhitePress® zastrzega sobie prawo usuwania komentarzy niezgodnych z Regulaminem publikowania komentarzy oraz niezgodnych z prawem i dobrymi obyczajami.

Administratorem danych osobowych osób korzystających ze strony internetowej whitepress.com i wszystkich jej podstron (dalej: Serwis) w rozumieniu Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (dalej: RODO) jest wspólnie „WhitePress” Spółka z ograniczoną odpowiedzialnością z siedzibą w Bielsku – Białej przy ul. Legionów 26/28, wpisana do rejestru przedsiębiorców KRS prowadzonego przez Sąd Rejonowy w Bielsku – Białej, VIII Wydział Gospodarczy Krajowego Rejestru Sądowego pod numerem KRS: 0000651339, NIP: 9372667797, REGON: 243400145 oraz pozostałe spółki z Grupy WhitePress (dalej łącznie: Administrator).

Dokonując zapisu na newsletter wyrażacie Państwo zgodę na przesyłanie informacji handlowych za pomocą środków komunikacji elektronicznej, w tym w szczególności poczty elektronicznej, dotyczących marketingu bezpośredniego usług i towarów oferowanych przez WhitePress sp. z o.o. oraz jej zaufanych partnerów handlowych, zainteresowanych marketingiem własnych towarów lub usług. Podstawą prawną przetwarzania Państwa danych osobowych uzasadniony interes Administratora oraz jego partnerów (art. 6 ust. 1 lit. f RODO).

W każdym momencie przysługuje Państwu możliwość wycofania zgody na przetwarzanie Państwa danych osobowych w celach marketingowych. Więcej informacji na temat przetwarzania oraz podstaw przetwarzania Państwa danych osobowych, w tym przysługujących Państwu uprawnień, znajdziecie Państwo w naszej Polityce prywatności.

Czytaj całość
Nikt jeszcze nie skomentował tego artykułu.

Polecane artykuły