monaltro . pl
← Dziennik
Web 27 wrz 2026 · 11 min czytania · Zespół Monaltro

Schema markup dla strony firmowej MŚP — jak zdobyć rich snippets w Google w 2026 roku

Dowiedz się, które typy schema markup faktycznie działają w 2026 roku (po tym jak Google usunął FAQ snippets w maju), jak wdrożyć je na stronie firmowej i dlaczego nawet bez programisty możesz wyróżnić się w wynikach Google.

Dowiedz się, które typy schema markup faktycznie działają w 2026 roku (po tym jak Google usunął FAQ snippets w maju), jak wdrożyć je na stronie firmowej i dlaczego nawet bez programisty możesz wyróżnić się w wynikach Google. Obraz wygenerowany przez sztuczną inteligencję

Kiedy wpisujesz w Google „biuro rachunkowe Warszawa”, część wyników wyświetla się z gwiazdkami ocen, adresem i godzinami otwarcia — inne wyglądają jak zwykłe niebieskie linki. Różnica między tymi dwoma widokami to w dużej mierze schema markup — fragment kodu dodawany do strony raz, a nagradzający lepszą widocznością przez miesiące. Według oficjalnych danych Google, Rotten Tomatoes odnotowała 25% wyższy wskaźnik klikalności (CTR, czyli procent osób, które kliknęły wynik z liczby tych, które go widziały) dla stron z poprawnie wdrożonymi danymi strukturyzowanymi.

Ale schema markup nie jest magicznym przyciskiem. 7 maja 2026 Google cicho usunął jeden z najpopularniejszych typów rich snippets — FAQ — co dla wielu firm oznacza, że ich strony wciąż zawierają kod, który już nic nie robi. Jeśli Twoja strona wdrożyła schema markup rok lub dwa lata temu, prawdopodobnie część wdrożenia jest dziś nieaktualna.

Ten przewodnik pokazuje, które typy schema markup faktycznie działają w 2026 roku, jak wdrożyć je krok po kroku na stronie firmowej oraz jak sprawdzić, czy Twój kod działa poprawnie — bez znajomości programowania.

Co to jest schema markup i rich snippets — w prostych słowach

Wyobraź sobie, że wysyłasz CV do pracodawcy. Możesz wysłać jeden długi tekst, z którego pracodawca sam wyłuska, gdzie pracowałeś i jakie masz umiejętności. Albo możesz wysłać ustandaryzowany formularz z wyraźnymi sekcjami: „Doświadczenie:”, „Umiejętności:”, „Kontakt:“. Pracodawca (w tym wypadku — Google) rozumie drugi format natychmiast, bez żadnego zgadywania.

Schema markup działa dokładnie tak: to kod w formacie JSON-LD (specjalny format danych używany do opisu informacji w internecie), który wpisujesz w kod strony i mówisz Google wprost, co reprezentuje dany element. „To jest firma o nazwie X, działa od 9 do 17, pod adresem Y, kontakt: telefon Z.” Zamiast zostawiać Google z domysłami — podajesz fakty w zestandaryzowanym słowniku (schema.org), który rozumieją wszystkie główne wyszukiwarki. Schema.org to wspólny projekt Google, Microsoft, Yahoo i Yandex — zestandaryzowane słownictwo dla całego internetu.

W zamian Google może wyświetlić Twoją stronę w wynikach ze wzbogaconym wyglądem: gwiazdkami ocen, adresem widocznym już w wynikach, ścieżką nawigacji (np. „Blog > SEO > Tytuł artykułu”) czy rozbudowanym fragmentem z datą i autorem wpisu. Te wzbogacone wyniki to właśnie rich snippets — i właśnie dlatego wyróżniają się w tłumie zwykłych niebieskich linków.

Google nie gwarantuje wyświetlenia rich snippets. Czynnikami są też jakość strony, autorytet domeny i aktualna polityka wyszukiwarki. Schema markup jest jednak warunkiem koniecznym: bez niego o wyróżnionym wyniku możesz zapomnieć — z nim — masz szansę.

Co zmieniło się w 2026 — FAQ snippets zniknęły z wyników

Do maja 2026 jedną z najpopularniejszych technik SEO było wdrożenie schematu FAQ na stronach usługowych. Wyglądało to w wynikach Google jak lista rozwijanych pytań i odpowiedzi pod linkiem — „Czy oferujecie usługi dla jednoosobowych firm? Tak, obsługujemy…“. Wiele agencji SEO w Polsce nadal to rekomenduje.

7 maja 2026 Google wyłączył FAQ rich snippets. Rozwijane Q&A zniknęły z wyników wyszukiwania dla zdecydowanej większości stron. Wyjątkiem są wyłącznie strony rządowe i medyczne o udokumentowanym autorytecie — dla typowej firmy usługowej te rich snippets już nie istnieją. W czerwcu 2026 Google usunął raportowanie FAQPage z Search Console i narzędzia Rich Results Test, a w sierpniu 2026 wyłączył obsługę w Search Console API.

Co ważne: sam kod FAQPage jest nadal technicznie poprawny — schema.org go nie usunął — ale nie przynosi już widocznych korzyści w postaci rozwijanych Q&A w Google Search. Google nie karze stron z FAQPage, po prostu przestał wyświetlać ten typ rich snippet.

Co zrobić z istniejącą implementacją FAQ schema? Odpowiedź jest pragmatyczna: można zostawić (nie szkodzi), ale nie należy na nią liczyć. Ważniejsze jest zadbanie o widoczną strukturę pytań i odpowiedzi w samej treści strony — Google i systemy AI i tak z niej korzystają, niezależnie od schema markup. To dobra praktyka szczególnie jeśli chcesz, żeby strona pojawiała się w wynikach polecanych przez asystentów AI.

Poza FAQ, Google przez ostatnie lata ograniczył lub usunął kilka innych typów rich snippets: HowTo (wrzesień 2023), Sitelinks Searchbox i część typów recenzji zewnętrznych. Tendencja jest wyraźna: pozostają typy, które mają bezpośredni wpływ na decyzję zakupową użytkownika — wyniki lokalne, oceny produktów, artykuły z datą.

Typy schema markup, które faktycznie przynoszą wyniki w 2026

Dla typowej strony firmowej MŚP cztery typy schema markup są priorytetem:

1. Organization — wizytówka firmy w Google

Typ Organization umieszcza się na stronie głównej firmy. Mówi Google wprost: to jest firma, ma taką nazwę, taki adres, taki numer kontaktowy, taki logotyp. Google może użyć tych danych do wyświetlenia panelu wiedzy (karty po prawej stronie wyników przy wyszukiwaniu marki firmy) lub uzupełnienia sitelinks w wynikach wyszukiwania.

Kluczowe właściwości dla firmy usługowej:

  • name — pełna nazwa firmy
  • url — adres strony
  • logo — link do pliku z logotypem
  • contactPoint — telefon, e-mail, godziny obsługi
  • address — adres z kodem pocztowym
  • sameAs — linki do profili społecznościowych (LinkedIn, Facebook, Google Business Profile)

2. LocalBusiness — dla firm z fizyczną lokalizacją lub obsługą lokalną

Jeśli Twoja firma przyjmuje klientów na miejscu lub prowadzi działalność w określonej lokalizacji, LocalBusiness jest priorytetem. Google używa go do wyświetlania danych firmy w Google Maps, wynikach lokalnych i potencjalnym panelu wiedzy. Dobrze wdrożony LocalBusiness bezpośrednio wspiera widoczność w Google Maps i lokalnych wynikach wyszukiwania — te dwa elementy razem tworzą spójny sygnał dla wyszukiwarki.

Dokumentacja Google wymaga jako minimum: name i address. Każda dodatkowa właściwość (telephone, geo, openingHoursSpecification, priceRange) zwiększa szanse na pełny rich snippet lokalny.

Użyj najbardziej precyzyjnego podtypu: AccountingService dla biura rachunkowego, LegalService dla kancelarii, AutoRepair dla mechanika, DentalClinic dla gabinetu stomatologicznego. Im dokładniejszy typ, tym lepiej Google rozumie profil biznesowy.

3. Article i BlogPosting — dla wpisów na blogu

Każdy artykuł na blogu powinien mieć schema Article lub BlogPosting. Pozwala to Google rozpoznać datę publikacji, autora i nagłówek artykułu — co przekłada się na wyświetlanie tych danych w rich snippet (zwłaszcza na mobile, gdzie Google często pokazuje datę publikacji).

Kluczowe właściwości: headline, author (Person lub Organization), datePublished, dateModified, image. Dobra praktyka: image z rozmiarem co najmniej 1200×630 px dla pełnego wyświetlenia w wynikach z grafiką.

Przykład JSON-LD dla wpisu blogowego:

{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "Jak wybrać hosting dla strony firmowej MŚP",
  "author": {
    "@type": "Organization",
    "name": "Monaltro",
    "url": "https://monaltro.pl"
  },
  "datePublished": "2026-09-27",
  "dateModified": "2026-09-27",
  "image": "https://monaltro.pl/images/blog/hosting-strona-firmowa.jpeg",
  "publisher": {
    "@type": "Organization",
    "name": "Monaltro",
    "logo": {
      "@type": "ImageObject",
      "url": "https://monaltro.pl/logo.png"
    }
  }
}

Wiele platform (Astro, Next.js, WordPress z Yoastem) generuje ten schema automatycznie na podstawie frontmattera lub meta pól artykułu — nie musisz wpisywać go ręcznie dla każdego wpisu.

4. BreadcrumbList — ścieżka nawigacji w każdym wyniku

BreadcrumbList to schema dla ścieżki nawigacji — „Blog > Kategoria > Tytuł artykułu”. Google wyświetla tę ścieżkę w wynikach wyszukiwania zamiast pełnego URL, co jest czytelniejsze dla użytkownika i sygnalizuje logiczną strukturę strony.

Jest to jeden z najłatwiejszych do wdrożenia typów schema markup i ma szeroki zasięg — praktycznie każda podstrona może z niego skorzystać. Dla strony firmowej z blogiem BreadcrumbList to dobry punkt startowy, bo przynosi efekt bez dużego nakładu.

Minimalny przykład dla podstrony artykułu:

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://monaltro.pl" },
    { "@type": "ListItem", "position": 2, "name": "Blog", "item": "https://monaltro.pl/blog" },
    { "@type": "ListItem", "position": 3, "name": "Schema markup dla MŚP" }
  ]
}

Zwróć uwagę: ostatni element listy nie musi mieć item — Google akceptuje brak URL dla bieżącej strony.

Czy Twoja strona już ma schema markup? Sprawdź to w 2 minuty

Zanim zaczniesz wdrażać cokolwiek nowego, warto wiedzieć, jaki stan zastałeś. Wiele popularnych platform dodaje schema markup automatycznie — WordPress z zainstalowanym Yoastem, Webflow i większość nowoczesnych szablonów.

Najprostszy sposób: wejdź na stronę główną firmy, kliknij prawym przyciskiem myszy i wybierz „Pokaż źródło strony” (albo naciśnij Ctrl+U). Następnie wyszukaj (Ctrl+F) frazę application/ld+json. Jeśli taki fragment istnieje — masz już jakiś schema markup. Jeśli nie ma — start od zera.

Drugi sposób, wygodniejszy: wejdź na stronę Google Rich Results Test (search.google.com/test/rich-results), wklej adres swojej strony i uruchom test. Narzędzie wylistuje wszystkie wykryte typy danych strukturyzowanych i pokaże, które z nich spełniają wymagania rich snippets. Jeśli zobaczysz FAQPage jako jedyny wynik — wiesz już, że masz zdeprecjonowany typ, który warto zastąpić.

Trzecia opcja dla zaawansowanych: rozszerzenie przeglądarki Merkle Schema Markup Validator (Chrome/Edge) — podświetla schema markup bezpośrednio na przeglądanej stronie bez konieczności wchodzenia w źródło. Przydatne przy audycie kilku stron z rzędu.

Wynik audytu typowo wygląda tak:

  • Brak jakiegokolwiek schema — zacznij od Organization i BreadcrumbList.
  • Tylko FAQPage — usuń lub uzupełnij aktualnie działającymi typami.
  • Organization + Article, ale bez LocalBusiness — uzupełnij LocalBusiness jeśli firma ma fizyczną lokalizację lub obsługuje konkretny obszar geograficzny.
  • Pełen zestaw z błędami walidacji — napraw błędy (brakujące wymagane pola, niepoprawne formaty) zanim zaczniesz dodawać kolejne typy.

Jak wdrożyć schema markup krok po kroku

Cały proces składa się z czterech etapów: przygotowanie kodu, osadzenie go na stronie, walidacja i monitorowanie.

Krok 1. Przygotuj kod JSON-LD

Google wprost rekomenduje format JSON-LD jako preferowany — nie miesza się z widoczną treścią strony i można go łatwo modyfikować. Przykład dla firmy usługowej (biuro rachunkowe):

{
  "@context": "https://schema.org",
  "@type": "AccountingService",
  "name": "Biuro Rachunkowe XYZ",
  "url": "https://www.biuro-xyz.pl",
  "telephone": "+48123456789",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "ul. Główna 10",
    "addressLocality": "Warszawa",
    "addressRegion": "mazowieckie",
    "postalCode": "00-001",
    "addressCountry": "PL"
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
      "opens": "09:00",
      "closes": "17:00"
    }
  ],
  "sameAs": [
    "https://www.facebook.com/biuro-xyz",
    "https://www.linkedin.com/company/biuro-xyz"
  ]
}

Gotowe szablony JSON-LD dla różnych typów firm znajdziesz na schema.org — wystarczy podmienić swoje dane.

Krok 2. Osadź kod w HTML strony

Kod JSON-LD wstawiasz jako <script type="application/ld+json"> — albo w <head> strony, albo bezpośrednio w <body>. Google akceptuje oba umiejscowienia. Większość popularnych platform pozwala dodać taki kod bez edytowania kodu źródłowego:

  • WordPress — wtyczka Yoast SEO lub RankMath automatycznie generuje Organization i Article bez edytowania kodu. Instalacja zajmuje 5 minut.
  • Webflow — zakładka „Custom Code” w ustawieniach projektu lub w ustawieniach konkretnej strony.
  • Inne CMS-y — najczęściej sekcja „Custom Scripts” lub „Head Code” w ustawieniach strony.

Krok 3. Zwaliduj przed wdrożeniem — to obowiązkowy krok

Przed opublikowaniem zmian na produkcji zawsze sprawdź kod w Google Rich Results Test (pod adresem search.google.com/test/rich-results). Wklejasz tam adres strony lub surowy kod HTML — narzędzie wskazuje, które rich snippets są wykrywalne i jakie błędy lub ostrzeżenia wymagają poprawki.

Dodatkowe narzędzie: Schema Markup Validator (validator.schema.org) — sprawdza poprawność składniową kodu niezależnie od reguł Google. Przydatne, gdy Google Rich Results Test nie daje jednoznacznej odpowiedzi.

Ostrzeżenie: Schema markup z błędami składniowymi lub brakującymi wymaganymi polami nie przynosi żadnych korzyści. Google nie wyświetla rich snippets z częściowo poprawnym kodem — albo wszystko się zgadza, albo nie ma efektu. Walidacja to nie opcja, to warunek wstępny.

Krok 4. Monitoruj w Google Search Console

Po wdrożeniu schema markup sprawdź w Google Search Console (sekcja „Ulepszenia”), czy Google wykrył typy danych strukturyzowanych i czy spełniają wymagania do wyświetlenia rich snippets. Nowe dane pojawiają się zazwyczaj po 1–4 tygodniach od zaindeksowania zmian.

Jeśli nie masz jeszcze Search Console skonfigurowanej dla swojej strony — to osobny, ważny krok. Bez niej nie masz żadnej informacji zwrotnej od Google: czy strona jest zaindeksowana, czy ma błędy techniczne, czy schema markup działa.

W raportach Search Console zwróć uwagę na dwie kolumny: „Ważne” i „Ostrzeżenia”. Błędy ważne blokują rich snippets — Google nie wyświetli wyróżnionego wyniku nawet przy technicznie poprawnym kodzie. Ostrzeżenia wskazują brakujące zalecane właściwości (np. brak geo w LocalBusiness) — post pojawi się w wynikach, ale bez pełnego zestawu danych. Naprawiaj błędy ważne jako pierwsze, ostrzeżeniami zajmij się w kolejnej iteracji.

Jak wdrażamy schema markup w projektach stron

W Monaltro strony firmowe budowane na platformie Astro mają schema markup wbudowany domyślnie jako element szablonu. Dla każdej strony usługowej generujemy Organization lub LocalBusiness automatycznie z danych klienta — właściciel firmy wypełnia raz plik konfiguracyjny, a schema markup trafia na wszystkie podstrony. Blog generuje Article i BreadcrumbList per wpis.

Dlaczego Astro dobrze sprawdza się przy schema markup? Dane strukturyzowane renderują się po stronie serwera, co oznacza, że Google widzi je od razu przy crawlowaniu — bez czekania na wykonanie JavaScript w przeglądarce. Część starszych platform wstrzykuje schema markup przez JavaScript, który Google może pominąć przy szybkim crawlowaniu dużej strony.

Przy migracji stron z WordPress do Astro audytujemy dotychczasowe schematy: usuwamy zdeprecjonowane typy (FAQ, HowTo), uzupełniamy brakujące właściwości (dateModified w Article, geo w LocalBusiness) i walidujemy całość przed deploymentem. Najczęstszy problem to właśnie zapomniane FAQ schema z 2022–2023 roku, które generuje fałszywe oczekiwania u klienta.

Podsumowanie

  • Schema markup to kod JSON-LD, który mówi Google wprost, co reprezentuje Twoja strona — firma, artykuł, lokalizacja. Zwiększa szanse na wyróżniony wygląd w wynikach wyszukiwania.
  • Rich snippets nie są gwarantowane — nawet po poprawnym wdrożeniu schema markup. Bez niego jednak o wyróżnionym wyniku możesz zapomnieć.
  • FAQ rich snippets zostały wycofane przez Google 7 maja 2026 — jeśli Twoja strona wdrożyła FAQ schema dla celów SEO, warto zweryfikować aktualność całej implementacji.
  • Cztery typy schema dla MŚP w 2026: Organization (strona główna), LocalBusiness (firmy z lokalizacją lub obsługą lokalną), Article/BlogPosting (blog), BreadcrumbList (każda podstrona).
  • Walidacja jest obowiązkowa — Google Rich Results Test przed wdrożeniem; schema z błędami nie działa.
  • Google Search Console to jedyne narzędzie, które pokaże Ci, czy Google faktycznie widzi i akceptuje Twoje dane strukturyzowane.
  • Platformy z wbudowanym schema: WordPress (Yoast SEO, RankMath), Astro (renderowanie SSR/SSG), Webflow (Custom Code).

Wskazówka: Nie zaczynaj od razu od wszystkich typów schema — priorytet to BreadcrumbList i Organization lub LocalBusiness. Dwa tagi wdrożone poprawnie są lepsze niż siedem wdrożonych z błędami.

Jeśli chcesz zobaczyć, jak wygląda strona firmowa z wbudowanym schema markup i gotowymi integracjami Google — chętnie pokażemy Ci konkretne przykłady.

§ Zaczynamy

Napisz. Odpiszemy.

Umów 30 minut →