Dane strukturalne i schema.org do wdrożenia przez B2B i firmy techniczne: praktyczny przewodnik na przykładzie producenta maszyn

Wierzę, że ten artykuł realnie pomoże rozwinąć Twój biznes. Jeśli chcesz, aby mój zespół zajął się Twoim marketingiem, kliknij tutaj.

Jedyny duży test przyczynowy wpływu danych strukturalnych na cytowania w AI wykazał... spadek o 4,6% w AI Overviews. Sprawdź, dlaczego dane strukturalne służą zrozumieniu treści, a nie zwiększaniu cytowań, co zrobić ze znacznikami FAQ po ich wycofaniu przez Google w maju 2026 oraz jak uniknąć najczęstszego błędu wdrożeń – sprzecznych bloków Organization generowanych przez wtyczkę, motyw i ręczny kod jednocześnie.

Aktualizacja: sierpień 2026. Redakcja merytoryczna: Damian Grądzki, Senior SEO/GEO w WBIZNES.

Firma techniczna potrzebuje minimalnego, spójnego zestawu danych strukturalnych (structured data): Organization, WebPage, BreadcrumbList, Product z parametrami, BlogPosting z autorem oraz kilku uzupełniających. Poniżej przygotowaliśmy gotowy zestaw w formacie JSON-LD, sposób połączenia go w jeden graf i to, co zmieniło się w schema.org po decyzjach Google z 2026 roku.

Typowa sytuacja wygląda tak. Firma B2B ma wtyczkę SEO, która „dodaje dane strukturalne”. W kodzie strony są trzy bloki Organization z trzema różnymi wariantami nazwy firmy, opis produktu bez jednego parametru technicznego i znaczniki FAQ opisujące sekcję, którą usunięto rok temu.

Model językowy nie widzi tu dostawcy z konkretną specjalizacją. Widzi trzy podmioty o podobnych nazwach i zero informacji technicznych.

Wszystkie przykłady w tym przewodniku pokazujemy na producencie maszyn, bo jego katalog produktowy zawiera najwięcej typów danych naraz: parametry, warianty, normy i usługi serwisowe. Ten sam zestaw znaczników działa jednak podobnie w firmie budowlanej, instalacyjnej, produkcyjnej, w automatyce czy w usługach technicznych dla przemysłu. Zmienia się zawartość, nie struktura.

📎 Podstawy:

Z tego artykułu dowiesz się

  • Czym są dane strukturalne i dlaczego JSON-LD wyparł Microdata oraz RDFa
  • Które siedem typów schema.org wystarczy firmie technicznej i jak zapisać parametry produktu
  • Jak połączyć rozproszone bloki w jeden graf przez @graph i @id
  • Co zrobić ze znacznikami FAQ po wycofaniu wyników rozszerzonych przez Google
  • Czy poprawnie wdrożone dane strukturalne zwiększają cytowania w systemach AI, z danymi zamiast obietnic

Schema.org: czym są dane strukturalne na stronie i w jakim formacie je wdrożyć?

Dane strukturalne to opis zawartości strony w ustalonym słowniku, dodany do kodu HTML witryny w sposób czytelny dla maszyn, botów czy narzędzi od Google. Dane strukturalne pomagają wyszukiwarkom lepiej zrozumieć treść na Twojej stronie internetowej. Firma techniczna wdraża je po to, żeby wyszukiwarka i systemy AI wiedziały, że liczba 12 000 to wydajność w metrach sześciennych na godzinę, a nie moc silnika ani rok produkcji.

W firmie budowlanej ta sama zasada dotyczy rozpiętości konstrukcji i klasy betonu, w instalacyjnej mocy grzewczej i klasy energetycznej, a w usługach technicznych zakresu certyfikatów i obszaru działania. Zmieniają się elementy strony i to, co opisujesz. Sposób opisu zostaje ten sam.

Słownikiem jest schema.org, wspólny projekt Google, Microsoftu, Yahoo i Yandeksu. Definiuje typy obiektów (np. Organization, Product, Person) i ich właściwości name, material, weight. Zadaniem wdrożenia jest przypisanie treści strony do tych typów.

Zapisać je można w trzech formatach.

FormatJak działaStatus
JSON-LDOsobny blok skryptu w kodzie strony, niezależny od struktury HTMLRekomendowany przez Google
MicrodataAtrybuty wplecione bezpośrednio w znaczniki HTMLObsługiwany, trudniejszy w utrzymaniu
RDFaAtrybuty w HTML, słownik rozszerzalny poza schema.orgObsługiwany, rzadko stosowany


JSON-LD wygrał z trzech powodów praktycznych. Zmiana szablonu strony nie psuje znaczników, bo są od niego oddzielone. Blok da się wygenerować automatycznie z bazy produktów. Cały opis strony znajduje się w jednym miejscu, więc walidacja zajmuje chwilę zamiast przeglądania całego kodu HTML.

Jest jedno zastrzeżenie, które decyduje o wszystkim pozostałym: blok JSON-LD musi znajdować się w kodzie źródłowym, a nie być wstrzykiwany skryptem po załadowaniu strony. Crawlery systemów AI nie wykonują JavaScriptu, więc dane strukturalne doładowywane przez wtyczkę mogą dla nich w ogóle nie istnieć.

📎 Trudne terminy wyjaśniamy w słowniku marketingowym WBIZNES

Do czego wykorzystać dane strukturalne w 2026 roku? Dwa cele, które rozchodzą się w przeciwne strony

Dane strukturalne pełnią dziś dwie funkcje, a znaczenie każdej z nich zmienia się w odwrotnym kierunku: wyników z elementami rozszerzonymi jest coraz mniej, a opisu encji potrzeba coraz więcej.

Cel pierwszy: wyniki rozszerzone (rich snippets), których ubywa

Wyniki rozszerzone (rich snippets, rich data) to dodatkowe elementy wyświetlane przy wyniku wyszukiwania. W firmie technicznej dotyczą realnie czterech rzeczy: ścieżki nawigacyjnej, ogłoszeń rekrutacyjnych, wydarzeń branżowych i miniatur wideo.

Google systematycznie ogranicza tę warstwę. W 2023 roku ograniczył widoczność FAQ i HowTo, tłumacząc to porządkowaniem strony wyników. W 2025 wycofał kolejne funkcje jako mało używane. W maju 2026 usunął FAQ całkowicie.

Dla firmy sprzedającej w modelu B2B ten cel ma ograniczone znaczenie i warto powiedzieć to wprost. Wyniki rozszerzone dla typu Product wymagają właściwości offers z ceną, a producent maszyn, wykonawca konstrukcji czy dostawca automatyki zwykle cen nie publikuje. Nie uzyska więc rozszerzonego wyniku i nie jest to błąd wdrożenia, tylko konsekwencja sprzedaży opartej na wycenie indywidualnej.

Cel drugi: opis encji, którego potrzeba coraz więcej

Encja to Twoja firma, produkt, autor tekstu i usługa rozumiane jako odrębne, opisane byty. Tutaj dane strukturalne zyskują na znaczeniu, bo systemy AI potrzebują jednoznacznych faktów, żeby nie pomylić producenta pomp z producentem pomp ciepła.

Różnicę między tymi dwoma celami warto zapamiętać w jednym zdaniu. Dane strukturalne przestały służyć głównie temu, żeby Twój wynik wyglądał ładniej. Zaczęły służyć temu, żeby maszyny rozumiały Twoje treści poprawnie.

Kalendarium wygaszania FAQ

Wycofanie znaczników FAQ przebiegło w trzech etapach i warto znać wszystkie trzy daty, bo ostatnia ma ważne konsekwencje operacyjne.

DataCo się wydarzyłoKonsekwencja praktyczna
07.05.2026Wyniki rozszerzone FAQ przestały pojawiać się w Google. Zmiana objęła również strony rządowe i zdrowotne, które zachowały uprawnienia od 2023 rokuBez wpisu na blogu i bez ogłoszenia. Jedynym sygnałem była nota dodana do dokumentacji
czerwiec 2026Usunięcie filtra wyglądu w wyszukiwarce, raportu wyników rozszerzonych w Search Console i obsługi w Rich Results TestNie sprawdzisz już znaczników FAQ w narzędziu Google
sierpień 2026Koniec obsługi danych FAQ w Search Console APIZautomatyzowane pulpity i eksporty do BigQuery zwracają wartości puste, bez komunikatu o błędzie

Kalendarium wycofywania wyników rozszerzonych FAQ przez Google, od maja do sierpnia 2026. Sam typ FAQPage pozostaje poprawnym typem schema.org.

Google nie podał uzasadnienia w komunikacie. Wyjaśnił je natomiast Ryan Levering, inżynier odpowiedzialny w Google za dane strukturalne: znaczniki FAQ wymknęły się spod kontroli i sprawiały, że dane strukturalne zaczęły wyglądać na wektor spamu, w tej samej kategorii co fałszywe gwiazdki recenzji.

Morał jest ważniejszy niż same daty. Google nie wycofuje się z danych strukturalnych. Wycofuje się z ozdobników w wynikach wyszukiwania i z typów, które były nadużywane.

Minimalny zestaw 7 typów danych strukturalnych dla firmy technicznej

Wystarczy wdrożyć na stronie 7 typów danych, żeby firmę techniczną opisać kompletnie. Kolejność odpowiada temu, co system czyta najpierw: kim jesteś, gdzie znajduję się na Twojej stronie, co produkujesz lub wykonujesz, blogi i kto je napisał.

Minimalny zestaw typów schema.org dla firmy B2B i technicznej, stan na sierpień 2026. Wszystkie siedem typów wdraża się w formacie JSON-LD i łączy w jeden graf.

W firmie, która nie sprzedaje produktów katalogowych, ciężar przesuwa się z punktu 4 na punkt 7. Generalny wykonawca opisze zakres robót jako Service z właściwością areaServed, a dostawca automatyki połączy jedno z drugim: urządzenia jako Product, wdrożenia i serwis jako Service.

Dobór nie jest przypadkowy. W audycie przeprowadzonym przez Qwestyon w lipcu 2026 strony zajmujące pierwsze trzy pozycje dla zapytań w wyszukiwaniu AI miały medianę pięciu typów schema, najczęściej Article lub BlogPosting, BreadcrumbList, Organization, WebSite i Person. To obserwacja, nie eksperyment, ale pokrywa się z tym, co widać w praktyce.

WAŻNE: TO TYLKO PREZENTACJA, JAK POWINNO SIĘ UPORZĄDKOWAĆ DANE – NIE WKLEJAJ TEGO 1:1 U SIEBIE

Organization

Blok definiuje firmę raz, a wszystkie pozostałe znaczniki będą się do niego odwoływać.

{

  „@context”: „https://schema.org”,

  „@type”: „Organization”,

  „@id”: „https://twojadomena.pl/#organization”,

  „name”: „Nazwa Firmy”,

  „legalName”: „Nazwa Firmy Sp. z o.o.”,

  „url”: „https://twojadomena.pl/”,

  „logo”: {

    „@type”: „ImageObject”,

    „url”: „https://twojadomena.pl/img/logo.png”,

    „width”: 600,

    „height”: 200

  },

  „description”: „Producent przenośników ślimakowych i systemów transportu materiałów sypkich dla przemysłu spożywczego oraz produkcji pasz.”,

  „foundingDate”: „2004-03-15”,

  „identifier”: [

    { „@type”: „PropertyValue”, „propertyID”: „NIP”, „value”: „0000000000” },

    { „@type”: „PropertyValue”, „propertyID”: „KRS”, „value”: „0000000000” }

  ],

  „address”: {

    „@type”: „PostalAddress”,

    „streetAddress”: „ul. Przemysłowa 12”,

    „addressLocality”: „Rzeszów”,

    „postalCode”: „35-000”,

    „addressCountry”: „PL”

  },

  „contactPoint”: {

    „@type”: „ContactPoint”,

    „telephone”: „+48000000000”,

    „contactType”: „sales”,

    „areaServed”: „PL”,

    „availableLanguage”: [„pl”, „en”]

  },

  „knowsAbout”: [

    „transport materiałów sypkich”,

    „przenośniki ślimakowe”,

    „systemy dozowania dla przemysłu spożywczego”

  ],

  „sameAs”: [

    „https://www.linkedin.com/company/nazwa-firmy/”,

    „https://www.youtube.com/@nazwafirmy”

  ]

}

Najważniejszą właściwością w tym bloku jest sameAs. Wiąże Twoją stronę z profilami, w których model już widzi Twoją firmę: LinkedIn, kanał wideo, katalogi branżowe, wpis w Wikidanych, jeśli istnieje. To jedyne miejsce w całym zestawie, w którym opis encji wychodzi poza Twoją domenę.

Druga warta uwagi właściwość to knowsAbout. Deklaruje obszary kompetencji firmy i pomaga systemom przypisać Cię do właściwej kategorii, zamiast zgadywać ją z treści strony głównej.

Product z parametrami

Poniżej przedstawiamy blok z przenośnikiem ślimakowym PS-200 – ten sam, na którym pokazywaliśmy budowę opisu produktu w poprzednim tekście. Parametry są poglądowe.

{

  „@context”: „https://schema.org”,

  „@type”: „Product”,

  „@id”: „https://twojadomena.pl/produkty/przenosnik-ps-200/#product”,

  „name”: „Przenośnik ślimakowy PS-200”,

  „description”: „Przenośnik ślimakowy do poziomego i nachylonego transportu materiałów sypkich o frakcji do 20 mm, w wykonaniu przeznaczonym do kontaktu z żywnością.”,

  „sku”: „PS-200”,

  „mpn”: „PS200-STD”,

  „model”: „PS-200”,

  „category”: „Przenośniki ślimakowe”,

  „brand”: { „@type”: „Brand”, „name”: „Nazwa Firmy” },

  „manufacturer”: { „@id”: „https://twojadomena.pl/#organization” },

  „countryOfOrigin”: „PL”,

  „material”: „stal nierdzewna AISI 304”,

  „width”: {

    „@type”: „QuantitativeValue”,

    „value”: 200,

    „unitCode”: „MMT”

  },

  „weight”: {

    „@type”: „QuantitativeValue”,

    „value”: 340,

    „unitCode”: „KGM”

  },

  „image”: [

    „https://twojadomena.pl/img/ps-200-1×1.jpg”,

    „https://twojadomena.pl/img/ps-200-16×9.jpg”

  ],

  „additionalProperty”: [

    {

      „@type”: „PropertyValue”,

      „name”: „Wydajność”,

      „minValue”: 2,

      „maxValue”: 12,

      „unitText”: „m³/h”

    },

    {

      „@type”: „PropertyValue”,

      „name”: „Długość transportu”,

      „minValue”: 1.5,

      „maxValue”: 8,

      „unitText”: „m”

    },

    {

      „@type”: „PropertyValue”,

      „name”: „Maksymalne nachylenie”,

      „value”: 30,

      „unitText”: „stopni”

    },

    {

      „@type”: „PropertyValue”,

      „name”: „Maksymalna frakcja materiału”,

      „value”: 20,

      „unitCode”: „MMT”

    },

    {

      „@type”: „PropertyValue”,

      „name”: „Moc napędu”,

      „minValue”: 1.5,

      „maxValue”: 4.0,

      „unitCode”: „KWT”

    },

    {

      „@type”: „PropertyValue”,

      „name”: „Zakres temperatury pracy”,

      „minValue”: -10,

      „maxValue”: 80,

      „unitCode”: „CEL”

    },

    {

      „@type”: „PropertyValue”,

      „name”: „Zgodność z normą”,

      „value”: „PN-EN ISO 12100”

    },

    {

      „@type”: „PropertyValue”,

      „name”: „Termin realizacji”,

      „value”: „4–6 tygodni od potwierdzenia zamówienia”

    }

  ]

}

Ten blok kryje trzy pułapki, na które trafia większość wdrożeń.

Pułapka pierwsza: kolejność właściwości

Schema.org ostrzega wprost, że aplikacje korzystające z konkretnych właściwości width, weight, material, color) oczekują danych właśnie tam, a nie w ogólnym mechanizmie par nazwa–wartość. Zasada jest więc taka: najpierw właściwości dedykowane, dopiero potem additionalProperty dla tego, co odpowiednika nie ma. Wydajność wolumetryczna, ciśnienie robocze czy zakres nachylenia własnych właściwości w słowniku nie mają, więc trafiają do additionalProperty zasadnie. Masa urządzenia wpisana tam zamiast do weight jest już błędem.

Pułapka druga: jednostki

Typ PropertyValue przyjmuje unitCode w kodach UN/CEFACT Common Code, na przykład MMT dla milimetra, GM dla kilograma, KWT dla kilowata i CEL dla stopnia Celsjusza. Dla jednostek złożonych, jak metr sześcienny na godzinę, prościej i bezpieczniej użyć unitText z zapisem czytelnym dla człowieka. Wartość liczbowa bez jednostki jest niejednoznaczna i traci sens poza kontekstem strony.

Pułapka trzecia: brak ceny

Wyniki rozszerzone dla typu Product wymagają offers z ceną, więc producent sprzedający na wycenę indywidualną ich nie uzyska. To normalne i nie jest powodem, żeby rezygnować z Product. Znacznik nadal opisuje encję produktu, a to w tym przypadku jego właściwa funkcja. Zamiast pustego offers warto opisać sposób wyceny i termin realizacji w additionalProperty, tak jak w ostatnim wierszu powyżej.

Właściwości przydatne w przemyśle, o których warto pamiętać przy budowaniu szablonu: material dla gatunku stali, weight, width, height, depth, model, sku, brand, manufacturer, countryOfOrigin, hasCertification, a w additionalProperty tolerancje wymiarowe, normy zgodności, minimalna wielkość zamówienia i termin realizacji.

📎 Treść samej karty produktu opisaliśmy osobno: Jak pisać opisy produktów technicznych, żeby cytowało je AI

Pozostałe 5 typów: co w nich wpisać

WebSite i WebPage wiążą pojedynczą podstronę z organizacją i podają daty. Właściwości obowiązkowe: datePublished, dateModified, isPartOf, about, inLanguage..

BreadcrumbList odwzorowuje ścieżkę nawigacyjną i musi odpowiadać temu, co widzi użytkownik. Przy katalogu produktowym o trzech poziomach jest to jeden z niewielu typów, które nadal dają wynik rozszerzony.

BlogPosting z Person to sygnał doświadczenia i kompetencji. Autora opisujemy jako Person z właściwościami jobTitle, knowsAbout, sameAs prowadzącym do profilu na LinkedIn. Wpis techniczny podpisany konstruktorem z nazwiskiem niesie inną wagę niż tekst bez autora.

ImageObject i VideoObject opisują rysunki techniczne, zdjęcia z realizacji i materiały wideo. Przy wideo warto uzupełnić transcript, bo transkrypcja jest tekstem, który systemy AI mogą przetworzyć, w odróżnieniu od samego nagrania.

Service opisuje usługi towarzyszące sprzedaży: serwis, montaż, przeglądy okresowe, szkolenia operatorów, a w firmie budowlanej i instalacyjnej cały zakres wykonawstwa. Właściwości: serviceType, areaServed, provider z odwołaniem do organizacji przez @id. Dla wykonawcy działającego regionalnie areaServed jest tu równie ważne jak parametry w karcie produktu u producenta.

 

Jak połączyć wszystko w jeden graf i dodać dane strukturalne?

Rozproszone bloki JSON-LD opisują pojedyncze obiekty. Graf opisuje relacje między nimi, a to relacje decydują o tym, czy model zbuduje poprawny obraz firmy.

Wzorzec jest prosty: jeden blok @graph na stronę, w nim węzły z trwałymi identyfikatorami. Organizacja definiowana raz, wszystko pozostałe wskazuje na nią przez @id zamiast powielać dane. 

TO TYLKO PREZENTACJA, JAK POWINNO SIĘ UPORZĄDKOWAĆ DANE – NIE WKLEJAJ TEGO 1:1 U SIEBIE

{

  „@context”: „https://schema.org”,

  „@graph”: [

    {

      „@type”: „Organization”,

      „@id”: „https://twojadomena.pl/#organization”,

      „name”: „Nazwa Firmy”,

      „url”: „https://twojadomena.pl/”

    },

    {

      „@type”: „WebSite”,

      „@id”: „https://twojadomena.pl/#website”,

      „url”: „https://twojadomena.pl/”,

      „name”: „Nazwa Firmy”,

      „publisher”: { „@id”: „https://twojadomena.pl/#organization” },

      „inLanguage”: „pl-PL”

    },

    {

      „@type”: „WebPage”,

      „@id”: „https://twojadomena.pl/produkty/przenosnik-ps-200/#webpage”,

      „url”: „https://twojadomena.pl/produkty/przenosnik-ps-200/”,

      „name”: „Przenośnik ślimakowy PS-200”,

      „isPartOf”: { „@id”: „https://twojadomena.pl/#website” },

      „about”: { „@id”: „https://twojadomena.pl/produkty/przenosnik-ps-200/#product” },

      „datePublished”: „2025-04-10”,

      „dateModified”: „2026-08-06”,

      „breadcrumb”: { „@id”: „https://twojadomena.pl/produkty/przenosnik-ps-200/#breadcrumb” }

    },

    {

      „@type”: „BreadcrumbList”,

      „@id”: „https://twojadomena.pl/produkty/przenosnik-ps-200/#breadcrumb”,

      „itemListElement”: [

        { „@type”: „ListItem”, „position”: 1, „name”: „Strona główna”, „item”: „https://twojadomena.pl/” },

        { „@type”: „ListItem”, „position”: 2, „name”: „Produkty”, „item”: „https://twojadomena.pl/produkty/” },

        { „@type”: „ListItem”, „position”: 3, „name”: „Przenośniki ślimakowe”, „item”: „https://twojadomena.pl/produkty/przenosniki-slimakowe/” },

        { „@type”: „ListItem”, „position”: 4, „name”: „PS-200” }

      ]

    },

    {

      „@type”: „Product”,

      „@id”: „https://twojadomena.pl/produkty/przenosnik-ps-200/#product”,

      „name”: „Przenośnik ślimakowy PS-200”,

      „manufacturer”: { „@id”: „https://twojadomena.pl/#organization” },

      „material”: „stal nierdzewna AISI 304”

    }

  ]

}

Blok Product w tym przykładzie jest skrócony dla czytelności. W praktyce wstawiasz tu pełną wersję z poprzedniej sekcji.

Co ta konstrukcja rozwiązuje? Przede wszystkim najczęstszy błąd we wdrożeniach: sprzeczne bloki Organization generowane przez różne narzędzia. Kiedy organizacja jest zdefiniowana raz i ma stały identyfikator, nie ma miejsca na trzy warianty nazwy firmy w kodzie jednej strony.

Porównanie z warsztatu bywa tu pomocne. Rozproszone bloki JSON-LD to szuflada z luźnymi rysunkami. Graf to złożona dokumentacja techniczna, w której każdy rysunek ma numer i odwołania do pozostałych.

Zestaw rozszerzony: cztery typy warte rozważenia

Poza minimalnym zestawem są cztery typy, z których każdy ma w firmie technicznej konkretne zastosowanie i konkretne ograniczenie.

Dataset zasługuje na osobne zdanie, bo bywa pomijany. Jeśli publikujesz tabelę doboru urządzenia do rodzaju materiału albo charakterystykę wydajności w funkcji nachylenia, opisujesz dane, których nie ma konkurencja i których model nie wygeneruje samodzielnie. Ich formalne opisanie kosztuje kilkanaście minut.

Co zrobić z oznaczeniami FAQ po zmianach Google?

Nie trzeba ich usuwać. FAQPage pozostaje poprawnym typem schema.org, a Google przypomina, że nieużywane dane strukturalne schema nie powodują problemów w wyszukiwarce.

Decyzja zależy od tego, co znaczniki opisują.

 

SytuacjaDecyzja
Znaczniki opisują widoczną na stronie sekcję pytań i odpowiedziZostaw. Nie szkodzą, a inne systemy nadal je przetwarzają
Znaczniki opisują treść, której już na stronie nie maUsuń. To niezgodność znaczników z treścią, a nie tylko nieużywany kod
Sekcja pytań powstała wyłącznie po to, żeby zdobyć wynik rozszerzonyRozważ usunięcie całej sekcji. Skoro nie służyła użytkownikowi, straciła jedyny powód istnienia

Warto natomiast uważać na twierdzenie, które pojawiło się w części poradników dokładnie w momencie wycofania funkcji: że znaczniki FAQ podnoszą teraz cytowania w systemach AI. Google nie powiązał tych dwóch rzeczy w żaden sposób, a dokumentacja funkcji opartych na AI mówi wprost, że żaden specjalny znacznik schema.org nie jest do nich wymagany.

Jedno zadanie techniczne warto odhaczyć. Jeśli Twoje pulpity albo eksporty do BigQuery pobierają dane FAQ przez Search Console API, wyeksportuj historię przed końcem obsługi. Po tej dacie zapytania zwracają wartości puste, bez komunikatu o błędzie, więc raport wygląda na poprawny i po prostu jest pusty.

8 błędów we wdrażaniu danych strukturalnych

  • Osiem błędów, które często powtarzają się na stronach firm technicznych. Pierwszy ma największe konsekwencje, ostatni występuje najczęściej.
    1. Schema opisuje treść, której nie ma na stronie. Google wymaga zgodności znaczników z widoczną treścią. To jedyny błąd z tej listy, który bywa traktowany jako naruszenie wytycznych, a nie jako niedoskonałość wdrożenia.
    2. Sprzeczne bloki Organization. Wtyczka SEO generuje jeden, motyw strony drugi, a kod wklejony kiedyś przez agencję trzeci. Model widzi trzy podmioty pod jednym adresem.
    3. additionalProperty tam, gdzie istnieje właściwość dedykowana. Masa urządzenia wpisana jako para nazwa–wartość zamiast do weight.
    4. Wartości liczbowe bez jednostek. Liczba 340 bez unitCode albo unitText nie niesie informacji.
    5. Brak @id i sameAs. Encje nie łączą się w graf, każdy blok jest osobną wyspą, a firma nie ma powiązania z profilami zewnętrznymi.
    6. Schema wstrzykiwana skryptem po załadowaniu strony. Crawlery systemów AI nie wykonują JavaScriptu, więc dla nich znaczniki nie istnieją.
    7. dateModified aktualizowany automatycznie przy każdym przebudowaniu strony, bez realnej zmiany treści. Data przestaje wtedy cokolwiek znaczyć.
    8. Znaczniki FAQ przy sekcji, która zniknęła ze strony. Po zmianach z maja 2026 nikt już tego nie sprawdza w narzędziu Google, więc błąd zostaje niezauważony.

    Osobno o wtyczkach SEO

    Wtyczki w rodzaju Yoast SEO generują dane strukturalne automatycznie i to jest ich zaleta, zwłaszcza przy katalogu liczącym setki produktów (najlepiej Yoast SEO Premium lub All In One SEO). Problem zaczyna się wtedy, gdy działają równolegle z motywem strony, konstruktorem stron i kodem dodanym ręcznie. Efektem jest błąd numer dwa z listy powyżej.

    Sprawdzenie zajmuje kwadrans. Otwórz kod źródłowy strony głównej, wyszukaj wszystkie wystąpienia application/ld+json i policz, ile razy pojawia się „@type”: „Organization”. Jeśli więcej niż raz, masz do rozwiązania problem, od którego trzeba zacząć przed jakąkolwiek dalszą pracą nad znacznikami. Opcją alternatywną jest analiza schema w walidatorze np. tym: https://schema.org/

Z naszej praktyki kilkudziesięciu audytów rocznie wynika, że jednym z najczęściej popełnianych błędów jest fakt, że pozostawienie SCHEMY samej sobie. Dziś generowana jest ona przez wtyczki lub AI, co sprawia, że uzupełnienie może być zbyt skromne lub nieadekwatne do Twojej obecnej sytuacji. Jeśli nie uzupełnisz jej samodzielnie, na własne życzenie ograniczasz potencjał pozycjonowania, ponieważ SCHEMA jest ważnym czynnikiem rankingowym.

Jak sprawdzić poprawność danych strukturalnych schema.org?

Trzy narzędzia, z których każde sprawdza co innego, i tylko jedno nadaje się w firmie technicznej jako podstawowe.

NarzędzieCo sprawdzaOgraniczenie
Schema Markup Validator (schema.org)Poprawność względem słownika, wszystkie typyNie mówi nic o wynikach rozszerzonych
Rich Results Test (Google)Kwalifikację do wyników rozszerzonychOd czerwca 2026 bez obsługi FAQ. Nie sprawdza typów spoza listy funkcji Google
Search Console, raport Elementy rozszerzoneStan wdrożenia w skali całego serwisuOd czerwca bez raportu FAQ, od sierpnia bez danych FAQ w API

Zalecana kolejność wygląda tak: najpierw sprawdź poprawność w narzędziu schema.org, potem kwalifikacja w narzędziu Google, na końcu raporty w Google Search Console.

Dlaczego akurat taka kolejność w firmie technicznej? Pracujesz głównie na typach Organization, Product bez ceny, Service i BlogPosting. Rich Results Test powie Ci przy nich niewiele, bo większość nie kwalifikuje się do wyników rozszerzonych. Poprawność względem słownika jest tym, co realnie sprawdzasz i co realnie wpływa na to, jak systemy odczytają Twoje dane.

Jest jeszcze czwarty test, którego nie ma w żadnym z tych narzędzi. Wyłącz JavaScript w przeglądarce i sprawdź, czy blok JSON-LD nadal znajduje się we fragmencie kody strony. To jedyny sposób, żeby zweryfikować, czy znaczniki dotrą do systemów AI.

📎 Pełen zakres sprawdzenia Twojej strony znajdziesz tutaj: audyt SEO

Czy wdrożenie danych strukturalnych zwiększa widoczność i cytowania w AI?

Nie ma na to potwierdzenia, a jedyny duży test przyczynowy wykazał brak wzrostu. Dane strukturalne umożliwiają zrozumienie treści, nie cytowanie – i to rozróżnienie decyduje o tym, czego można od nich oczekiwać.

Co potwierdzili dostawcy

Fabrice Canel, Principal Product Manager w Microsoft Bing, powiedział na konferencji SMX Munich w marcu 2025 roku, że znaczniki schema pomagają modelom językowym Microsoftu, w tym Copilotowi, zrozumieć treść. Dodał, że systemy generatywne cenią świeżą treść jako punkt odniesienia wobec danych treningowych.

Ryan Levering z Google stwierdził kilka dni później, że wiele systemów Google działa znacznie lepiej przy obecności danych strukturalnych.

John Mueller z Google, zapytany wprost, czy schema pomaga modelom językowym, odpowiedział: „krótka odpowiedź brzmi tak, nie i to zależy”. Wskazał, że największe znaczenie ma przy funkcjach opartych na danych, takich jak ceny, dostawa i dostępność.

Dokumentacja Google dotycząca funkcji opartych na AI mówi natomiast, że nie jest do nich wymagany żaden specjalny znacznik schema.org, a dane strukturalne powinny odpowiadać widocznej treści strony.

Co pokazują badania

Ahrefs przeprowadził w 2026 roku jedyny duży test przyczynowy w tym obszarze. Próbą było 1 885 stron, które wdrożyły JSON-LD w latach 2025–2026. Cytowania w AI Overviews spadły o 4,6%. Zmiany w ChatGPT (+2,2%) i trybie AI (+2,4%) mieszczą się w granicach szumu statystycznego.

Search Atlas w grudniu 2024 roku przeanalizował zachowanie cytowań w OpenAI, Gemini i Perplexity i nie znalazł korelacji między pokryciem danymi strukturalnymi a częstością cytowania.

Po drugiej stronie są dane korelacyjne. Według zbioru SEranking około 71% stron cytowanych przez ChatGPT i około 65% cytowanych w trybie AI zawiera dane strukturalne. To jednak korelacja, nie dowód sprawczości. Strony z porządną schema to zwykle strony ogólnie lepiej prowadzone, więc ta liczba może opisywać jakość całego serwisu, a nie działanie samych znaczników.

Co z tego wynika dla Twojej firmy

Potwierdzona wartość to jednoznaczność encji. Model wie, jak nazywa się Twoja firma, co produkujesz, jakie parametry ma urządzenie i kto napisał tekst techniczny.

Niepotwierdzona wartość to wzrost liczby cytowań.

Zdanie, które warto wziąć z tej sekcji: dane strukturalne nie sprawią, że model zacznie Cię cytować. Sprawią, że kiedy już to zrobi, poda poprawne informacje.

Dla firmy sprzedającej rozwiązania techniczne to wystarczający powód. Błędny parametr w odpowiedzi AI nie jest kwestią wizerunku. Jest podstawą zapytania ofertowego, które nie ma pokrycia w rzeczywistości, i rozmowy handlowej zaczynającej się od prostowania cudzych danych.

📚 Skoro tu jesteś, te treści Cię zainteresują

🎬 Materiały wideo Wojtka Bizuba

Dane strukturalne dla B2B i firm technicznych: podsumowanie i najważniejsze wnioski

Dane strukturalne w firmie technicznej przestały być dodatkiem poprawiającym wygląd wyniku wyszukiwania. Stały się warstwą, z której systemy odczytują fakty o Twojej firmie i Twoich maszynach.

  • JSON-LD jest formatem rekomendowanym przez Google i jedynym sensownym przy generowaniu znaczników z bazy produktów
  • Firmie technicznej wystarczy siedem typów, połączonych w jeden graf przez @id
  • Parametry techniczne zapisuje się we właściwościach dedykowanych, a additionalProperty zostawia dla tego, co odpowiednika w słowniku nie ma
  • Wyniki rozszerzone FAQ zniknęły w maju 2026, ale FAQPage pozostaje poprawnym typem i znaczników nie trzeba usuwać
  • Dane strukturalne służą zrozumieniu treści, nie cytowaniu. Jedyny duży test przyczynowy nie wykazał wzrostu cytowań w systemach AI

Jeśli chcesz sprawdzić, jak wygląda sytuacja Twojej strony, zacznij od małego testu, który zajmie kwadrans. Otwórz kod źródłowy strony głównej i policz, ile razy pojawia się „@type”: „Organization”. Jeśli więcej niż raz, wiesz już, od czego zacząć.

Jeśli wolisz to zlecić: sprawdzamy dane strukturalne w całym serwisie w ramach audytu technicznego — kompletność typów, spójność encji, poprawność jednostek i to, czy znaczniki w ogóle docierają do systemów AI. Dostajesz listę poprawek z priorytetami, nie eksport z narzędzia.

📎 Zobacz, na czym polega pozycjonowanie AI (GEO) dla firm przemysłowych, budowlanych i technicznych

FAQ: najczęściej zadawane pytania

Czym są dane strukturalne i po co je wdrażać?

Dane strukturalne to zapisany w kodzie strony opis jej zawartości, wykonany w słowniku schema.org i czytelny dla maszyn. Wdraża się je po to, żeby wyszukiwarka Google i systemy AI nie musiały zgadywać, co oznacza dana liczba, nazwa czy oznaczenie. W firmie B2B najważniejszym efektem jest jednoznaczne opisanie firmy, produktów, usług i ich parametrów technicznych.

JSON-LD, Microdata czy RDFa – jaki format danych strukturalnych rekomenduje Google?

JSON-LD. Zapisuje się go jako osobny blok w kodzie strony, niezależny od struktury HTML, dzięki czemu zmiana szablonu nie psuje znaczników, a cały opis da się generować automatycznie z bazy produktów. Microdata i RDFa pozostają obsługiwane, ale są trudniejsze w utrzymaniu i rzadziej stosowane.

Czy dane strukturalne wpływają na algorytm i poprawiają pozycjonowanie w wynikach wyszukiwania?

Nie są bezpośrednim czynnikiem rankingowym. Wpływają na sposób prezentacji wyniku, czyli na wyniki rozszerzone, oraz na to, jak systemy rozumieją zawartość strony. Pośrednim efektem bywa wyższa klikalność, gdy wynik zawiera dodatkowe elementy, ale samo wdrożenie znaczników nie podnosi pozycji.

Czy trzeba usunąć znaczniki FAQ ze strony?

Nie. FAQPage pozostaje poprawnym typem schema.org, a Google przypomina, że nieużywane dane strukturalne nie powodują problemów. Usuń je tylko wtedy, gdy opisują treść, której na stronie już nie ma. Jeśli sekcja pytań powstała wyłącznie po to, żeby zdobyć wynik rozszerzony, rozważ usunięcie całej sekcji, nie tylko znaczników.

Czy firma bez publicznych cen może używać schematu Product?

Tak. Wyniki rozszerzone dla Product wymagają właściwości offers z ceną, więc przy sprzedaży opartej na wycenie indywidualnej rozszerzonego wyniku nie uzyskasz. Znacznik nadal opisuje encję produktu i jego parametry, a to jest w tym modelu sprzedaży jego właściwa funkcja. Sposób wyceny i termin realizacji warto opisać w additionalProperty.

Jak sprawdzić poprawność implementacji danych strukturalnych?

Najpierw Schema Markup Validator od schema.org, który sprawdza poprawność wszystkich typów względem słownika. Potem Rich Results Test od Google, który weryfikuje kwalifikację do wyników rozszerzonych. Na końcu raport Elementy rozszerzone w Search Console dla oceny skali wdrożenia. Warto dodać czwarty test: wyłączyć JavaScript i sprawdzić, czy znaczniki nadal są w kodzie.

Czy wtyczka SEO wystarczy do wdrożenia schema?

Do podstawowego zakresu tak, ale wtyczka nie zna Twoich parametrów technicznych i nie zbuduje sensownego bloku Product dla maszyny. Częstym problemem jest też generowanie znaczników równolegle przez wtyczkę, motyw i kod dodany ręcznie, przez co w kodzie jednej strony pojawiają się sprzeczne opisy firmy.

Czy dane strukturalne zwiększają cytowania czy tylko wpływają na zrozumienie treści strony internetowej przez roboty systemach AI?

Pomagają w zrozumieniu treści, co potwierdził Microsoft w odniesieniu do własnych modeli. Nie ma natomiast potwierdzenia, że zwiększają liczbę cytowań: w teście Ahrefs na 1 885 stronach, które wdrożyły JSON-LD, cytowania w AI Overviews spadły o 4,6%, a pozostałe zmiany mieściły się w granicach szumu statystycznego.

Źródła

Może przejdziemy do praktyki?

Umów się na niezobowiązującą konsultację, w trakcie której porozmawiamy o Twoim marketingu.

Co powiesz na współpracę?

Chcesz, aby marketing Twojej firmy znalazł się w rękach skutecznych ekspertów? Sprawdź, jak możemy Ci pomóc.

Spis treści

O WBIZNES

Strategiczna współpraca 360°

Rozpoczynamy od warsztatów biznesowych. Tworzymy precyzyjny plan działań. Realizacją zajmie się zespół doświadczonych ekspertów pod wodzą Twojego Opiekuna, z którym będziesz regularnie omawiać postępy

Zadbamy o każdy element Twojego marketingu

Nie stać Cię na półśrodki i działania na oślep. W marketingu sprawdza się jedynie strategiczne i systemowe podejście. Nawet jeśli teraz nie wiesz, czego potrzebuje Twój biznes, żeby rosnąć - dotrzemy do tego, a potem pomożemy wdrożyć

Efektywne relacje na lata

Przejrzyste warunki, transparentna komunikacja, klarowne raporty i realne wyniki - dzięki temu współpraca z naszym zespołem trwa średnio przez 4,5 roku. To ogromny dowód zaufania i skuteczności tego, co robimy

Marki, którym
ogarniamy marketing

Project Steel logo
Foseko
Secured Van
DW Domel logo
Omegapur logo
Lechnar logo
bhp Niedzielscy logo
Elhus logo

Moc WBIZNES w liczbach

10+ lat doświadczenia

w tworzeniu oraz skutecznym egzekwowaniu planów marketingowych oraz autorskich strategii pozyskiwania klientów

19 zaangażowanych ekspertów

czyli komandosów WBIZNES, którzy każdego dnia walczą na marketingowym froncie o wyniki Twojego biznesu

500+ strategii marketingowych

które przygotowaliśmy i wdrożyliśmy dla przedsiębiorstw, korporacji oraz marek osobistych z całej Polski

bhp Niedzielscy logo

BHP Niedzielscy

Warsztaty biznesowe, poukładana sprzedaż, nowy CRM i kampanie mailowe, a dopiero potem lokalny marketing.

Efekt?

8-krotny zwrot z inwestycji już w 4 miesiącu współpracy

Omegapur logo

OMEGAPUR

Kompleksowo zaprojektowany marketing w wymagającej branży ociepleń pianą PUR.

Efekt?

25 kwalifikowanych leadów miesięcznie, 3-5 sprzedanych maszyn w miesiącu w kwocie do 200 000 zł oraz nowa gałąź biznesowa

Lechnar logo

Lechnar

Wieloletnia współpraca strategiczna w branży prefabrykowanych konstrukcji dachowych

Efekt?

Rekordowe 87 zapytań w pierwszym miesiącu współpracy, w kolejnych nawet 110+ leadów miesięcznie i 50+ realizacji

Green Recycling

Zbudowanie od zera marketingu marki skupu złomu oraz prowadzenie skutecznych działań na wielu poziomach

Efekt?

Wzrost rocznych obrotów z 1 000 000 do 12 000 000 zł

Secured Van

Secured Van

Nowa narracja, content marketing i kampanie performance w branży zabezpieczeń aut

Efekt?

Po 2 miesiącach wzrost liczby klientów o 52%, wzrost AOV o 12%, dotarcie do nowego segmentu klientów

WAW System

Nowa komunikacja, oferta i działania reklamowe u producenta garaży, budynków gospodarczych i wiat z elementów stalowych

Efekt?

Wzrost średniej sprzedaży miesięcznej rok do roku o ponad 120%

Zapisz się na newsletter od ekspertów WBIZNES

Wpada do skrzynki 2-4 razy w miesiącu, a w nim — zawsze syte menu:

  • Biznesowe i marketingowe wskazówki, które nieraz ratowały nam skórę.
  • Lekcje z książek, które warto przeczytać.
  • Spostrzeżenia i doświadczenia, których nie znajdziesz na LinkedInie


Brzmi dobrze? To wskakuj na pokład!