premik.pl

Co to jest LocalBusiness Schema i dlaczego Twoja lokalna firma musi to mieć?

Zarządzanie wieloma lokalizacjami firmy lub schema markup dla Local Business, widoczne połączenia między placówkami.

Wpisujesz w Google „hydraulik Wrocław” i widzisz wyniki z gwiazdkami, godzinami otwarcia, numerem telefonu i adresem – wszystko bez wchodzenia na stronę. Inne firmy dostają tylko zwykły niebieski link. Różnica między nimi to kilkadziesiąt linii kodu, które Google rozumie lepiej niż zwykły tekst. Ten kod to Schema Markup – a konkretnie LocalBusiness Schema.

Czym jest Schema Markup i skąd się wziął?

Schema Markup to ustrukturyzowane dane dodawane do kodu HTML strony internetowej, które pomagają wyszukiwarkom lepiej rozumieć zawartość strony. Zamiast zostawiać Google do samodzielnego odgadywania, czym jest twoja firma, gdzie się znajduje i kiedy jest otwarta – Schema Markup podaje te informacje wprost, w formacie zrozumiałym dla algorytmu.

Słownik Schema.org powstał w 2011 roku jako wspólna inicjatywa Google, Bing, Yahoo i Yandex. Cztery największe wyszukiwarki świata postanowiły stworzyć jeden, ustandaryzowany język opisu treści stron internetowych. Dziś Schema.org definiuje setki typów danych – od przepisów kulinarnych, przez wydarzeń, po produkty, recenzje i właśnie lokalne firmy.

Format zapisu Schema Markup, który Google preferuje i rekomenduje, to JSON-LD (JavaScript Object Notation for Linked Data). W przeciwieństwie do starszych formatów jak Microdata czy RDFa, JSON-LD jest umieszczany w osobnym bloku <script> w sekcji <head> strony i nie wymaga modyfikacji istniejącego HTML. To sprawia, że jest łatwy do wdrożenia i utrzymania.

Co to jest LocalBusiness Schema?

LocalBusiness Schema to konkretny typ ustrukturyzowanych danych ze słownika Schema.org, zaprojektowany z myślą o firmach obsługujących klientów w określonej lokalizacji geograficznej – sklepach, restauracjach, gabinetach lekarskich, warsztatach, salonach fryzjerskich, kancelariach i dziesiątkach innych typów lokalnych przedsiębiorstw.

Pozwala przekazać Google precyzyjne informacje o firmie – nazwę, adres, numer telefonu, godziny otwarcia, obszar obsługi, typ działalności, oceny i wiele więcej – w ustandaryzowanym formacie, który wyszukiwarka interpretuje jednoznacznie i bez błędów.

Schema.org definiuje dziesiątki podtypów LocalBusiness dla konkretnych branż. Restaurant, MedicalClinic, AutoRepair, LegalService, Dentist, Hotel, GroceryStore – każdy podtyp dziedziczy właściwości ogólnego LocalBusiness i dodaje własne, specyficzne dla branży. Restauracja może podać kuchnię i rodzaj menu, klinika medyczna – specjalizacje i lekarzy, hotel – kategorie pokoi i udogodnienia.

Jak wygląda LocalBusiness Schema w praktyce?

Przykład kompletnego LocalBusiness Schema w formacie JSON-LD dla fikcyjnej firmy:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Serwis Komputerowy TechFix",
  "image": "https://techfix.pl/images/logo.jpg",
  "url": "https://techfix.pl",
  "telephone": "+48 71 123 45 67",
  "email": "kontakt@techfix.pl",
  "priceRange": "$$",
  "description": "Profesjonalny serwis komputerów i laptopów we Wrocławiu. Naprawa sprzętu, odzyskiwanie danych, instalacja oprogramowania.",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "ul. Świdnicka 15",
    "addressLocality": "Wrocław",
    "addressRegion": "dolnośląskie",
    "postalCode": "50-066",
    "addressCountry": "PL"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 51.1079,
    "longitude": 17.0385
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
      "opens": "09:00",
      "closes": "18:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "Saturday",
      "opens": "10:00",
      "closes": "14:00"
    }
  ],
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "reviewCount": "127"
  },
  "sameAs": [
    "https://www.facebook.com/techfix",
    "https://www.google.com/maps/place/techfix"
  ]
}
</script>

Ten blok kodu umieszczasz w sekcji <head> każdej podstrony, na której chcesz, żeby Google rozpoznał dane firmy – przede wszystkim na stronie głównej i stronie kontaktowej.

Dlaczego LocalBusiness Schema jest ważna dla lokalnego SEO?

Korzyści z wdrożenia LocalBusiness Schema wykraczają poza samo SEO i dotykają kilku obszarów jednocześnie.

Rich snippets w wynikach wyszukiwania – ustrukturyzowane dane mogą skutkować wyświetlaniem dodatkowych informacji bezpośrednio w wynikach Google: gwiazdek ocen, godzin otwarcia, adresu, numeru telefonu. Wyniki wzbogacone o te elementy wyróżniają się wizualnie i osiągają statystycznie wyższy CTR (Click-Through Rate) niż zwykłe blue linki.

Lepsza widoczność w Google Maps i Local Pack – Local Pack to trzy wyniki firm wyświetlane na mapie przy lokalnych zapytaniach („serwis komputerowy Wrocław”). Spójność danych między LocalBusiness Schema a profilem Google Business Profile wzmacnia sygnały lokalne i zwiększa szansę na pojawienie się w tym prestiżowym miejscu.

Knowledge Panel – dla bardziej znanych firm Google może wyświetlać panel wiedzy po prawej stronie wyników z pełnymi informacjami o firmie. Dane ze Schema pomagają go zasilić i utrzymać aktualność.

Voice search i asystenci głosowi – gdy ktoś pyta Asystenta Google „czy serwis TechFix jest teraz otwarty?”, odpowiedź pochodzi właśnie ze strukturyzowanych danych. Bez Schema asystent może nie mieć skąd wziąć tej informacji.

Spójność danych NAP (Name, Address, Phone) – konsekwentne i identyczne dane kontaktowe w Schema, Google Business Profile, katalogach branżowych i na stronie to jeden z kluczowych czynników rankingowych lokalnego SEO. Schema pomaga tę spójność egzekwować.

Jak wdrożyć Schema Markup bez wiedzy technicznej?

Wdrożenie LocalBusiness Schema nie musi wymagać programisty – szczególnie jeśli strona stoi na popularnym CMS.

WordPress z pluginem Yoast SEO lub Rank Math ma wbudowany kreator Schema dla lokalnych firm. W ustawieniach pluginu wpisujesz dane firmy raz, a plugin automatycznie generuje i osadza poprawny JSON-LD na wszystkich podstronach. Rank Math oferuje bardziej rozbudowany edytor Schema z obsługą wielu typów.

Google Tag Manager pozwala wdrożyć Schema bez modyfikacji kodu strony – tworzysz tag z kodem JSON-LD i uruchamiasz go na wybranych stronach. Dobre rozwiązanie dla stron, gdzie nie masz łatwego dostępu do kodu źródłowego.

Ręczne wdrożenie przez edycję szablonu strony to opcja dla osób z dostępem do kodu. JSON-LD wklejasz w sekcję <head> szablonu strony głównej i kontaktowej.

Do generowania poprawnego JSON-LD bez ręcznego pisania kodu służy narzędzie Schema Markup Generator dostępne na technicalseo.com/tools/schema-markup-generator – wystarczy wypełnić formularz i skopiować wygenerowany kod.

Po wdrożeniu koniecznie zweryfikuj poprawność przez Google Rich Results Test (search.google.com/test/rich-results) – wklejasz URL strony lub kod i Google pokazuje, czy Schema jest poprawna i jakie rich snippets może generować. Błędy składniowe lub brakujące wymagane pola widać od razu.

Najczęstsze błędy przy wdrażaniu LocalBusiness Schema

Błędy w Schema nie zawsze powodują karę – ale uniemożliwiają uzyskanie korzyści i mogą być źródłem frustracji, gdy mimo wdrożenia nic się nie zmienia.

Niespójne dane NAP – adres w Schema różni się od adresu w Google Business Profile lub na stronie kontaktowej. Google nie wie, która wersja jest poprawna i może nie ufać żadnej. Dane muszą być identyczne co do znaku w każdym miejscu.

Brakujące współrzędne geograficzne – pole geo z GeoCoordinates jest techniczne opcjonalne, ale praktycznie niezbędne dla lokalnego SEO. Bez niego Google musi samodzielnie geolokalizować adres, co bywa niedokładne.

Nieaktualne godziny otwarcia – szczególnie przy zmianach sezonowych, świętach i przerwach urlopowych. Nieaktualne godziny w Schema to frustracja dla klienta i sygnał niedbałości dla Google.

Kopiowanie Schema z szablonów bez edycji – jeden z częstszych błędów przy wdrożeniach przez agencje. Strona może mieć Schema z przykładowymi danymi zamiast prawdziwych informacji o firmie.

Używanie Schema dla treści, której nie ma na stronie – oceny w Schema muszą być widoczne dla użytkownika na stronie. Dodanie aggregateRating do Schema gdy strona nie wyświetla recenzji jest naruszeniem wytycznych Google i może skutkować ręczną karą.

LocalBusiness Schema to jeden z tych elementów technicznego SEO, który można wdrożyć raz i czerpać korzyści przez lata – pod warunkiem regularnego utrzymywania aktualności danych. Jeśli chcesz omówić wdrożenie Schema dla swojej firmy lub sprawdzić, czy istniejąca implementacja jest poprawna – napisz przez formularz kontaktowy.

Zobacz powiązane wpisy