Bahnhofstraße 22, 52134 Herzogenrath Poniedziałek - piątek: 8:00 - 16:30 kontakt@milnersoftware.de 0176 66798849

Aktualności · Technika · · 4 min czytania

Dane strukturalne: co wyszukiwarka odczytuje z Państwa strony

Godziny otwarcia, opinie, pytania i odpowiedzi – wiele z tego Google może pokazać bezpośrednio w wynikach, jeśli strona dostarczy to w formie czytelnej dla maszyn. Jak działają JSON-LD i schema.org, co dają i gdzie zaczyna się wprowadzanie w błąd.

Strona WWW ma dwóch czytelników. Jeden to człowiek: widzi nagłówki, zdjęcia, przycisk. Drugi to maszyna, a ona widzi tekst bez znaczenia. Że „pon.–pt. 8–17” to godziny otwarcia, a „od 1 790 €” to cena, musi zgadywać.

Dane strukturalne zwalniają ją ze zgadywania. To druga, niewidoczna wersja Państwa informacji – w formacie, który maszyny rozumieją jednoznacznie.

Jak to wygląda technicznie

Słownik do tego nazywa się schema.org i został opracowany wspólnie przez Google, Microsoft, Yahoo i Yandex. Opisuje rzeczy i ich właściwości: firma ma nazwę, adres, godziny otwarcia. Artykuł ma autora i datę. Pytanie ma odpowiedź.

Zapisuje się to jako JSON-LD – mały blok danych w nagłówku strony, którego żaden odwiedzający nie widzi. Kluczowe jest to, że leży oddzielnie od widocznej treści: wygląd strony może się zmieniać, a oznaczenia się nie psują. Dwie starsze metody, w których znaczenie wplatano bezpośrednio w znaczniki, są właśnie z tego powodu uważane za przestarzałe.

Dla firmy rzemieślniczej blok w nagłówku strony wygląda na przykład tak:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Muster Elektrotechnik GmbH",
  "telephone": "+49 2406 000000",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Bahnhofstraße 22",
    "postalCode": "52134",
    "addressLocality": "Herzogenrath",
    "addressCountry": "DE"
  },
  "openingHours": "Mo-Fr 08:00-17:00",
  "areaServed": "Städteregion Aachen"
}
</script>

Żaden odwiedzający nie widzi tego bloku. Stoi w nagłówku strony i mówi maszynie za jednym razem to, co człowiek musiałby zbierać z Impressum, stopki i strony kontaktowej.

Co opłaca się firmie

Nie wszystko, co możliwe, ma sens. Większości firm wystarczą cztery typy:

  • LocalBusiness – nazwa, adres, numer telefonu, godziny otwarcia, obszar działania. Podstawa tego, by w wyszukiwaniu lokalnym rozpoznano Państwa jako firmę, a nie jako dowolną stronę.
  • FAQPage – Państwa częste pytania. Google czasem pokazuje je bezpośrednio w wynikach do rozwinięcia. Państwa wpis zajmuje wtedy więcej miejsca niż wpis konkurencji pod nim.
  • BreadcrumbList – ścieżka do strony. W wynikach widać wtedy „Usługi › Systemy CRM” zamiast gołego adresu.
  • Article – dla wpisów takich jak ten: tytuł, data, autor.

Do tego dochodzi coś, o czym wielu zapomina: mapa strony (sitemap) i czyste, mówiące adresy. Sitemap to lista wszystkich stron, które wyszukiwarka ma znać – nic spektakularnego, ale sprawia, że nowe strony pojawiają się po dniach, a nie po tygodniach.

Najważniejsza zasada

Oznaczać wolno tylko to, co faktycznie jest na stronie i jest widoczne dla odwiedzającego.

To nie zalecenie, tylko wytyczna Google, i jest egzekwowana. Oznaczenie pięciu gwiazdek, których nie ma, zgłaszanie pytań, których nigdzie nie ma, albo podawanie godzin otwarcia, które się nie zgadzają – prowadzi to do utraty specjalnej prezentacji dla całej domeny, a przeprosiny jej nie przywrócą.

Przy opiniach w Niemczech dochodzi drugi punkt: kto pokazuje opinie konsumentów, musi zgodnie z § 5b ust. 3 UWG podać, czy i jak sprawdza ich autentyczność. Zmyślone opinie to nie tylko problem z Google – mogą skończyć się upomnieniem prawnym (Abmahnung).

Co to daje – a czego nie

Dane strukturalne nie są czynnikiem rankingowym. Nie wyniosą Państwa wyżej. Zmieniają to, jak Państwa wpis wygląda tam, gdzie i tak się znajduje – a wpis z godzinami otwarcia, ścieżką i rozwijanymi pytaniami jest klikany częściej niż szara linijka. Zysk leży we współczynniku kliknięć, nie w pozycji.

Gwarancji przy tym nie ma: czy Google pokaże specjalną prezentację, decyduje Google. Poprawnie oznaczone dane są warunkiem, a nie prawem do niej.

Sprawdzać zamiast mieć nadzieję

Jedno i drugie nic nie kosztuje i zajmuje minuty: Test wyników z elementami rozszerzonymi (Rich Results Test) od Google pokazuje dla pojedynczego adresu, co zostało rozpoznane, a czego brakuje. Search Console zgłasza to samo dla całej strony, do tego błędy, które wychodzą dopiero w trakcie działania.

I jeszcze wskazówka z praktyki, bo regularnie się ją przeoczy: jeśli dane strukturalne są dostarczane dopiero przez JavaScript w przeglądarce, droga do nich jest dłuższa i bardziej podatna na błędy. Najpewniej jest, gdy znajdują się w HTML, który wysyła serwer – tam, gdzie każdy je znajdzie, również narzędzie testowe, które nie wykonuje JavaScriptu.

Nakład pracy

Dla zwykłej strony firmowej to kwestia godzin, nie dni – pod warunkiem, że dane są aktualne i się zgadzają. To najmniej rzucająca się w oczy praca przy stronie i jedna z niewielu, których efekt widać od razu w wynikach wyszukiwania.

Autor: Przemysław Milner

Pozostałe wpisy

Przemysław Milner Porady

Programowanie z AI bez znajomości PHP: 7 błędów, które drogo kosztują

AI w kilka minut generuje działający kod PHP. Czy jest bezpieczny, tego po nim nie widać. Siedem najczęstszych błędów – od otwartej bazy danych po kopię zapasową, której w razie awarii nie da się przywrócić – i ile mogą kosztować.

Czytaj dalej

Przemysław Milner Porady

TYPO3 12: bezpłatne wsparcie się skończyło – co teraz?

Od 30 kwietnia 2026 TYPO3 12 nie dostaje już bezpłatnych aktualizacji bezpieczeństwa. Jakie mają Państwo teraz możliwości, ile kosztuje ELTS i dlaczego aktualizacja do TYPO3 14 zwykle bardziej się opłaca.

Czytaj dalej