AiPress
Připravte svůj WordPress na AI éru.

OpenGraph: Jak zajistit, aby vaše odkazy vypadaly skvěle na sociálních sítích

Sdílíte odkaz na Facebook nebo LinkedIn a místo pěkného náhledu se zobrazí jen holý text? Řešením je OpenGraph protokol. V tomto průvodci vám ukážu, co to je, proč ho potřebujete a jak ho jednoduše nastavit.

Co je OpenGraph?

OpenGraph je internetový protokol, který původně vytvořil Facebook. Umožňuje webovým stránkám „říct“ sociálním sítím, jak má vypadat náhled při sdílení odkazu. Díky němu můžete kontrolovat:

  • Titulek – nadpis, který se zobrazí
  • Popisek – krátký text pod titulkem
  • Obrázek – náhledový obrázek (ten nejdůležitější prvek!)
  • URL adresu – odkaz na stránku

Bez OpenGraph tagů si sociální sítě „vymyslí“ náhled samy – a výsledek bývá často nepěkný nebo zavádějící.

Proč je OpenGraph důležitý?

📈 Vyšší proklikovost

Příspěvky s kvalitním náhledovým obrázkem mají výrazně vyšší míru prokliků. Studie ukazují až 100% nárůst engagement u příspěvků s obrázky oproti těm bez nich.

🎨 Profesionální vzhled

Konzistentní a pěkné náhledy budují důvěryhodnost vaší značky. Chybějící nebo rozmazané obrázky působí neprofesionálně.

🔄 Konzistence napříč platformami

OpenGraph podporuje Facebook, LinkedIn, Twitter, Slack, Discord, WhatsApp a mnoho dalších. Jeden standard pro všechny.

Základní OpenGraph tagy

OpenGraph tagy se vkládají do sekce <head> vaší HTML stránky. Zde jsou ty nejdůležitější:

Povinné tagy

TagPopisPříklad
og:titleTitulek stránky (max. 60 znaků)Jak vařit italské těstoviny
og:typeTyp obsahuwebsite, article, product
og:imageURL náhledového obrázkuhttps://example.com/obrazek.jpg
og:urlKanonická URL stránkyhttps://example.com/clanek

Doporučené tagy

TagPopisDoporučení
og:descriptionPopisek stránkyMax. 160 znaků
og:site_nameNázev webuNapř. „Můj blog“
og:localeJazyk obsahucs_CZ pro češtinu
og:image:widthŠířka obrázku1200
og:image:heightVýška obrázku630
og:image:altPopis obrázkuPro přístupnost

Ukázka kódu

Takto vypadají OpenGraph tagy v praxi:

<head>
  <!-- Základní meta tagy -->
  <title>Jak vařit pravé italské těstoviny | Můj blog</title>
  <meta name="description" content="Naučte se připravit autentické italské těstoviny jako profesionální šéfkuchař.">
  
  <!-- OpenGraph tagy -->
  <meta property="og:title" content="Jak vařit pravé italské těstoviny">
  <meta property="og:type" content="article">
  <meta property="og:url" content="https://mujblog.cz/italske-testoviny">
  <meta property="og:image" content="https://mujblog.cz/images/testoviny-og.jpg">
  <meta property="og:image:width" content="1200">
  <meta property="og:image:height" content="630">
  <meta property="og:image:alt" content="Talíř čerstvých italských těstovin s rajčatovou omáčkou">
  <meta property="og:description" content="Naučte se připravit autentické italské těstoviny jako profesionální šéfkuchař.">
  <meta property="og:site_name" content="Můj blog">
  <meta property="og:locale" content="cs_CZ">
</head>

Rozměry obrázků pro různé platformy

Každá platforma má mírně odlišné požadavky, ale existuje univerzální velikost, která funguje všude:

🎯 Doporučená univerzální velikost: 1200 × 630 px

Poměr stran 1.91:1 funguje optimálně na Facebooku, LinkedInu i většině dalších platforem.

Specifické požadavky platforem

PlatformaRozměryPoměr stranMax. velikost
Facebook1200 × 630 px1.91:18 MB
LinkedIn1200 × 627 px1.91:15 MB
Twitter/X1200 × 675 px16:95 MB
WhatsApp1200 × 630 px1.91:15 MB

Tip: Používejte formát JPG nebo PNG. Velikost souboru držte ideálně pod 1 MB pro rychlejší načítání.

Twitter Cards – speciální případ

Twitter sice umí číst OpenGraph tagy, ale má vlastní systém tzv. Twitter Cards. Pro nejlepší výsledky na Twitteru přidejte i tyto tagy:

<!-- Twitter Card tagy -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Jak vařit pravé italské těstoviny">
<meta name="twitter:description" content="Naučte se připravit autentické italské těstoviny.">
<meta name="twitter:image" content="https://mujblog.cz/images/testoviny-twitter.jpg">

Typy Twitter Cards:

  • summary – malý náhled s obrázkem vlevo
  • summary_large_image – velký obrázek nad textem (nejčastější)
  • player – pro video obsah
  • app – pro propagaci aplikací

Jak nastavit OpenGraph ve WordPressu

Dobrou zprávou je, že ve WordPressu nemusíte tagy psát ručně. Existují pluginy, které to udělají za vás:

1. Yoast SEO (doporučeno)

  1. Nainstalujte a aktivujte plugin Yoast SEO
  2. Při úpravě příspěvku nebo stránky najděte box „Yoast SEO“
  3. Klikněte na záložku „Social“ (ikona sdílení)
  4. Vyberte „Facebook“
  5. Nastavte vlastní titulek, popis a nahrajte obrázek

2. Rank Math

Podobný postup jako u Yoast SEO – najděte sekci „Social“ v editoru příspěvku.

3. Globální nastavení

V obou pluginech můžete nastavit výchozí obrázek pro celý web (použije se, když stránka nemá vlastní). Najdete ho v:

  • Yoast: SEO → Social → Facebook → Default image
  • Rank Math: Rank Math → Titles & Meta → Social Meta

Jak otestovat OpenGraph tagy

Po nastavení tagů je důležité ověřit, že vše funguje správně. Použijte tyto nástroje:

NástrojPlatformaOdkaz
Sharing DebuggerFacebookdevelopers.facebook.com/tools/debug
Post InspectorLinkedInlinkedin.com/post-inspector
Card ValidatorTwitter/Xcards-dev.twitter.com/validator
OpenGraph.xyzUniverzálníopengraph.xyz

Důležité: Pokud změníte OpenGraph tagy, sociální sítě mohou ještě nějakou dobu zobrazovat starou verzi z cache. Použijte „Scrape Again“ ve Facebook Debuggeru pro vynucení aktualizace.

Časté chyby a jak se jim vyhnout

❌ Chybějící nebo příliš malý obrázek

Minimální velikost pro Facebook je 200 × 200 px, ale obrázky menší než 600 px na šířku se zobrazují malé a vlevo od textu. Řešení: Vždy používejte obrázky minimálně 1200 × 630 px.

❌ Relativní URL místo absolutní

<!-- Špatně -->
<meta property="og:image" content="/images/obrazek.jpg">

<!-- Správně -->
<meta property="og:image" content="https://example.com/images/obrazek.jpg">

❌ Příliš dlouhý titulek nebo popis

Delší texty se oříznou. Držte se limitů: titulek do 60 znaků, popis do 160 znaků.

❌ Neaktuální cache

Po změně tagů použijte Facebook Sharing Debugger a klikněte na „Scrape Again“.

Shrnutí

✅ Checklist pro správné nastavení OpenGraph

  • Nastavte všechny 4 povinné tagy (title, type, image, url)
  • Použijte obrázek 1200 × 630 px
  • Přidejte popis (og:description) do 160 znaků
  • Pro Twitter přidejte twitter:card tagy
  • Otestujte pomocí Facebook Debuggeru
  • Nastavte výchozí obrázek pro celý web

OpenGraph protokol je jednoduchý, ale účinný nástroj pro zlepšení vzhledu vašich odkazů na sociálních sítích. Investice pár minut do správného nastavení se vám vrátí v podobě vyšší proklikovosti a profesionálnějšího dojmu vaší značky.


Máte dotazy k OpenGraph nebo potřebujete pomoct s nastavením? Napište do komentářů!