Blok mapy: pokaż lokalizację bez ukrywania adresu
Użyj bloku mapy, aby pokazać zweryfikowaną lokalizację, zachowując czytelność jej adresu, ograniczając koszty wydajnościowe i zapewniając dostęp, gdy osadzenie zawiedzie.
Blok mapy pomaga odwiedzającemu zrozumieć, gdzie znajduje się rzeczywiste miejsce, i przejść od czytania do nawigacji. Jego trwałą treścią jest zweryfikowany adres w HTML; wizualna mapa jest opcjonalną pomocą w orientacji. Domyślna implementacja rezerwuje obszar mapy, wyświetla lekką statyczną wersję zastępczą i ładuje zatwierdzonego interaktywnego dostawcę dopiero po wyraźnym żądaniu odwiedzającego.
National Gallery
Trafalgar Square, London WC2N 5DN, United Kingdom
Mapa niezaładowana. Otwórz lokalizację w aplikacji mapowej lub aktywuj Załaduj mapę interaktywną, gdy potrzebujesz sprawdzić okoliczne ulice.
Ta renderowana fasada jest użyteczna przed jakimkolwiek żądaniem do zewnętrznego dostawcy. Nazywa miejsce, udostępnia adres jako zaznaczalny tekst, wyjaśnia stan niezaładowania i zapewnia dwie jasne ścieżki: otwórz zewnętrzną mapę lub celowo załaduj osadzoną.
Dlaczego ten element jest ważny
Pytania dotyczące lokalizacji są praktyczne. Odwiedzający może decydować, czy oddział jest wystarczająco blisko, sprawdzać, po której stronie linii kolejowej się znajduje, szukać właściwego wejścia lub porównywać transport publiczny z parkingiem. Mapa zmniejsza wysiłek umysłowy związany z przełożeniem nieznanego adresu na kontekst przestrzenny. Może uwidocznić pobliskie punkty orientacyjne i układ ulic szybciej niż akapit.
Ta wygoda nie czyni mapy źródłem prawdy. Odwiedzający mogą kopiować adres, wysyłać go innej osobie lub czytać za pomocą technologii asystującej. Kafelki mapy nie są w stanie niezawodnie obsłużyć tych działań, a słabe dane, ustawienia prywatności lub awaria dostawcy mogą je zablokować. Adres musi pozostać użyteczny bez mapy.
Osadzona mapa może dodać iframe, JavaScript, czcionki, obrazy i żądania do zewnętrznych dostawców. Te zasoby konkurują z odpowiedzią strony i mogą ujawnić adres IP lub inicjować przechowywanie danych podlegające zgodzie. Odwiedzający, który nigdy nie korzysta z mapy, nie powinien ponosić tego kosztu.
Możliwość ekstrakcji maszynowej oznacza, że oprogramowanie może zidentyfikować miejsce bez interpretowania pikseli mapy lub uruchamiania dostawcy. Roboty wyszukiwarek, systemy AI, czytniki ekranu, narzędzia do tłumaczenia i lokalne potoki danych potrzebują nazwy miejsca, pełnego adresu pocztowego, współrzędnych (tam, gdzie to regulowane) oraz stabilnego linku docelowego w HTML lub polach strukturalnych. Adres URL iframe nie jest niezawodnym adresem. Etykiety dostawcy mogą się zmieniać, a pinezki mogą być nieznacznie przesunięte. Ten sam zweryfikowany rekord lokalizacji powinien zasilać widoczny adres, znacznik na mapie, link nawigacyjny i wszelkie kwalifikujące się dane strukturalne.
Zasady pisania elementów mają pierwszeństwo: wybierz typowany element według przeznaczenia, a nie wyglądu. Jeśli celem jest orientacja przestrzenna wokół jednego zweryfikowanego miejsca, użyj bloku mapy. Jeśli celem jest publikacja danych kontaktowych, użyj bloku godzin i kontaktu lub bloku NAP i pozwól mapie korzystać z tego samego rekordu adresu. Jeśli celem jest rezerwacja czasu, użyj bloku rezerwacji .
Kiedy go używać
Użyj bloku mapy, gdy zobaczenie miejsca w jego otoczeniu pomaga czytelnikowi wykonać zadanie związane z lokalizacją. Typowe zastosowania obejmują sklep, biuro, klinikę, miejsce wydarzenia, punkt odbioru, salon wystawowy, hotel, atrakcję, oddział, wejście na wydarzenie lub granicę obszaru usługowego. Jest szczególnie przydatny, gdy wejście różni się od adresu pocztowego, okoliczne drogi są mylące, trasy dostępowe wymagają wyjaśnienia lub transport publiczny i parking wpływają na wizytę.
Potwierdź znacznik względem rzeczywistego wejścia lub punktu usługowego, zamiast akceptować pierwszy wynik geokodowania dostawcy. W przypadku miejsca wewnątrz większego budynku podaj piętro, lokal lub wejście w tekście.
Przypadki graniczne często tworzą atrakcyjne, ale nieprzydatne mapy:
- Lista obsługiwanych miast: to stwierdzenie obszaru usługowego, a nie dowód fizycznej lokalizacji. Nie umieszczaj pinezek w centrach miast, sugerując istnienie biur.
- Adres korespondencyjny bez dostępu dla odwiedzających: opublikuj dane pocztowe i poinformuj, że wizyty są niemożliwe. Mapa sugerowałaby obsługiwane przybycie, które nie istnieje.
- Firma zdalna lub działająca tylko online: zarejestrowane biuro może być istotne prawnie, ale nie staje się celem dla klienta tylko dlatego, że osadzenie może je zlokalizować.
- Instrukcja krok po kroku: linkuj do dostawcy nawigacji i podaj uwagi specyficzne dla trasy. Statyczna osadzona mapa nie może uwzględniać ruchu, zamknięć dróg ani punktu startowego odwiedzającego.
- Wiele lokalizacji: użyj wyszukiwarki lokalizacji z tekstową listą wyników. Chmura pinezek nie może zastąpić poszczególnych stron oddziałów.
- Dowód lokalnej obecności: mapa nie jest dowodem na to, że zespół tam działa. Poprzyj twierdzenie spójną tożsamością, adresem, kontaktem, godzinami otwarcia i treścią specyficzną dla oddziału.
- De koracyjny kontekst geograficzny: jeśli lokalizacja nie wpływa na zadanie, pomiń mapę. Panorama miasta lub zarys regionu należy do innego celu wizualnego.
Gdzie go umieścić
Umieść mapę bezpośrednio po nazwie miejsca, pełnym adresie i wszelkich krytycznych dla wizyty kwalifikatorach. Na stronie lokalizacji typowa sekwencja to: wprowadzenie, adres i dane kontaktowe, mapa, uwagi dotyczące przyjazdu, godziny otwarcia, a następnie akcja wizyty lub rezerwacji. Jeśli wskazówki dojazdu są podstawową odpowiedzią, podsumuj je przed mapą.
Trzymaj adres, fasadę mapy, kontrolkę ładowania, link zastępczy, podpis i notatkę dotyczącą dojazdu w jednym oznaczonym regionie. Odwiedzający nie powinien musieć przechodzić przez sekcję z referencjami lub marketingową, aby znaleźć adres należący do pinezki. Link „Wskazówki dojazdu” musi używać tych samych współrzędnych lub identyfikatora miejsca co wyświetlany znacznik.
Blok może znajdować się w pobliżu godzin otwarcia tego samego oddziału, ale nie obok sprzecznego adresu, innej mapy, automatycznie odtwarzanego wideo lub reklamy stylizowanej na kontrolkę. Nie umieszczaj go wewnątrz karuzeli, akordeonu, wymaganego okna modalnego, ukrytej karty ani wąskiej komórki tabeli.
Nie umieszczaj mapy między ostrzeżeniem a instrukcją, której dotyczy, ani między akcją rezerwacji a jej wymaganiami wstępnymi. Nigdy nie nakładaj istotnego tekstu adresu, treści zgody ani jedynego linku do wskazówek dojazdu na kafelki mapy. Na urządzeniach mobilnych zachowaj następującą kolejność czytania: nazwa miejsca, adres, kwalifikator wizyty, wersja zastępcza, kontrolka ładowania, region mapy, a następnie wskazówki dojazdu.
Anatomia
- Nazwa miejsca: identyfikuje oddział, miejsce wydarzenia lub cel podróży reprezentowany przez znacznik.
- Pełny tekst adresu: zawiera każdą linię adresu, miejscowość, kod pocztowy i kraj potrzebne do odróżnienia miejsca.
- Kwalifikator wizyty: określa wejście, lokal, piętro, wymóg rezerwacji, ograniczenia dla odwiedzających lub fakt dotyczący dostępności, gdy zmienia to sposób przybycia.
- Zarezerwowany obszar: ustala szerokość i proporcje przed załadowaniem interaktywnych zasobów, zapobiegając przesunięciom układu.
- Statyczna wersja zastępcza: zapewnia użyteczny kontekst przestrzenny bez skryptów; musi być rzeczywistym wygenerowanym zasobem przed jego użyciem.
- Znacznik: reprezentuje zweryfikowany punkt przybycia, a nie tylko kod pocztowy lub centroid administracyjny.
- Kontrolka ładowania: to prawdziwy przycisk z konkretną dostępną nazwą, np. „Załaduj mapę interaktywną dla National Gallery.”
- Informacja o dostawcy: wymienia zewnętrznego dostawcę i wyjaśnia, że aktywacja może nawiązać z nim połączenie.
- Link do wskazówek dojazdu: otwiera stabilny cel HTTPS do nawigacji bez konieczności korzystania z osadzonego odtwarzacza.
- Podpis lub uwaga o punkcie orientacyjnym: wyjaśnia użyteczny wniosek z mapy, np. wejście wychodzące na nazwaną ulicę.
- Rekord lokalizacji: dostarcza kontrolowane współrzędne, identyfikator miejsca i datę weryfikacji do mechanizmu renderującego.
- Stan awarii: zachowuje adres, link do wskazówek dojazdu i opcję ponownej próby, jeśli dostawca nie może się załadować.
Przykłady projektowe
Każdy wariant zachowuje adres w HTML, rezerwuje wymiary mapy i zapewnia bezpośredni link do wskazówek dojazdu. Zmienia się tylko sposób ładowania.
Statyczna mapa z zewnętrznymi wskazówkami dojazdu — najniższy koszt
Użyj zoptymalizowanego obrazu mapy, gdy orientacja pomaga, ale przesuwanie i przybliżanie nie są potrzebne. Tekst alternatywny podaje jej wniosek przestrzenny; podpis zawiera punkty orientacyjne. Opublikuj ścieżkę dopiero po utworzeniu zasobu.
Mapa interaktywna ładowana po kliknięciu — domyślnie
Najpierw wyświetl statyczną wersję zastępczą lub neutralny zarezerwowany panel. Przycisk ładuje zatwierdzony iframe po wyraźnej aktywacji. Chroni to szybkość strony i sprawia, że połączenie z dostawcą jest zamierzone, jednocześnie umożliwiając przesuwanie, przybliżanie i oglądanie ulic na żądanie.
Mapa z bramką zgody
Użyj tego, gdy polityka prywatności witryny wymaga zgody przed kontaktem z dostawcą. Wyjaśnij konsekwencję w prostym języku i oferuj link do wskazówek dojazdu bez wymagania zgody. Odrzucenie nie może ukryć adresu ani uniemożliwić działania reszty strony.
Zawsze załadowana mapa interaktywna — mierzalny wyjątek
Używaj tylko wtedy, gdy interakcja jest kluczowa, kontakt z dostawcą jest dozwolony, a pomiary terenowe akceptują koszt. Leniwe ładowanie może nadal inicjować się, gdy odwiedzający się zbliża. Zachowaj renderowaną po stronie serwera wersję zastępczą, ponieważ loading="lazy" nie może zapobiec awarii dostawcy.
Blok pojedynczej lokalizacji w lokalizatorze
Na stronie z wieloma lokalizacjami połącz wybraną mapę z tekstową listą wyników. Ładowanie jednego wybranego oddziału utrzymuje interakcję zrozumiałą; zmiana wyboru aktualizuje jednocześnie nazwę miejsca, adres, znacznik i link do wskazówek dojazdu. Lista pozostaje użyteczna bez mapy.
Parametry
„Źródło” oznacza, skąd mechanizm renderujący pobiera autorską wartość. Autorytatywny system lokalizacji pozostaje odpowiedzialny za weryfikację rzeczywistego adresu i współrzędnych.
| Nazwa | Typ | Wymagany | Min/maks | Domyślnie | Źródło |
|—|—:|—|—:|—:|
| title | Ciąg znaków | Tak | 2–10 słów; 80 znaków | Brak | Pierwszy nagłówek w treści |
| variant | Wyliczenie | Nie | static, facade, consent, interactive, selected | facade | Atrybut |
| place-id | Stały identyfikator lokalizacji | Tak | 2–128 znaków | Brak | Atrybut |
| address | Strukturalny adres pocztowy | Tak | 3–7 pól adresowych | Brak | Treść lub rekord lokalizacji |
| latitude | Liczba dziesiętna | Tak dla znacznika | −90 do 90; maks. 6 miejsc po przecinku | Brak | Atrybut lub rekord lokalizacji |
| longitude | Liczba dziesiętna | Tak dla znacznika | −180 do 180; maks. 6 miejsc po przecinku | Brak | Atrybut lub rekord lokalizacji |
| zoom | Liczba całkowita | Nie | 10–18 dla pojedynczej lokalizacji miejskiej | 15 | Atrybut |
| aspect-ratio | Proporcja | Nie | 16/9, 4/3 lub 1/1 | 4/3 | Atrybut |
| provider | Zatwierdzone wyliczenie | Warunkowe | Dokładnie 1 dostawca | Domyślny dla witryny | Atrybut |
| static-src | Ścieżka zasobu względem katalogu głównego | Warunkowe | Jeden istniejący plik WebP, PNG lub SVG | Brak | Atrybut |
| static-alt | Ciąg znaków | Wymagany z obrazem statycznym | 40–180 znaków; maks. 250 | Brak | Atrybut |
| directions-url | Adres URL HTTPS | Tak | Jeden dozwolony URL nawigacyjny | Generowany z identyfikatora miejsca | Atrybut |
| consent-category | Zarejestrowane wyliczenie | Wymagane dla wariantu ze zgodą | Dokładnie 1 kategoria | Polityka dostawcy | Atrybut |
| caption | Zwykły tekst | Nie | 8–35 słów; jedno lub dwa zdania | Brak | Treść |
| verified | Data ISO 8601 | Tak | Jedna rzeczywista data weryfikacji | Brak | Atrybut lub rekord lokalizacji |
Mechanizm renderujący musi budować adresy URL dostawców z dozwolonych identyfikatorów i współrzędnych numerycznych. Autorzy nie mogą wklejać dowolnego kodu HTML iframe, kluczy API, tokenów dostępu ani JavaScriptu do treści. Sześć miejsc po przecinku lokalizuje punkt z dużo większą precyzją, niż zwykle potrzebuje odwiedzający; zachowaj mniejszą liczbę cyfr, gdy opublikowanie dokładnego prywatnego wejścia stwarzałoby ryzyko dla bezpieczeństwa lub prywatności.
Składnia i przykłady kodu
Te przenośne przykłady opisują jeden kanoniczny model treści. Projekt musi zaimplementować i przetestować odpowiedni mechanizm renderujący, zanim autorzy zaczną używać składni w produkcji.
Przenośna dyrektywa Markdown
:::map{variant=facade place-id="north-street-clinic" latitude=51.454514 longitude=-2.587910 zoom=16 aspect-ratio="4/3" provider=osm directions-url="https://www.openstreetmap.org/directions?to=51.454514,-2.587910" verified=2026-08-27}
## North Street Clinic
18 North Street, Bristol BS1 3PR, United Kingdom
Use the courtyard entrance beside the pharmacy. Step-free access is available from North Street.
:::
Pierwszy nagłówek dostarcza title; następna linia dostarcza strukturalny adres; a reszta treści dostarcza podpis lub notatkę dotyczącą przyjazdu.
Mapowanie shortcode Hugo
Używaj tylko nazwanych parametrów. Ta notacja dokumentuje zamierzony adapter; nie twierdzi, że shortcode mapy już istnieje w tym repozytorium.
{{< map variant="facade" placeId="north-street-clinic" latitude="51.454514" longitude="-2.587910" zoom="16" aspectRatio="4/3" provider="osm" directionsUrl="https://www.openstreetmap.org/directions?to=51.454514,-2.587910" verified="2026-08-27" >}}
## North Street Clinic
18 North Street, Bristol BS1 3PR, United Kingdom
Use the courtyard entrance beside the pharmacy. Step-free access is available from North Street.
{{< /map >}}
Adapter musi zarezerwować proporcje, wyrenderować adres i wersję zastępczą po stronie serwera oraz utworzyć iframe dopiero po zadeklarowanym wyzwalaczu. Nigdy nie może ujawniać klucza API dostawcy w treści autorskiej.
Blok WordPress
<!-- wp:amicited/map {"variant":"facade","placeId":"north-street-clinic","latitude":51.454514,"longitude":-2.587910,"zoom":16,"aspectRatio":"4/3","provider":"osm","directionsUrl":"https://www.openstreetmap.org/directions?to=51.454514,-2.587910","verified":"2026-08-27"} -->
<h2>North Street Clinic</h2>
<address>18 North Street, Bristol BS1 3PR, United Kingdom</address>
<p>Use the courtyard entrance beside the pharmacy. Step-free access is available from North Street.</p>
<!-- /wp:amicited/map -->
Natywny blok powinien przechowywać współrzędne jako liczby, utrzymywać strukturalne pola adresowe, walidować dostawcę i renderować bezpieczną fasadę po stronie serwera. Podgląd edytora może pokazywać statyczną reprezentację zamiast inicjować pełnego dostawcę.
Dobre i złe przykłady
Dobrze
North Street Clinic
18 North Street, Bristol BS1 3PR, United Kingdom
Use the courtyard entrance beside the pharmacy. Step-free access is available from North Street.
Załaduj mapę interaktywną · Otwórz wskazówki dojazdu w aplikacji mapowej
Działa to, ponieważ odwiedzający może zidentyfikować, skopiować i nawigować do miejsca bez osadzenia. Notatka o wejściu rozwiązuje rzeczywistą niejednoznaczność przybycia. Ładowanie zewnętrznego dostawcy jest wyborem, a obie akcje jasno określają, co się dzieje.
Źle
Znajdź nas tutaj!
[pełnoekranowa interaktywna mapa z nieoznaczoną pinezką]
To zawodzi, ponieważ „tutaj” nie identyfikuje miejsca, adres istnieje tylko w pikselach dostawcy, a pinezka może reprezentować kod pocztowy, a nie wejście. Chciwa mapa dodaje koszt nawet dla odwiedzających, którzy z niej nie korzystają. Nie ma wersji zastępczej, daty weryfikacji, notatki o przyjeździe ani dostępnego linku nawigacyjnego. Dodanie adresu do atrybutu title iframe poprawiłoby etykietę ramki, ale nie utworzyłoby zaznaczalnego tekstu na stronie.
Znaczniki schematu i dostępność
Blok mapy nie ma dedykowanego typu Schema.org. Zweryfikowane pola mogą zasilać odpowiednie Organization, podtyp LocalBusiness, Place, PostalAddress lub GeoCoordinates, gdy strona reprezentuje ten podmiot. Użyj jednego wspólnego rekordu lokalizacji; widoczny adres, znacznik, kanoniczny URL oddziału i JSON-LD muszą być zgodne.
Nie dodawaj hasMap wyłącznie po to, by strona wyglądała na bardziej kompletną. Gdy jest używany, powinien wskazywać na stabilny URL mapy dla tego samego miejsca, a nie na wygasający URL sesji lub endpoint iframe z ujawnionym kluczem. Firma działająca w obszarze usługowym bez publicznej lokalizacji klienta powinna opisać swój obszar usługowy uczciwie i nie może publikować fikcyjnych siedzib ani zbyt precyzyjnych prywatnych współrzędnych.
Dostępność zaczyna się od niezależności od mapy. Umieść nazwę miejsca i pełny adres w HTML, używając <address> tylko dla odpowiednich danych kontaktowych. Zapewnij zwykły link do wskazówek dojazdu. Opisz wejścia, punkty orientacyjne, transport, parking i dostęp bez barier w tekście. Tekst alternatywny mapy statycznej powinien przekazywać użyteczny wniosek, a nie wymieniać każdą ulicę.
Kontrolka ładowania musi być przyciskiem <button> obsługiwanym klawiaturą, z widocznym fokusem i dostępną nazwą powiązaną z miejscem. Ładowanie nie może nieoczekiwanie przenosić fokusu. Po aktywacji ogłoś krótki status, np. „Mapa interaktywna załadowana”, a następnie pozostaw fokus na inicjującej kontrolce lub przenieś go tylko wtedy, gdy interfejs ma udokumentowany punkt wejścia z klawiatury. Nadaj każdemu iframe unikalny tytuł, na przykład „Interaktywna mapa ulic dla North Street Clinic.”
Kontrolki dostawcy muszą pozostać obsługiwane przy wąskich szerokościach i 200% powiększeniu. Nie blokuj fokusu klawiatury wewnątrz iframe. Nie polegaj na kolorze pinezki, gestach przeciągania, najechaniu kursorem ani wizualnych etykietach ulic dla istotnych informacji. Jeśli mapa zawiedzie lub zgoda zostanie odrzucona, utrzymuj zarezerwowany region stabilny i udostępnij adres, notatkę o przyjeździe, zewnętrzny link do wskazówek dojazdu i opcję ponownej próby.
Zasady pisania
Rozpocznij od oficjalnej publicznej nazwy miejsca w dwóch do dziesięciu słowach. Następnie podaj pełny adres pocztowy zgodny z zarządzanym rekordem lokalizacji. Nie skracaj lokal, budynku, miejscowości ani kodu pocztowego potrzebnego do dotarcia do właściwego wejścia. Dołącz kraj, gdy strona może otrzymywać ruch międzynarodowy lub gdy nazwa miasta jest niejednoznaczna.
Dodaj jedną notatkę o przyjeździe liczącą 8–35 słów tylko wtedy, gdy zmienia ona to, co odwiedzający powinien zrobić. Nazwij trwały punkt orientacyjny lub relację wejścia: „Skorzystaj z wejścia od dziedzińca obok apteki” jest przydatne; „Nie sposób nas przegapić” nie jest. Tymczasowe zamknięcia dróg, trasy objazdowe i tymczasowe wejścia wymagają właściciela i daty przeglądu gdzie indziej w systemie treści.
Użyj jednego bloku mapy dla jednego wybranego celu. Lokalizator może przełączać ten cel, ale każdy wybrany stan musi atomowo aktualizować tytuł, adres, znacznik, podpis i link. Domyślnie pokaż jeden główny znacznik. Drugorzędne punkty orientacyjne mogą pojawiać się tylko wtedy, gdy wyjaśniają przybycie i są wizualnie rozróżnialne w tekście i kontrolkach.
Stosuj dosłowne etykiety kontrolek: „Załaduj mapę interaktywną”, „Otwórz wskazówki dojazdu” i „Zobacz dostępne wejście”. Unikaj niejasnych etykiet, takich jak „Odkryj”, „Zobacz więcej” lub „Kliknij tutaj”. Podaj nazwę dostawcy przed aktywacją, gdy połączenie ma konsekwencje dla prywatności.
Nigdy nie umieszczaj numerów telefonów, godzin otwarcia, twierdzeń promocyjnych, recenzji, cen, formularzy rezerwacji ani długich zasad parkowania wewnątrz interaktywnego obszaru. Te fakty należą do HTML i do własnych typowanych elementów. Nigdy nie publikuj klucza API, bieżącej lokalizacji użytkownika, prywatnego wejścia mieszkalnego, fikcyjnych pinezek biur, niezweryfikowanych obszarów usługowych ani współrzędnych skopiowanych z niesprawdzonego geokodera. Mapa nie może sugerować dostępu dla odwiedzających tam, gdzie on nie istnieje.
Zweryfikuj adres i znacznik przy publikacji, po zmianie lokalizacji oraz podczas zaplanowanego przeglądu. Drogi i etykiety dostawcy mogą zmieniać się niezależnie; organizacja wciąż odpowiada za dokładność swojego rekordu lokalizacji i instrukcji przybycia.
Typy wpisów, które go używają
Pole postTypes w metadanych jest źródłem tej macierzy implementacji.
| Typ wpisu | Rola | Umiejscowienie | Wymagana adaptacja |
|---|---|---|---|
| Strona lokalizacji | Orientowanie odwiedzających względem jednego publicznego celu | Po pełnym adresie, przed szczegółowymi wskazówkami przyjazdu | Zweryfikuj pinezkę wejścia i dołącz wskazówki dojazdu specyficzne dla oddziału |
| Profil oddziału | Połączenie tożsamości oddziału z jego fizycznym otoczeniem | Z adresem oddziału i danymi kontaktowymi | Utrzymuj synchronizację ID oddziału, adresu, znacznika, godzin i działań |
| Profil firmy | Identyfikacja publicznej siedziby lub lokalizacji odwiedzin | W sekcji zweryfikowanych faktów, tylko gdy wizyty lub kontekst lokalizacji mają znaczenie | Rozróżnij siedzibę, adres rejestrowy, adres korespondencyjny i wejście dla klientów |
| Strona usługi | Wyjaśnienie, gdzie świadczona jest usługa osobista | W pobliżu kwalifikatora lokalizacji i ścieżki konwersji | Nie zamieniaj obszaru usługowego w fałszywą pinezkę biura |
| Studium przypadku | Wyjaśnienie geografii istotnej dla projektu lub miejsca wydarzenia | Obok kontekstu projektu tylko wtedy, gdy miejsce wpływa na metodę lub wynik | Chroń prywatność klienta i unikaj publikowania wrażliwych współrzędnych |
Lista kontrolna QA
- Nazwa miejsca i pełny adres są widoczne jako zaznaczalny tekst renderowany po stronie serwera, poza mapą.
- Znacznik wskazuje na zweryfikowany publiczny punkt przybycia, a nie na kod pocztowy lub centroid budynku.
- Adres, współrzędne, identyfikator miejsca, link do wskazówek dojazdu i dane strukturalne pochodzą z tego samego zarządzanego rekordu.
- Blok wyjaśnia wszelkie jednostki, piętro, wejście, zasady rezerwacji lub trasę dostępową potrzebną do przybycia.
- Domyślna implementacja unika żądań do zewnętrznych dostawców aż do wyraźnej aktywacji lub ważnej zgody.
- Wyjątek z zawsze załadowaną mapą ma udokumentowany cel, podstawę prywatności i mierzalny budżet wydajnościowy.
- Szerokość i proporcje są rezerwowane przed załadowaniem obrazu, iframe lub kodu dostawcy.
- Każda ścieżka do statycznego obrazu wskazuje na rzeczywisty zatwierdzony zasób i ma użyteczny tekst alternatywny.
- Kontrolka ładowania jest przyciskiem z dostępną nazwą specyficzną dla miejsca i widocznym fokusem.
- Iframe, gdy zostanie utworzony, ma unikalny opisowy tytuł i nie blokuje fokusu klawiatury.
- Adres, link do wskazówek dojazdu, notatka o przyjeździe i ścieżka ponownej próby pozostają użyteczne, gdy skrypty, zgoda lub dostawca zawiodą.
- Istotne informacje nie zależą od koloru pinezki, najechania, przeciągania, przybliżenia ani etykiet mapy.
- Układ działa przy wąskich szerokościach i 200% powiększeniu bez zakrywania kontrolek dostawcy.
- Strona nie twierdzi, że istnieje publiczne biuro, wejście lub obszar usługowy, którego organizacja nie może zweryfikować.
- Żadne klucze API, tokeny dostępu, lokalizacje użytkowników, prywatne współrzędne ani dowolne adresy URL iframe nie pojawiają się w treści autorskiej.
- Implementacje z wieloma lokalizacjami zachowują dostępną z klawiatury listę tekstową i atomowo synchronizują wybrany oddział.
- Schemat, jeśli jest obecny, opisuje ten sam rzeczywisty podmiot i adres, które są pokazane odwiedzającym.
- Data weryfikacji i właściciel przeglądu spełniają zasady witryny dotyczące utrzymania danych lokalnych.
Blok mapy odnosi sukces, gdy utrata mapy zmienia wygodę, a nie znaczenie. Czytelnik nadal wie, gdzie jest miejsce, jak do niego dotrzeć i czego się spodziewać; dostawca pozostaje opcjonalny.
Więcej samouczków w tej sekcji
Gotowy, aby zastosować to w praktyce?
Bezpłatne sprawdzenie · 7-dniowy okres próbny · bez karty kredytowej