Jak wdrożyć nowe atrybuty dietetyczne w google business profile i schemat menu w wordpressie
Wyszukiwanie lokalne w Google staje się coraz bardziej szczegółowe. Użytkownik smartfona, który wpisuje restauracja bezglutenowa w pobliżu, catering bez laktozy albo piekarnia koszerna, nie szuka przypadkowej listy lokali. Chce deklaracji dietetycznych, którym może zaufać, szybkiego dostępu do składu dań i jasnej informacji o wymaganiach medycznych lub religijnych.
W październiku 2026 Google dodało do menu restauracji w Profilu Firmy w Google (Google Business Profile, GBP) cztery atrybuty dietetyczne: bezglutenowe, bez nabiału, halal i koszerne. Dołączyły do istniejących wcześniej oznaczeń wegetariańskich i wegańskich. Zmianę ogłosiła na LinkedIn Lisa Landsman z Google, a Search Engine Roundtable opisał ją 13 października 2026. Jej uzasadnienie było krótkie: „Dla milionów gości o szczególnych potrzebach dietetycznych jedzenie poza domem wymaga starannego planowania” (Lisa Landsman, Google, cytat za Search Engine Roundtable, tłumaczenie własne). Oznaczenia dotyczą pojedynczych dań, a nie całego lokalu, więc restauracje, piekarnie, marki cateringowe i sklepy spożywcze na WooCommerce muszą pilnować, żeby dane menu w profilu i na stronie WordPress były zgodne.
Ten techniczny przewodnik pokazuje, gdzie w GBP ustawia się oznaczenia, jak udostępnia je Business Profile API, jak opisać te same dania znacznikami Schema.org w WordPressie i jak opisać produkty dietetyczne w pliku produktowym Google Merchant Center.
Jakie nowe atrybuty dietetyczne pojawiły się w profilu firmy google
Do tej aktualizacji oznaczenia dietetyczne w menu GBP obejmowały dania wegetariańskie i wegańskie. Osoby z celiakią, alergią na mleko albo przestrzegające zasad halal lub koszerności musiały przeglądać zdjęcia kart i opinie, żeby ustalić, co mogą zjeść.
Nowe oznaczenia ustawia się dla każdej pozycji menu:
- Bezglutenowe: danie jest oferowane jako bezglutenowe.
- Bez nabiału: danie nie zawiera mleka ani produktów mlecznych.
- Halal: danie spełnia islamskie zasady żywieniowe.
- Koszerne: danie spełnia żydowskie prawo żywieniowe (kaszrut).
Google wskazuje jako korzyść widoczność samego dania. Według Landsman oznaczone dania wyróżniają się bezpośrednio w profilu, gdy ktoś szuka konkretnej diety. Google nie opublikowało informacji, że restauracje bez oznaczeń znikają z filtrowanych wyników, więc traktuj oznaczenia jako sposób na pokazanie właściwych dań, a nie przełącznik pozycji.
Równolegle zmieniła się strona techniczna. Wpis w dzienniku zmian Business Profile API z 9 października 2026 informuje, że typ wyliczeniowy DietaryRestriction obsługuje teraz wartości GLUTEN_FREE i DAIRY_FREE dla pozycji menu. HALAL i KOSHER były w nim już wcześniej, obok ORGANIC, VEGAN i VEGETARIAN.
Jak dodać oznaczenia dietetyczne do pozycji menu w google business profile
Oznaczeniami zarządza się w edytorze menu, opisanym w artykule pomocy Google About the menu editor. Funkcja jest dostępna dla firm gastronomicznych. Kolejność działań:
- Otwórz Profil Firmy, będąc zalogowanym jako właściciel lub menedżer.
- Wybierz Edit menu (tak brzmi etykieta w angielskiej wersji panelu).
- Wybierz istniejącą pozycję albo dodaj nową z nazwą, opisem i ceną. Pozycje można grupować w sekcje, na przykład przystawki, dania główne i desery.
- Zaznacz oznaczenia dietetyczne, które pasują do dania, i zapisz zmiany.
Artykuł pomocy wymienia kilka ograniczeń, które warto znać przed startem:
- Zmiany mogą pojawić się w Mapach Google i wyszukiwarce po 24 do 48 godzinach.
- Jeśli menu trafia do profilu przez Business Profile API, edytor może być niedostępny w panelu profilu i w wyszukiwarce. Dla każdej lokalizacji wybierz jedno źródło prawdy.
- Można przesłać zdjęcie albo PDF karty, a AI wygeneruje sekcje, pozycje, opisy i ceny. Google określa tę funkcję jako eksperymentalną i prosi o sprawdzenie wyniku przed publikacją, więc zweryfikuj każde zaproponowane oznaczenie.
- Gdy Google znajdzie więcej niż jedno źródło menu, wybierasz publiczne w zakładce Full menu w edytorze.
- Google może przepisywać dane menu z Twojej strony. Błędnie przepisane pozycje poprawisz w edytorze.
- Sam link do menu ustawia się w sekcji informacji o firmie, w danych kontaktowych, jako link do menu.
Ta uwaga o przepisywaniu danych to praktyczny powód, dla którego menu w WordPressie ma znaczenie: jeśli Google czyta Twoją stronę, nazwy dań, opisy i deklaracje dietetyczne z tej strony stają się materiałem dla profilu.
Jak oznaczenia dietetyczne wpływają na widoczność w mapach google i wynikach lokalnych
Strona pomocy Google o pozycji w wynikach lokalnych wymienia trzy czynniki: trafność, odległość i rozpoznawalność. Trafność oznacza według Google, jak dobrze profil pasuje do tego, czego ktoś szuka. Zapytanie pizza bezglutenowa w pobliżu to pytanie o trafność, a menu, w którym pizza ma nazwę, opis i oznaczenie bezglutenowe, daje Google konkretny materiał do dopasowania. Ta sama strona mówi, że lepszej pozycji lokalnej nie da się kupić ani zamówić, a większa liczba opinii i dobre oceny mogą pomóc.
Odległość i rozpoznawalność są poza zasięgiem menu. Kontrolujesz to, czy dania, których szuka gość, istnieją jako uporządkowane pozycje z właściwymi oznaczeniami, zarówno w profilu, jak i na stronie, z której Google może przepisywać dane. Profil ze zdjęciem karty i bez pozycji daje systemowi dopasowania znacznie mniej niż profil z oznaczonymi daniami.
Spójność chroni też gościa. Jeśli danie jest oznaczone w GBP jako bezglutenowe, a menu w WordPressie mówi, że smaży się je we wspólnej frytownicy, jedna z tych informacji jest fałszywa, a gość przekona się o tym przy stole.
Jak poprawnie skonfigurować schema restaurant i menuitem z własnością suitablefordiet
Menu opublikowane jako PDF albo statyczny obraz ukrywa dania przed wszystkim, co czyta tekst. Żeby przekazać Google pojedyncze dania i ich klasyfikację dietetyczną, opisz menu jako graf Schema.org.
Podstawowe typy i właściwości:
@type: RestaurantlubFoodEstablishment: definiuje fizyczny lokal.hasMenu: łączy lokal z obiektem menu.hasMenuSection: dzieli menu na kategorie (przystawki, dania główne, desery).hasMenuItem: opisuje pojedyncze danie.suitableForDiet: deklaruje zgodność z dietą przy użyciu wyliczeniaRestrictedDiet.
Schema.org RestrictedDiet ma 11 wartości. Dla nowych oznaczeń GBP istotne są:
https://schema.org/GlutenFreeDiethttps://schema.org/HalalDiethttps://schema.org/KosherDiethttps://schema.org/VegetarianDiethttps://schema.org/VeganDiet
Oto pełna implementacja JSON-LD dla strony restauracji na WordPressie:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Restaurant",
"@id": "https://wppoland.com/lokal/#restaurant",
"name": "Restauracja Czysta Kuchnia",
"image": "https://wppoland.com/images/content-governance-for-large-teams-scaling-wordpress.avif",
"url": "https://wppoland.com/lokal/",
"telephone": "+48221234567",
"priceRange": "$$",
"servesCuisine": [
"Polska",
"Europejska",
"Bezglutenowa"
],
"address": {
"@type": "PostalAddress",
"streetAddress": "ul. Marszałkowska 100",
"addressLocality": "Warszawa",
"postalCode": "00-001",
"addressCountry": "PL"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 52.2297,
"longitude": 21.0122
},
"hasMenu": {
"@type": "Menu",
"@id": "https://wppoland.com/lokal/menu/#mainmenu",
"name": "Karta Dań Bezpiecznych Dietetycznie",
"inLanguage": "pl-PL",
"hasMenuSection": [
{
"@type": "MenuSection",
"name": "Dania Główne Bezglutenowe i Bezmleczne",
"hasMenuItem": [
{
"@type": "MenuItem",
"name": "Pieczony Łosoś z Warzywami na Parze",
"description": "Świeży filet z łososia atlantyckiego podawany z puree z batatów bez dodatku masła i mleka.",
"offers": {
"@type": "Offer",
"price": "58.00",
"priceCurrency": "PLN",
"availability": "https://schema.org/InStock"
},
"suitableForDiet": [
"https://schema.org/GlutenFreeDiet",
"https://schema.org/HalalDiet"
],
"nutrition": {
"@type": "NutritionInformation",
"calories": "480 kcal"
}
},
{
"@type": "MenuItem",
"name": "Krem z Pieczonej Dyni z Mlekiem Kokosowym",
"description": "Zupa dyniowa z imbirem i prażonymi pestkami dyni, w 100% wolna od laktozy i glutenu.",
"offers": {
"@type": "Offer",
"price": "28.00",
"priceCurrency": "PLN",
"availability": "https://schema.org/InStock"
},
"suitableForDiet": [
"https://schema.org/GlutenFreeDiet",
"https://schema.org/VeganDiet"
]
}
]
}
]
}
}
]
}
</script>Według schema.org/MenuItem właściwość suitableForDiet jest zdefiniowana tylko dla MenuItem i Recipe, więc umieść ją przy każdym daniu, a nie w węźle Restaurant. Google nie wymienia wyniku rozszerzonego dla menu w swojej galerii danych strukturalnych, więc te znaczniki opisują dania dla maszyn, które je czytają, i nie odblokowują osobnej funkcji w wyszukiwarce.
Jak ograniczenia dietetyczne google odpowiadają dietom schema.org i alergenom ue
Oznaczenia GBP, Business Profile API, Schema.org i unijne prawo żywnościowe używają własnych słowników. Jedno mapowanie w jednym miejscu kodu zapobiega sytuacji, w której danie jest bez nabiału w jednym systemie, a w innym nie ma oznaczenia.
Wartość GBP i API (DietaryRestriction) | Schema.org RestrictedDiet | Uwagi |
|---|---|---|
GLUTEN_FREE | GlutenFreeDiet | Pełna zgodność |
DAIRY_FREE | brak | LowLactoseDiet to inna deklaracja: niska zawartość laktozy dopuszcza białko mleka |
HALAL | HalalDiet | Pełna zgodność |
KOSHER | KosherDiet | Pełna zgodność |
VEGAN | VeganDiet | Pełna zgodność |
VEGETARIAN | VegetarianDiet | Pełna zgodność |
ORGANIC | brak | Ekologiczność to metoda produkcji, a nie dieta w Schema.org |
Alergeny też się różnią. Typ Allergen w API, opisany w dokumentacji FoodMenus, ma osiem wartości: DAIRY, EGG, FISH, PEANUT, SHELLFISH, SOY, TREE_NUT i WHEAT. Załącznik II rozporządzenia (UE) nr 1169/2011 wymienia 14 grup: zboża zawierające gluten, skorupiaki, jaja, ryby, orzeszki ziemne, soję, mleko, orzechy, seler, gorczycę, sezam, dwutlenek siarki i siarczyny, łubin oraz mięczaki. Seler, gorczyca, sezam, siarczyny, łubin i mięczaki nie mają wartości w API, więc restauracja w UE musi podać je na własnej stronie menu, nawet jeśli profil ich nie przeniesie.
Jak podać informacje o alergenach, skoro schema.org nie ma właściwości dla alergenów
Schema.org nie ma właściwości alergenów dla MenuItem. Typ definiuje cztery własne właściwości (menuAddOn, nutrition, offers, suitableForDiet) i nie ma wśród nich additionalProperty, więc znaczniki dopinające listę alergenów do MenuItem przez additionalProperty są niepoprawne. Informacja o alergenach należy do opisu dania i do widocznego HTML obok niego.
W UE to obowiązek prawny, a nie decyzja SEO. Art. 44 ust. 1 lit. a rozporządzenia 1169/2011 nakłada obowiązek podawania informacji o alergenach dla żywności nieopakowanej, czyli także dań w restauracji. Poprawny MenuItem z dietą i informacją o alergenach wygląda tak:
{
"@type": "MenuItem",
"name": "Chleb gryczany na zakwasie",
"description": "Bochenek ze 100% mąki gryczanej. Nie zawiera żadnego z 14 alergenów UE. Pieczony w kuchni, w której nie używa się pszenicy, żyta ani jęczmienia.",
"suitableForDiet": [
"https://schema.org/GlutenFreeDiet",
"https://schema.org/VeganDiet"
],
"nutrition": {
"@type": "NutritionInformation",
"calories": "240 kcal"
}
}Deklaracja bezglutenowa ma w UE próg określony prawem. Rozporządzenie (UE) nr 828/2014 pozwala na określenie „bezglutenowy” tylko wtedy, gdy żywność sprzedawana konsumentowi końcowemu zawiera nie więcej niż 20 mg/kg glutenu. Numer certyfikatu stowarzyszenia osób z celiakią można podać w widocznym tekście, ale tylko prawdziwy, który pokażesz na żądanie.
Jak zsynchronizować atrybuty dietetyczne w woocommerce z google merchant center
Wiele firm spożywczych łączy lokal ze sklepem na WooCommerce: zestawy posiłków, mrożone pieczywo bezglutenowe albo produkty halal.
Google Merchant Center nie ma osobnego atrybutu diety. Specyfikacja danych produktowych oferuje atrybut szczegóły produktu (product_detail) z opcjonalną nazwą sekcji, nazwą atrybutu i wartością atrybutu. Każdy szczegół ma od 1 do 150 znaków, produkt może mieć ich do 100, a w pliku tekstowym trzy części oddziela się dokładnie dwoma dwukropkami, na przykład Informacje dietetyczne:Bezglutenowy:Tak. Google prosi tylko o potwierdzone wartości i odradza domyślne „Fałsz”, więc wysyłaj szczegół wyłącznie wtedy, gdy produkt naprawdę jest bezglutenowy, halal albo koszerny.
W WordPressie trzymaj dietę w globalnym atrybucie produktu (pa_dieta) i używaj go w dwóch miejscach: wtyczka pliku produktowego mapuje go na product_detail, a schemat produktu pokazuje go jako additionalProperty, na które Schema.org pozwala przy Product. Nie umieszczaj suitableForDiet w Product: ta właściwość należy do MenuItem i Recipe.
<?php
/**
* Pokazuje terminy diety WooCommerce jako additionalProperty w schemacie Product
*/
function wppoland_dodaj_schemat_diety_woocommerce($markup, $product) {
$diet_terms = get_the_terms($product->get_id(), 'pa_dieta');
if (empty($diet_terms) || is_wp_error($diet_terms)) {
return $markup;
}
foreach ($diet_terms as $term) {
$markup['additionalProperty'][] = [
'@type' => 'PropertyValue',
'name' => 'Informacje dietetyczne',
'value' => $term->name,
];
}
return $markup;
}
add_filter('woocommerce_structured_data_product', 'wppoland_dodaj_schemat_diety_woocommerce', 10, 2);Używaj tych samych nazw terminów w pliku produktowym, żeby strona produktu, schemat i Merchant Center mówiły to samo.
Jak aktualizować menu przez google business profile api
Przy więcej niż kilku lokalizacjach ręczna edycja menu przestaje się sprawdzać. Przewodnik Google Update Food Menus opisuje przepływ:
- Wywołaj
locations.geti odczytaj metadane lokalizacji. Menu można przesłać tylko tam, gdziecanHaveFoodMenusma wartośćtrue. - Pobierz bieżące menu przez
GET https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}/foodMenus. - Zmodyfikuj menu i odeślij je metodą
PATCHna ten sam adres (accounts.locations.updateFoodMenus). - Żeby dołączyć zdjęcie dania, pobierz jego
mediaKeyzaccounts.locations.media.list. Zdjęcia okładki i zdjęcia profilowego nie można użyć.
Dokumentacja FoodMenus definiuje strukturę jako menu, sekcje i pozycje. Każdy FoodMenuItem ma wymagane labels i attributes. W FoodMenuItemAttributes wymagane jest price; dietaryRestriction, allergen i nutritionFacts są opcjonalne, ale zalecane; spiciness, ingredients, servesNumPeople, preparationMethods, portionSize i mediaKeys są opcjonalne. Nazwy wyświetlane powinny mieścić się w 140 znakach, a opisy w 1000.
Minimalna funkcja WordPress, która wysyła przygotowane menu:
<?php
/**
* Zastępuje menu lokalizacji przez Business Profile API (v4)
*/
function wppoland_aktualizuj_menu_gbp($account_id, $location_id, $token, array $menus) {
$url = sprintf(
'https://mybusiness.googleapis.com/v4/accounts/%s/locations/%s/foodMenus',
rawurlencode($account_id),
rawurlencode($location_id)
);
$response = wp_remote_request($url, [
'method' => 'PATCH',
'headers' => [
'Authorization' => "Bearer {$token}",
'Content-Type' => 'application/json',
],
'body' => wp_json_encode(['menus' => $menus]),
'timeout' => 15,
]);
return !is_wp_error($response) && wp_remote_retrieve_response_code($response) === 200;
}Każda pozycja w $menus niesie oznaczenia jako 'dietaryRestriction' => ['GLUTEN_FREE', 'VEGAN'] w attributes. Przewodnik zaleca odczyt menu przed zapisem, więc buduj dane z odpowiedzi GET i swoich zmian, a nie od zera.
Jak zarządzać atrybutami dietetycznymi w sieciach restauracji i wordpress multisite
W markach z kilkoma lokalami dane dietetyczne potrzebują jednego właściciela. Częsty błąd to oznaczenie dania jako bezglutenowego we wszystkich profilach, choć tylko część kuchni potrafi przygotować je bezpiecznie.
W WordPress Multisite albo w architekturze headless:
- Centralny katalog receptur: trzymaj dania, składniki, alergeny i oznaczenia diet w jednym typie treści współdzielonym przez sieć.
- Dostępność w poszczególnych lokalach: zapisuj, które lokale mogą podać dane danie, i renderuj stronę każdego lokalu z własnym schematem
Restauranti tylko tymi daniami, które ta kuchnia naprawdę oferuje. - Jedna warstwa mapowania: zamieniaj wewnętrzne terminy diet na wartości
DietaryRestrictiondla API i adresyRestrictedDietdla Schema.org w jednej funkcji, według tabeli powyżej, i wywołuj ją z obu miejsc.
Gdy receptura się zmienia, zmiana trafia na stronę i do każdego profilu w jednym wdrożeniu, zamiast ręcznej edycji w każdym miejscu.
Jak przygotować treść menu pod wyszukiwanie głosowe i asystentów ai
Pytania w rodzaju gdzie zjem bezglutenowego burgera smażonego na osobnym grillu w pobliżu wymagają faktów, które strona podaje wprost.
Co pomaga:
- Proste, konkretne zdania na stronie menu: napisz, czy frytki dzielą frytownicę z panierowanymi produktami, czy makaron bezglutenowy gotuje się w świeżej wodzie i w które dni dostępne są dania halal.
- Krótkie FAQ o bezpieczeństwie żywności: pisane dla gościa, z odpowiedziami na pytania, które obsługa słyszy co tydzień.
- Nie licz na Speakable: dokumentacja speakable Google mówi, że funkcja jest w wersji beta, działa dla użytkowników w USA z urządzeniami Google Home ustawionymi na angielski i jest przeznaczona dla treści informacyjnych. Menu restauracji poza tym zakresem nic na niej nie zyska.
Jak zdobywać opinie o bezpieczeństwie dietetycznym bez łamania zasad google
Opinie gości z alergiami lub wymaganiami religijnymi często opisują dokładnie to, co chcą wiedzieć inni: czy obsługa rozumiała ryzyko kontaktu krzyżowego, czy jest osobne stanowisko, czy certyfikat wisi na widoku. Strona Google o pozycji lokalnej mówi, że więcej opinii i dobre oceny mogą pomóc.
Sposób proszenia o opinie podlega zasadom. Zasady Google dotyczące fałszywego zaangażowania zabraniają oferowania zapłaty, rabatów lub darmowych produktów za opinię, wybiórczego zbierania pozytywnych opinii, zniechęcania do negatywnych i polecania pracownikom zdobywania opinii o określonej treści. Kod QR z prośbą o wspomnienie Twojej procedury bezglutenowej to prośba o określoną treść.
Co mieści się w zasadach:
- Proś każdego gościa tak samo: neutralna prośba na paragonie albo stoliku, bez sformułowań sterujących treścią.
- Odpowiadaj rzeczowo jako właściciel: gdy gość opisuje swoje doświadczenie, potwierdź to, co faktycznie robisz, na przykład że dania bezglutenowe przygotowuje się na osobnym blacie.
- Naprawiaj to, co zgłaszają opinie: jeśli opinia opisuje incydent z kontaktem krzyżowym, zmień procedurę i tekst menu, a potem napisz o tym w odpowiedzi.
Jak zintegrować zamówienia online i lokalne menu w wordpressie bez utraty szybkości strony
Wiele stron gastronomicznych zwalnia po osadzeniu zewnętrznych platform zamówień przez iframe albo ciężkie widżety JavaScript. Takie osadzenia często pogarszają Core Web Vitals, zwłaszcza Interaction to Next Paint (INP) i Largest Contentful Paint (LCP). Tekst menu, który istnieje tylko w zewnętrznym iframe, nie jest też częścią Twojej strony.
Zalecana architektura dla WordPressa:
- HTML renderowany po stronie serwera dla pozycji menu: nazwy, opisy, ceny, alergeny i oznaczenia diet powinny być w HTML z serwera, czytelne dla robotów i ludzi bez skryptów.
- Okno zamówień ładowane na żądanie: skrypty koszyka i wyboru adresu dostawy ładuj dopiero po kliknięciu Zamów online.
- Zoptymalizowane zdjęcia dań: serwuj zdjęcia w AVIF lub WebP z jawnymi atrybutami
widthiheight, żeby nie przesuwały układu strony.
Poniższy fragment warunkowo wyłącza ciężkie skrypty zamówień na stronach informacyjnych:
<?php
/**
* Warunkowe ladowanie skryptow zamowien restauracyjnych w celu ochrony INP
*/
function wppoland_conditionally_dequeue_ordering_scripts() {
if (!is_page('zamow-online') && !is_checkout()) {
wp_dequeue_script('heavy-ordering-system');
wp_dequeue_style('heavy-ordering-system-css');
}
}
add_action('wp_enqueue_scripts', 'wppoland_conditionally_dequeue_ordering_scripts', 100);Jakie błędy w deklaracji alergenów i certyfikatów narażają restaurację na ryzyko
Deklaracje dietetyczne niosą odpowiedzialność prawną i medyczną. Źle oznaczone danie może wywołać wstrząs anafilaktyczny albo uszkodzenie jelit u osoby z celiakią, a w UE informacja o alergenach w daniach restauracyjnych jest obowiązkowa na mocy art. 44 rozporządzenia 1169/2011.
Błędy, których należy unikać:
- Luźne deklaracje bezglutenowe: oznaczanie dania jako bezglutenowego bez spełnienia progu 20 mg/kg z rozporządzenia 828/2014, na przykład ciasta na pizzę, które jest po prostu bez drożdży.
- Halal albo koszerność bez podstaw: deklarowanie zgodności religijnej bez udokumentowanego nadzoru lub certyfikatu wprowadza w błąd gości, którzy najbardziej na niej polegają.
- Przemilczany kontakt krzyżowy: makaron bezglutenowy gotowany w tej samej wodzie co pszenny nie jest bezglutenowy. Pisz w menu na WordPressie, jak wygląda praca kuchni: Przygotowywane w kuchni, w której używa się także pszenicy i orzechów.
- Ograniczone dni serwowania: jeśli dania halal lub koszerne przygotowuje się tylko w niektóre dni, napisz to na stronie menu i w opisie pozycji w GBP.
Rzetelne menu chroni najpierw gości, a dopiero potem firmę.
Jak mierzyć ruch z wyszukiwań dietetycznych w statystykach profilu i analityce
Efekt pracy mierz w danych samego profilu i w analityce strony, a nie w domysłach o pozycjach.
1. Dane o skuteczności profilu
Business Profile Performance API udostępnia te same liczby co widok skuteczności w profilu. Przydatne przy projekcie menu:
BUSINESS_FOOD_MENU_CLICKS: kliknięcia w celu obejrzenia menu lub interakcji z nim, liczone raz na użytkownika dziennie.BUSINESS_DIRECTION_REQUESTSiWEBSITE_CLICKS: co goście zrobili po zobaczeniu profilu.- Wyszukiwane hasła: miesięczny raport słów kluczowych zwraca hasła zapisane małymi literami, którymi ludzie znaleźli firmę, z wyświetleniami w danym miesiącu. Hasła o małym wolumenie wracają jako próg zamiast dokładnej liczby, więc filtruj hasła zawierające bezglutenowe, bez nabiału, halal lub koszerne i porównuj miesiące, nie dni.
2. Parametry UTM w analityce strony
Oznacz linki do strony i menu w profilu, żeby oddzielić wizyty z GBP od reszty ruchu organicznego:
https://wppoland.com/lokal/?utm_source=google&utm_medium=organic&utm_campaign=gbp_listing
https://wppoland.com/lokal/menu/?utm_source=google&utm_medium=organic&utm_campaign=gbp_menuParametry kampanii odczytuje narzędzie analityczne (GA4, Umami lub podobne), więc segmentuj kampanię gbp_menu właśnie tam. Google Search Console raportuje zapytania i strony, a nie kampanie UTM, więc używaj jej do zapytań organicznych, które prowadzą bezpośrednio na stronę menu.
Oznaczone dania w Profilu Firmy w Google, czyste menu w WordPressie ze schematem i uczciwe informacje o alergenach dają gościom i Google tę samą odpowiedź w każdym miejscu, w którym jej szukają.






