Pretraživanje i indeksiranje trgovine

Možete upotrijebiti Web Bot Auth kako biste sigurno ovlastili vlastite alate za indeksiranje, skripte ili alate za pristup svojoj javnoj internetskoj trgovini na platformi Shopify. Web Bot Auth oslanja se na potpise HTTP poruka, koji se generiraju u vašem administratorskom alatu za Shopify. Potpis morate uključiti u HTTP zaglavlja svakog zahtjeva kako bi se moglo potvrditi da zahtjev dolazi iz ovlaštenog izvora.

Potpise možete upotrebljavati uz automatizirane alate prve ili treće strane koji pristupaju vašoj internetskoj trgovini radi provjera pristupačnosti i SEO-a, automatiziranog testiranja, analize podataka i sličnih slučajeva upotrebe. Vašu trgovinu mogu indeksirati tražilice i veliki jezični modeli (LLM) bez potpisa.

Značajke potpisa

Potpisi imaju sljedeće značajke:

  • Sigurna autentifikacija: možete generirati kriptografski sigurne potpise za svoje alate za indeksiranje.
  • Kontrola isteka: možete postaviti da potpisi isteknu nakon određenog razdoblja. Maksimalno je razdoblje 3 mjeseca.
  • Centralizirano upravljanje: možete upravljati svim svojim potpisima i pregledavati ih na jednom mjestu.
  • Prilagođeno imenovanje: svakom potpisu možete dodijeliti prilagođeni naziv radi identifikacije.
  • Ograničavanje po domeni: svaki se potpis upotrebljava za određenu domenu koja mora biti povezana s vašom trgovinom na platformi Shopify.

Napomene za izradu potpisa

Prije izrade i upotrebe potpisa proučite sljedeće napomene:

  • Pretraživanje trgovine s pomoću potpisa namijenjeno je samo analizi vaše internetske trgovine. Potpisi ne odobravaju pristup usluzi Shopify Checkout zbog dodatnih slojeva sigurnosti plaćanja.
  • Upotrebljavajte jasne i opisne nazive za svoje potpise.
  • Potpisi istječu automatski i ne mogu se obnoviti. Izradite novi potpis i ažurirajte svoje alate nakon isteka potpisa.
  • Svaki se potpis upotrebljava za jednu domenu, stoga morate odrediti za koju će se povezanu domenu potpis upotrebljavati. Možete odabrati isključivo domene koje su povezane s platformom Shopify.

Izrada potpisa

Potpise možete izrađivati i njima upravljati izravno u administratorskom alatu za Shopify.

  1. U administratorskom alatu za Shopify idite na Internetska trgovina > Postavke.

  2. U odjeljku Pristup alatima za pretraživanje i indeksiranje kliknite na Izradi potpis.

  3. U polje Naziv unesite opisni naziv za svoj potpis.

  4. U polju Domena odaberite domenu za koju želite upotrebljavati taj potpis.

  5. U odjeljku Vrijedi za odaberite razdoblje isteka za svoj potpis.

  6. Kliknite na Izradi.

  7. Neobavezno: Kako biste kopirali svoje novoizrađene vrijednosti Signature-Input i Signature, kliknite na Kopiraj pokraj svake vrijednosti.

Nakon što potpis istekne, više nije važeći. Ne možete obnoviti istekli potpis, ali možete izraditi novi.

Dodavanje potpisa zahtjevima

Možete kopirati svoje potpise i zatim ih dodati u HTTP zaglavlja svojih zahtjeva. Svaki se potpis sastoji od 3 HTTP zaglavlja koja morate uključiti.

Nazivi i vrijednosti HTTP zaglavlja koji su potrebni za autentifikaciju zahtjeva alata za indeksiranje s pomoću potpisa
Naziv zaglavljaVrijednost zaglavlja
Signature-InputDodajte vrijednost za unos potpisa.
SignatureDodajte vrijednost svojeg potpisa.
Signature-AgentVrijednost Signature-Agent predstavlja niz koji sadrži važeći URI agenta. Za tu vrijednost upotrijebite "https://shopify.com" (pod navodnicima).

Za upute o dodavanju prilagođenih zaglavlja proučite sljedeću dokumentaciju:

Pregled potpisa

Sljedeće informacije o svojim postojećim potpisima možete pregledati u administratorskom alatu za Shopify:

  • Naziv potpisa
  • Pridružena domena
  • Prvih nekoliko znakova vrijednosti Signature-Input i Signature
  • Vrijednost Signature-Agent
  • Datum isteka i status potpisa
  1. U administratorskom alatu za Shopify idite na Internetska trgovina > Postavke.

  2. U odjeljku Pristup alata za indeksiranje pregledajte informacije o svojim potpisima.

Otklanjanje poteškoća s potpisima

Odaberite problem s potpisom i slijedite korake za rješavanje problema.

Rješavanje problema s provjerom autentičnosti

Ako vaš alat za pretraživanje i indeksiranje prima pogreške ograničavanja broja zahtjeva, vaš potpis nije važeći. Provjerite sljedeće informacije:

  • Potvrdite da u HTTP zaglavljima upotrebljavate ispravan format potpisa.
  • Pobrinite se za to da se zaglavlja Signature-Input, Signature i Signature-Agent šalju sa svakim zahtjevom.
  • Provjerite je li potpis istekao. Pregledajte datum isteka u administratorskom alatu za Shopify.
  • Pretražite i indeksirajte domenu koja je pridružena potpisu.
Oporavak izgubljenih potpisa

Ako ste izgubili potpis, možete ga oporaviti izvršavanjem sljedećih koraka:

  1. U administratorskom alatu za Shopify idite na Internetska trgovina > Postavke.
  2. U odjeljku Pristup alatima za pretraživanje i indeksiranje pronađite svoj potpis na popisu.
  3. Kliknite Kopiraj da biste kopirali vrijednosti Signature-Input, Signature i Signature-Agent u međuspremnik.
Promjena datuma isteka potpisa

Datum isteka potpisa ne možete promijeniti nakon što ga izradite. Da biste postavili drugi datum isteka, izradite novi potpis sa željenim datumom isteka, a zatim ažurirajte svoje usluge kako bi upotrebljavale novi potpis.

Stari je potpis i dalje važeći i funkcionirat će do originalnog datuma isteka.