Co to są mikrodane (Microdata)?

by Agata
0 comments

Co to są mikrodane (Microdata)?

Mikrodane to sposób semantycznego opisywania treści HTML za pomocą specjalnych atrybutów (m.in. itemscope, itemtype, itemprop). Dzięki nim roboty wyszukiwarek i inne systemy potrafią zrozumieć, „co” znajduje się na stronie (np. produkt, wydarzenie, artykuł), a nie tylko „jak to wygląda”. Mikrodane są częścią standardu HTML i najczęściej korzystają ze słownika schema.org.

Jak działają mikrodane w praktyce?

Mikrodane wplata się bezpośrednio w istniejący kod HTML. Najważniejsze elementy składni:

  • itemscope – rozpoczyna opis konkretnej „encji” (np. Produkt).
  • itemtype – podaje typ encji jako adres URL, zwykle z domeny schema.org, np. https://schema.org/Product.
  • itemprop – oznacza właściwości encji (np. name, image, price).
  • itemid – nadaje unikalny identyfikator (najczęściej kanoniczny URL strony).
  • itemref – pozwala zebrać właściwości rozsiane po dokumencie.

Możliwe jest zagnieżdżanie encji (np. Produkt ma markę typu Brand i ofertę typu Offer). Dane muszą opisywać faktycznie widoczną treść – wyszukiwarki nie akceptują rozbieżności między markupem a tym, co widzi użytkownik.

Znaczenie dla SEO i marketingu

Mikrodane są jednym z akceptowanych sposobów wdrożenia danych uporządkowanych (obok JSON-LD i RDFa). W SEO ich rola to:

  • Rich results (rozszerzone wyniki): oceny, cena i dostępność produktu, okruszki nawigacyjne, FAQ, wydarzenia, przepisy itd. Lepsza prezentacja w SERP często zwiększa CTR.
  • Lepsze zrozumienie treści przez wyszukiwarki: łatwiejsze przypisanie kontekstu do elementów strony (np. że „Atlas X” to produkt marki RunFast).
  • Spójność sygnałów o firmie: oznaczenie Organization/LocalBusiness, danych kontaktowych, logo, profili społecznościowych pomaga budować pełniejszy profil podmiotu.
  • Wspieranie strategii contentowej: typy Article/NewsArticle/BlogPosting pozwalają jasno opisać autora, daty, rubryki – ułatwiając interpretację aktualności i wiarygodności.
Polecane -  Co to jest Meta Pixel?

Warto wiedzieć: Google preferuje dziś wdrożenia w JSON-LD (łatwiejsze utrzymanie i mniejsze ryzyko błędów), ale mikrodane nadal są w pełni obsługiwane. Kluczowa jest poprawność i zgodność ze schema.org oraz wytycznymi wyszukiwarek – markup nie gwarantuje pozycji, lecz może odblokować kwalifikację do bogatszych wyników.

Dobre praktyki wdrożenia

  • Używaj aktualnych typów i właściwości ze schema.org; dobieraj je do realnej treści strony.
  • Oznaczaj tylko to, co faktycznie jest widoczne dla użytkownika; unikaj treści wprowadzającej w błąd lub upiększania danych.
  • Uzupełniaj wymagane i zalecane pola (np. dla Product: name, image, offers.price, offers.priceCurrency, availability).
  • Zachowaj spójność danych w całej witrynie (ceny, dostępność, daty w ISO 8601, waluty wg ISO 4217).
  • Waliduj znaczniki w narzędziach: Google Rich Results Test oraz Schema Markup Validator.
  • Aktualizuj markup wraz ze zmianą treści (np. cen, stanów magazynowych).
  • Jeśli łączysz mikrodane i JSON-LD, upewnij się, że oba opisują te same wartości – niespójności mogą dyskwalifikować rich results.
  • Ogranicz liczbę głównych encji do sensownego minimum; w razie potrzeby używaj zagnieżdżeń.

Przykład mikrodanych dla produktu

<div itemscope itemtype="https://schema.org/Product" itemid="https://sklep.example/pl/atlas-x">
  <h1 itemprop="name">Buty biegowe Atlas X</h1>
  <img src="/img/atlasx.jpg" alt="Buty biegowe Atlas X" itemprop="image">
  <p itemprop="description">Lekkie buty do biegania na asfalt.</p>

  <div itemprop="brand" itemscope itemtype="https://schema.org/Brand">
    <span itemprop="name">RunFast</span>
  </div>

  <div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
    <meta itemprop="priceCurrency" content="PLN">
    <link itemprop="availability" href="https://schema.org/InStock">
    <span>Cena: <span itemprop="price">399.00</span> zł</span>
  </div>

  <div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
    <meta itemprop="ratingValue" content="4.7">
    <meta itemprop="reviewCount" content="128">
  </div>
</div>

Mikrodane to sprawdzona metoda nadawania treściom semantyki, dzięki której wyszukiwarki lepiej interpretują zawartość strony i mogą prezentować ją atrakcyjniej w wynikach. Choć w nowych wdrożeniach zwykle wygodniejszy jest JSON-LD, to poprawnie zastosowane mikrodane pozostają wartościowym elementem technicznego SEO – pod warunkiem zgodności z wytycznymi, rzetelności i regularnej walidacji.

You may also like

Get New Updates nto Take Care Your Pet

Witaj na mojej stronie - jestem Agata i zapraszam do zapoznania się z ciekawostkami.. a więcej o mnie przeczytasz

@2024 – All Right Reserved.