API a integrácie

Vytvorenie vlastného filtrovania máp na stránke pomocou Google Maps API

  • 15 minúty na čítanie
  • Tím Hostragons
Vytvorenie vlastného filtrovania máp na stránke pomocou Google Maps API

Vytvorenie vlastného filtrovania máp na stránke pomocou Google Maps API je proces integrácie, ktorý umožňuje používateľom filtrovať miesta, ako sú obchody, pobočky, akcie, nehnuteľnosti, reštaurácie alebo služby na mape podľa kritérií, ako sú kategória, mesto, vzdialenosť, hodnotenie, otváracie hodiny a poloha. Na tento účel sa zvyčajne získa API kľúč prostredníctvom Google Cloud, aktivuje sa Maps JavaScript API, lokalizačné údaje sa pripravia v usporiadanom formáte, nastaví sa marker alebo klastrová logika a proces filtrovania sa vykonáva na strane klienta alebo servera. Keď je nastavenie správne, používateľ rýchlejšie nájde požadované miesto, doba zotrvania na stránke sa predlžuje a najmä pre návštevníkov s lokálnym vyhľadávacím zámerom sa zvyšuje miera konverzie.

V tejto príručke sa budeme snažiť vysvetliť technické pojmy tak, aby boli aplikovateľné na skutočné webové stránky, bez toho, aby sme sa zaoberali teóriou. Napríklad rovnaký základný prístup môže byť použitý pre kuriérsku spoločnosť s 35 pobočkami, realitnú stránku s 240 inzerátmi alebo klinickú sieť s 12 lokalitami; avšak veľkosť údajov, výkon a rozhodovanie o bezpečnosti sa líšia. V obsahu pripravenom pre blog Hostragons sa krok za krokom pozrieme na to, ako naplánovať rýchlo sa načítajúcu, bezpečnú, mobilne prispôsobenú a udržateľnú štruktúru filtrovania máp, ktorá zodpovedá očakávaniam SEO a používateľskej skúsenosti v roku 2026. Ak vaša webová stránka ešte nie je pripravená, silný výber hostingu je tiež dôležitý pre výkon aplikácie: Hostragons riešenia web hostingu.

Čo je vlastné filtrovanie máp a kedy sa používa?

Vlastné filtrovanie máp je proces, pri ktorom sa ukazujúce miesta na mape dynamicky zúžia na základe používateľských výberov. Kým na štandardnej mape sú všetky body zobrazené naraz, funkcia filtrovania poskytuje používateľovi kontrolu. Používateľ môže vidieť iba otvorené obchody, pobočky poskytujúce konkrétnu službu, kliniky blízko 10 kilometrov alebo inzeráty nehnuteľností v určitej cenovej hladine. Tento prístup je vizuálne atraktívnejší, rýchlejšie zrozumiteľný a praktickejší pre mobilných používateľov v porovnaní s klasickými stránkami s zoznamami.

Táto funkcia je zvlášť efektívna pre podniky zamerané na lokalitu. Stránky na vyhľadávanie pobočiek, reštauračné reťazce, miesta pre doručenie balíkov, vyhľadávače hotelov, kalendáre akcií, požičovne áut, servisné miesta a miestne sprievodcovské platformy sú najbežnejšími príkladmi. Ak sa návštevník po výbere polohy pustí do akcií ako telefonovanie, získanie navigácie, rezervácia alebo žiadosť o cenovú ponuku, vlastné filtrovanie máp sa stáva priamym nástrojom konverzie, nie len estetickou funkciou.

Správny výber komponentov Google Maps API

Google Maps Platform nie je obmedzená na jediný API. Podľa vašich potrieb používate rôzne služby spoločne. Najčastejšie používanou súčasťou je Maps JavaScript API; táto služba vám umožňuje vytvoriť mapu na webovej stránke, pridať markery, nastaviť úroveň priblíženia a spravovať používateľské interakcie. Ak chcete, aby používatelia mohli vyhľadávať adresy alebo názvy podnikov, využite Places API; ak chcete previesť adresu na súradnice, použite Geocoding API; ak potrebujete vypočítať trasu alebo vzdialenosť medzi dvoma bodmi, použite Directions API alebo Distance Matrix API.

Pre jednoduchého vyhľadávača pobočiek môže byť Maps JavaScript API postačujúce. Ak chcete, aby používateľ zadal svoju adresu a našiel najbližšiu pobočku, musíte pridať Geocoding API. Ak chcete používateľovi zobraziť odhadovanú vzdialenosť jazdy alebo čas príchodu, potrebujete Distance Matrix API. Táto diferenciácia je dôležitá z hľadiska nákladov, rýchlosti a zložitosti kódu. Nepotrebné používanie API môže zvýšiť vaše náklady a viesť k pomalšiemu načítaniu stránky.

Minimálne potrebné služby pre inštaláciu

  • Maps JavaScript API: Používa sa na zobrazenie mapy na webovej stránke a správu markerov.
  • Geocoding API: Preferuje sa na prevod adresy na zemepisné súradnice.
  • Places API: Používa sa na automatické doplňovanie, vyhľadávanie miest a obohatenie údajmi o podnikoch.
  • Distance Matrix API: Používa sa na výpočet vzdialenosti a času medzi používateľom a bodmi.
  • Cloud Billing a obmedzenia API: Povinné konfigurácie na zabezpečenie a kontrolu fungovania kľúča.

Plánovanie: Navrhnite logiku filtrovania pred kódovaním

Najkritickejšou časťou úspešnej integrácie máp je plánovanie pred písaním kódu. Najprv musíte určiť, aké údaje sa budú filtrovať, v akom poradí používateľ vykoná výbery a čo sa aktualizuje na základe filtrovania. Napríklad pre klinickú stránku môžu byť filtre mesto, odbor, lekár, dostupné termíny a prístupnosť pre osoby so zdravotným postihnutím. Pre realitnú stránku sú dôležité okres, cena, počet izieb, typ inzerátu a vzdialenosť od používateľa. Pre reštauračný reťazec sú prioritami donáška, parkovanie, otváracie hodiny a typ kuchyne.

V tejto fáze je dôležité ostať jednoduchý. Pre väčšinu projektov je v prvej verzii postačujúce 4-6 základných filtrov. Viac ako 10 filtrov môže používateľa zmiasť a sťažovať používateľskú skúsenosť na mobilných obrazovkách. Taktiež každý filter by mal byť založený na oblasti, ktorá má v databáze konzistentný ekvivalent. Napríklad ak sa v oblasti kategórie niekedy píše kaviareň, niekedy café, inokedy coffee shop, výsledky budú nesprávne. Preto je štandardizácia údajov základom kvality filtrovania máp.

Príklad modelu údajov

Pre stránku na vyhľadávanie pobočiek by každý záznam lokality mal obsahovať aspoň tieto polia: unikátne ID, názov podniku, zemepisné súradnice, mesto, okres, kategória, telefón, adresa, otváracie hodiny, stav aktivity a odkaz na detailnú stránku. V pokročilejších scenároch môžu byť pridané aj hodnotenie, stav zásob, typy služieb, informácie o kampaniach, fotografie a dátum poslednej aktualizácie. Až do 100 záznamov je možné spravovať pomocou JSON súboru, ale pre väčšie štruktúry je zdravšie použiť databázu a API endpointy.

Porovnanie: Filtrovanie na strane klienta a servera

Filtrovanie máp môže byť nastavené dvoma hlavnými prístupmi. Pri filtrovaní na strane klienta sa všetky lokalizačné údaje načítajú na stránku a používateľské voľby sa spracovávajú v prehliadači. Pri filtrovaní na strane servera sa pri každom použití filtra posiela požiadavka na server a vracajú sa iba relevantné výsledky. Ktorá metóda je správna, závisí od počtu údajov, objemu prevádzky a požiadaviek na bezpečnosť.

Porovnanie: Filtrovanie na strane klienta a servera
PrístupKedy je vhodný?VýhodaNa čo si dávať pozor
Filtrovanie na strane klienta10-300 lokalít, jednoduché filtreVeľmi rýchla reakcia, znižuje požiadavky na serverVšetky údaje idú k používateľovi; nemali by obsahovať citlivé informácie
Filtrovanie na strane servera300+ lokalít, vysoká prevádzka, pokročilé dopytyViac škálovateľné a kontrolovateľnéAk nie je dobre optimalizované, môže dôjsť k oneskoreniu
Hybridné filtrovanieStredné a veľké projektyV počiatočnom načítaní základné údaje, pre detaily sa používa serverový dopytPlánovanie a testovanie si vyžaduje viac pozornosti

Praktický tip je nasledovný: pre podnik s 50 pobočkami je filtrovanie na strane klienta postačujúce. Pre realitnú stránku s 500 inzerátmi je vhodnejšie filtrovanie na strane servera. Na platforme s 5 000 lokalitami by sa mala preferovať hybridná štruktúra, ktorá prináša výsledky v rámci hraníc mapy a podporuje stránkovanie a klastrov.

Krok za krokom: Nastavenie vlastného filtrovania pomocou Google Maps API

1. Vytvorte projekt Google Cloud a API kľúč

Prvým krokom je vytvorenie projektu v Google Cloud Console. Zvoľte názov projektu, ktorý sa dá spojiť s vašou webovou stránkou. Následne aktivujte potrebné služby, najmä Maps JavaScript API. Po vytvorení API kľúča nezabudnite pridať obmedzenia HTTP referrer. Napríklad kľúč by mal fungovať len na doméne vasadomena.com a www.vasadomena.com. Ak tento krok vynecháte, váš kľúč môže byť použitý na iných stránkach a môže to viesť k neočakávaným nákladom.

Na použitie Google Maps Platform je potrebný fakturačný účet. To neznamená, že každému projektu vzniknú vysoké náklady; ale je potrebné sledovať kvóty a používanie. Nastavenie denného limitu požiadaviek, upozorňovacích e-mailov a rozpočtových alarmov je súčasťou profesionálnej aplikácie. Ak pripravujete doménu pre nový projekt, je dôležité aj dôveryhodné registrácie a správu DNS: Hostragons služby registrácie domény.

2. Pripravte robustnú infraštruktúru pre mapovú stránku

Mapové stránky sú vizuálne náročné. Počet markerov, knižnica máp, obrázky a požiadavky na API môžu ovplyvniť rýchlosť stránky. Preto by váš hostingový balík mal spĺňať aktuálne požiadavky PHP, Node.js alebo rámca, ktorý používate. Ak používate WordPress, mali by ste skontrolovať zaťaženie témy a pluginov. Ak používate vlastný softvér, mali by ste určiť stratégiu cachovania pre API endpointy.

Pri integrácii máp by sa mal považovať HTTPS za povinný. Povolenie polohy používateľa, odosielanie formulárov a API volania by mali fungovať cez bezpečné pripojenie. Na stránkach bez SSL certifikátu znižujú upozornenia prehliadača dôveru a niektoré funkcie polohy nemusia fungovať podľa očakávania. V tejto súvislosti je možné zvážiť vhodné certifikátové možnosti na stránke Hostragons SSL certifikáty.

3. Štandardizujte lokalizačné údaje

Presnosť filtrovania máp závisí od kvality údajov. Pre každú lokalitu musia byť hodnoty zemepisných súradníc presné. Spoliehanie sa len na text adresy môže viesť k chybnej polohe markerov. Obzvlášť v mestách, kde sa nachádzajú ulice a štvrtí so rovnakými názvami, je potrebné manuálne skontrolovať súradnice. Dokonca aj v projekte so 100 záznamami môže 3-5 chybných súradníc vážne narušiť dôveru používateľov.

Aby sa zabezpečila štandardizácia údajov, fixujte názvy kategórií, udržujte mestské a okresné polia v jednom formáte, píšte telefónne čísla v blízkosti medzinárodného formátu a nezobrazujte pasívne lokality na mape. Je tiež užitočné zaznamenať dátum poslednej aktualizácie. Ak sa otváracie hodiny lokality zmenili pred 8 mesiacmi, technicky môže mapa fungovať, ale používateľská skúsenosť bude neúspešná.

4. Nastavte synchronizáciu markerov, informačných okien a zoznamov

Keď používateľ vyberie marker na mape, mal by sa zobraziť krátky informačný panel. Tento panel môže obsahovať názov podniku, adresu, telefón, stav otvorenia, odkaz na navigáciu a tlačidlo pre detailnú stránku. Zároveň by sa mala aktualizovať aj zoznam výsledkov vedľa alebo pod stránkou. Keď sú mapa a zoznam synchronizované, používateľ môže robiť rozhodnutia vizuálne aj textovo. Na mobilných zariadeniach je zvyčajne pohodlnejšie zobraziť zoznam pod mapou.

Ako je počet markerov vysoký, je potrebné použiť klaster markerov. Klaster zhromažďuje blízke body pod jedným symbolom a zabezpečuje, že mapa vyzerá čistejšie a funguje rýchlejšie. Nepoužitie klastrov v projektoch s viac ako 300 markermi môže výrazne znížiť výkon stránky. Pre projekty s 1 000 a viac markermi je profesionálnejší prístup ťahať údaje na základe hraníc mapy.

5. Definujte pravidlá filtrovania jasne a merateľne

Spôsob, akým budú filtre fungovať, by mal byť používateľom jasný. Napríklad, bude filter kategórie umožňovať viacnásobný výber alebo len jeden? Bude filter vzdialenosti fungovať na základe aktuálnej polohy používateľa alebo na základe vybranej centrály mesta? Bude filter otvorených miest kontrolovať skutočné otváracie hodiny, alebo manuálne pole aktivity? Tieto rozhodnutia ovplyvňujú nielen softvérovú stránku, ale aj očakávania používateľov.

Na filtrovanie vzdialenosti je možné použiť Haversine vzorec alebo Google Distance Matrix API. Ak je dostatočná vzdialenosť po priamke, Haversine je rýchlejší a lacnejší. Ak je potrebný čas jazdy, Distance Matrix API poskytuje presnejšie výsledky. Napríklad, ak používateľ hľadá najbližší pohotovostný servis, môže byť čas jazdy dôležitý; avšak na zoznamovanie blízkych obchodov je väčšinou dostatočná vzdialenosť po priamke.

6. Dajte prioritu mobilnému zážitku

Veľká časť používateľov, ktorí vykonávajú lokálne vyhľadávania, používa mobilné zariadenia. Preto by mala byť výška mapy, panel filtrov, dotykové plochy a usporiadanie zoznamu navrhnuté s prioritou pre mobil. Predloženie filtrov v rozbaľovacom paneli alebo vo forme kariet poskytuje lepšie výsledky na malých obrazovkách. Akcie ako navigácia, vyhľadávanie a WhatsApp by mali byť prístupné jedným dotykom.

Najčastejšou chybou na mobilných zariadeniach je pokrytie mapy takmer celou obrazovkou a sprístupnenie filtrov. Používateľ chce najprv filtrovať a potom vidieť výsledky. Preto by mala byť mapa, filtre a zoznam výsledkov vyvážene umiestnené. Navyše, ak používateľ nedá povolenie na svoju polohu, mali by mať možnosť vybrať mesto alebo okres alternatívne.

Optimalizácia výkonu: Rýchlosť, kvóta a používateľská skúsenosť

Výkon integrácie Google Maps API nie je len o rýchlosti stránky; je to aj kvóta API, veľkosť údajov a rýchlosť používateľských interakcií. Načítajte mapovú knižnicu len na potrebných stránkach. Ak na domovskej stránke nie je mapa, nevolajte API skript na celej stránke. Poskytnite lokalizačné údaje vo formáte komprimovaného JSON a použite cachovanie pre nemenné údaje. Tento prístup znižuje záťaž servera a čas prvotného načítania.

Ďalšou dôležitou témou sú vizuálne obsahy. Ak používate veľké fotografie v informačných oknách, mali by ste zvoliť formát WebP a vhodné rozmerovanie. Použitie obrázku s 400 KB namiesto 20 KB môže vytvoriť vážnu záťaž spolu s 50 markermi. Ak vaša mapová stránka prijíma vysokú návštevnosť z marketingových kampaní, je užitočné zvoliť škálovateľnú hostingovú infraštruktúru: Hostragons riešenia firemného hostingu.

  • Nenačítavajte mapový API len na potrebných stránkach.
  • Pre viac ako 300 markerov používajte klastrovú štruktúru.
  • Poskytnite údaje pomocou gzip alebo brotli kompresie.
  • Pri filtrovaní na strane servera používajte indexované dotazy databázy.
  • Nastavte alarm rozpočtu pre limity používania Google Cloud.
  • Na mobilných zariadeniach zabezpečte rýchly prístup k panelu filtrov.

Bezpečnosť: Chráňte API kľúč a údaje používateľov

Premýšľať o API kľúči ako o tajnom hesle môže byť zavádzajúce; kľúč Maps JavaScript API, ktorý beží v prehliadači, je viditeľný pre používateľa. Preto je bezpečnosť zabezpečená skôr obmedzením správneho používania než jeho uchovávaním. Obmedzenie HTTP referrer, aktivácia len potrebných API služieb, limity kvót a upozornenia na abnormálne používanie by mali byť vždy uplatnené. V prípade serverových služieb by mali byť kľúče uchovávané v environmentálnych premenných a nemali by byť posielané na klienta.

Údaje ako poloha používateľa sú citlivé. Vysvetlenie, prečo potrebujete povolenie na polohu, posilňuje dôveru. Nepotrebujte zbytočne ukladať aktuálnu polohu používateľa. Ak je potrebné uložiť, zvážte procesy v súlade s GDPR, ako sú otvorený súhlas, zásady ochrany osobných údajov a doba uchovávania údajov. Pre dôveryhodnú webovú infraštruktúru sú tiež základnými požiadavkami SSL, pravidelná záloha a aktuálne verzie softvéru: Používanie SSL pre bezpečnosť webových stránok.

Ako by mali byť stránky filtrovania máp koncipované z pohľadu SEO?

Filtrovanie máp zlepšuje používateľskú skúsenosť, ale samo o sebe nie je dostatočné z hľadiska SEO. Google boty nemusia vždy chápať informácie o markeroch na mape tak, ako očakávate. Preto by na dôležitých lokalitách mali byť v HTML aj čitateľné textové obsahy. Názov pobočky, adresa, telefón, otváracie hodiny a informácie o službách by nemali byť generované iba JavaScriptom; ak je to možné, mali by byť prístupné na serverovej strane alebo v statickom HTML.

Pre miestne SEO je veľkou výhodou, ak má každá pobočka samostatnú detailnú stránku. Napríklad pre pobočku v Čankayi v Ankare môže byť vytvorená špeciálna URL, unikátne popis, adresa, navigácia a kontaktné údaje. Tieto stránky môžu byť podporené štruktúrovanými údajmi LocalBusiness alebo Organization. Zatiaľ čo stránka filtrovania máp má všeobecný objavovací účel, detailné stránky pobočiek poskytujú vyhľadávačom jasnejší kontext. Tento prístup najmä u podnikateľov s viacerými lokalitami zvyšuje organickú viditeľnosť.

Kontrolný zoznam pre SEO

  • Použite výstižné H1, H2 a textové obsahy na mapovej stránke.
  • Dôležité údaje o lokalitách nenechávajte len v markeroch na mape.
  • Vytvorte detailné stránky pre pobočky alebo lokality.
  • Plánujte URL štruktúru čisto a zrozumiteľne.
  • Testujte rýchlosť stránky podľa metriky Core Web Vitals.
  • Používajte vhodné štruktúrované údaje o miestnych podnikoch na relevantných stránkach.
  • Pridajte mapovú stránku do XML sitemap.

Bežné chyby a profesionálne riešenia

Najbežnejšou chybou je rýchlo nastaviť celý projekt pomocou pluginu a ignorovať kvalitu údajov. Pluginy môžu byť praktické pre malé podniky; avšak vlastná logika filtrovania, viaceré kategórie, výpočet vzdialenosti a škálovateľný výkon môžu byť obmedzené. Druhou chybou je uvoľniť API kľúč bez obmedzení. Tretia chyba spočíva v tom, že sa načítajú veľké množstvá markerov, vizuálnych prvkov a skriptov tretích strán bez testovania rýchlosti stránky.

Profesionálne riešenie spočíva v výbere architektúry podľa rozsahu projektu. Pre podnik s 20 lokalitami je jednoduchá štruktúra založená na JSON rýchla a postačujúca. Pre platformu s 2 000 lokalitami sú potrebné indexy databázy, filtrovanie na strane servera, cache vrstva a dopyty založené na hraniciach mapy. Ak projekt funguje na WordPress, môže byť nastavená štruktúra spravovaná pomocou vlastného typu príspevku a vlastných polí. V prípade vlastného softvéru je možné zvoliť flexibilnú architektúru s REST API alebo GraphQL endpointmi.

Príklad scenára: Služobná sieť so 80 pobočkami

Uvažujme realistický príklad. Firma, ktorá má 80 servisných miest po celom Slovensku, chce umožniť používateľom filtrovať podľa mesta, typu služby a otváracích hodín. V prvej fáze sa pripraví názov, mesto, okres, súradnice, telefón, kategórie služieb a otváracie hodiny pre každé servisné miesto. Na mapovej stránke používateľ najprv vyberie mesto, potom určí typ služby. Zoznam výsledkov sa okamžite aktualizuje a na mape zostanú len relevantné markery.

Pri tejto veľkosti môže byť filtrovanie na strane klienta postačujúce; pretože 80 záznamov nie je pre prehliadač ťažké. Ak však bude potrebné vypočítať informácie o otvorených a zatvorených hodinách, mali by sa navyše zvážiť detaily ako časové pásmo a štátne sviatky. Ak sa má zobraziť najbližší servis na základe polohy používateľa, je potrebné získať povolenie na polohu prehliadača a zoradiť výsledky podľa vzdialenosti po priamke. V kartách výsledkov môžu byť odkazy na navigáciu, získanie trasy a zobrazenie detailov. Takáto štruktúra môže znižovať zbytočné telefonáty na zákaznícku podporu a pomáha používateľovi rýchlejšie nájsť správnu pobočku.

Údržba a meranie: Čo robiť po spustení?

Ako náhle je integrácia máp spustená, práca nekončí. Je dôležité pravidelne sledovať správy o používaní Google Cloud, výkonnosť v Search Console, udalosti v Analytics a správanie používateľov. Napríklad kliknutia na tlačidlo na navigáciu, telefonáty, používanie filtrov a prechody na detailné stránky môžu byť merané ako samostatné udalosti. Tieto údaje ukazujú, ktoré mestá sú najviac vyhľadávané, ktoré filtre sú používané a kde sa používatelia zdržujú.

Je dobrou praxou kontrolovať lokalizačné údaje aspoň raz mesačne. Zatvorené pobočky, zmenené telefónne čísla, aktualizované otváracie hodiny a nové služby by mali byť rýchlo reflektované na mape. V prípade veľkých projektov by sa tento proces mal vykonávať prostredníctvom správcovského panela. Ak sa náklady na API nečakane zvyšujú, mali by sa preskúmať zbytočné požiadavky, botová prevádzka alebo nesprávne stratégie načítania.

Záver: Rýchlo navigujúce mapy prinášajú väčšiu hodnotu pre používateľov

Vytvorenie vlastného filtrovania máp na stránke pomocou Google Maps API, ak je správne naplánované, nie je len technickou integráciou, ale aj strategickou webovou funkciou, ktorá posilňuje používateľskú skúsenosť a miestne konverzie. Na dosiahnutie úspešného výsledku je potrebné správne vybrať API, štandardizovať údaje, udržať filtrovanie jednoduché, dať prioritu mobilnej skúsenosti, bezpečne obmedziť API kľúč a pripraviť čitateľné lokalizačné obsahy pre SEO.

Ak chcete na svojej webovej stránke zrozumiteľnejšie zobraziť pobočky, distribútorov, inzeráty alebo miesta služieb, najprv si ujasnite štruktúru údajov a používateľské scenáre. Potom vyvinte integráciu na bezpečnej, rýchlej a škálovateľnej infraštruktúre. Na Hostragons môžete posúdiť potreby hostingu, domény a SSL pre vašu mapovo založenú projektovú základňu: Hostragons riešenia web hostingu.

Často kladené otázky

Je používanie Google Maps API na vlastné filtrovanie spoplatnené?

Na používanie Google Maps Platform je potrebný fakturačný účet a po prekročení určitej úrovne používania môžu vzniknúť náklady. Náklady závisia od typu používaného API, počtu požiadaviek a nastavení kvót. Je potrebné nastaviť alarmy rozpočtu a obmedzenia API pre kontrolu.

Je WordPress dostatočný na filtrovanie máp?

Ano, pre malé a stredne veľké projekty môže byť WordPress dostatočný. Avšak, ak potrebujete vlastnú logiku filtrovania, vysoký počet lokalít alebo vysokú prevádzku, je lepšie mať vlastný vývoj, optimalizované databázové dotazy a silnú hostingovú infraštruktúru.

Ako môžem zabezpečiť svoj API kľúč?

Kľúč používaný v prehliadači nemožno úplne skryť; preto je potrebné uplatniť obmedzenie HTTP referrer, aktivovať iba potrebné API, nastaviť limity kvót a upozornenia na rozpočet. Serverové kľúče by mali byť uchovávané v environmentálnych premenných.

Pri koľkých markeroch je potrebné používať klaster?

Vo všeobecnosti sa odporúča používať klaster pre 300 a viac markerov. Pri 1 000 a viac lokalitách by sa mala preferovať serverová alebo hybridná štruktúra, ktorá prináša výsledky len na základe viditeľnosti mapy.

Prispieva filtrovanie máp k SEO?

Priamo nezaručuje zlepšenie hodnotenia; avšak môže zvýšiť používateľskú skúsenosť, interakcie a miestne konverzie. Pre prínos SEO je dôležité, aby informácie o lokalitách boli čitateľné v HTML, existovali detailné stránky pobočiek a používali sa štruktúrované údaje pre miestne podniky.

Zdieľať tento článok:

Tím Hostragons

Aktuálne návody od nášho tímu odborníkov na hosting, servery a doménové mená. Poďme spolu nájsť to správne riešenie pre váš projekt.

Kontaktujte nás