XML

XML

« Back to Glossary Index

XML, alebo Extensible Markup Language (v preklade „rozšíriteľný značkovací jazyk“), je značkovací jazyk navrhnutý na ukladanie a prenos štruktúrovaných dát. Jeho hlavnou úlohou je opísať, čo dáta znamenajú, nie ako vyzerajú. Na rozdiel od HTML, ktoré definuje vzhľad a štruktúru webovej stránky, XML definuje samotné dáta pomocou vlastných, používateľom definovaných značiek (tagov).

XML vs. HTML: Aký je kľúčový rozdiel?

  • HTML (HyperText Markup Language) má pevne dané značky (<h1>, <p>, <img>), ktoré prehliadaču hovoria, ako má obsah zobraziť.
  • XML nemá žiadne preddefinované značky. Umožňuje vám vytvoriť si vlastné, ktoré popisujú význam dát.

Príklad: Predstavte si, že chcete uložiť informáciu o knihe.

  • V HTML by ste napísali: <h1>Názov knihy</h1><p>Autor</p>
  • V XML by ste napísali: <kniha><nazov>Názov knihy</nazov><autor>Autor</autor></kniha>. XML presne hovorí, že „Názov knihy“ je názov a „Autor“ je autor.

Na čo sa XML v praxi používa?

  • XML Sitemap (Mapa stránok): Najdôležitejšie využitie z pohľadu SEO. Je to súbor vo formáte XML, ktorý obsahuje zoznam všetkých URL adries vášho webu, aby ich vyhľadávače ako Google mohli ľahšie nájsť a zaindexovať.
  • Produktové feedy: E-shopy používajú XML feedy na posielanie dát o svojich produktoch do porovnávačov cien (ako Heureka) alebo do reklamných systémov (ako Google Merchant Center).
  • Konfiguračné súbory: Mnoho softvérových aplikácií používa XML súbory na ukladanie svojich nastavení.
  • Výmena dát: Používa sa na prenos dát medzi rôznymi, navzájom nekompatibilnými systémami.

⭐ Tip od BiznisUp.sk

Ako majiteľ webu sa s XML kódom priamo stretnete najmä pri vašej Sitemape. Nemusíte rozumieť jeho syntaxi ani ho vedieť písať. Dôležité je vedieť, že tento súbor existuje (zvyčajne na adrese vasadomena.sk/sitemap.xml) a že jeho adresa by mala byť vložená do nástroja Google Search Console. Tým zabezpečíte, že Google má vždy aktuálny zoznam všetkých vašich podstránok a dokáže ich efektívnejšie objaviť.

Jednoduché a prehľadné vysvetlenie základov XML s príkladmi ponúka známy vzdelávací portál W3Schools (v angličtine).

Súvisiace pojmy v slovníku

  • Sitemap
  • HTML
  • Produktový feed
  • Google Search Console
  • Indexácia
  • Dáta
« Späť do slovníka

Take some action

Lorem ipsum dolor sit amet, consectetur adipiscing elit.