Accesarea cu crawlere a magazinului dumneavoastră
Puteți utiliza Web Bot Auth pentru a autoriza în siguranță propriile crawlere, scripturi sau instrumente să vă acceseze magazinul online public Shopify. Web Bot Auth se bazează pe semnături de mesaje HTTP, care sunt generate în panoul de administrare Shopify. Trebuie să includeți semnătura în anteturile HTTP ale fiecărei solicitări, astfel încât solicitarea să poată fi verificată ca provenind de la o sursă autorizată.
Puteți utiliza semnături cu instrumente automatizate interne sau externe care vă accesează magazinul online pentru audituri de accesibilitate și SEO, testare automată, analiză de date și alte cazuri de utilizare similare. Magazinul dumneavoastră poate fi indexat de motoarele de căutare și de modelele lingvistice de mari dimensiuni (LLM-uri) fără semnături.
Pe această pagină
Funcțiile semnăturilor
Semnăturile au următoarele caracteristici:
- Autentificare securizată: Puteți genera semnături sigure din punct de vedere criptografic pentru crawlerele dumneavoastră.
- Controlul expirării: Puteți seta semnăturile să expire după o anumită perioadă. Perioada maximă este de 3 luni.
- Gestionare centralizată: Puteți să gestionați și să vizualizați toate semnăturile într-un singur loc.
- Denumiri personalizate: Puteți da fiecărei semnături un nume personalizat pentru a o identifica.
- Aplicabilitate la nivel de domeniu: Fiecare semnătură este utilizată pentru un anumit domeniu care trebuie să fie conectat la magazinul dumneavoastră Shopify.
Considerații privind crearea semnăturilor
Înainte de a crea și de a utiliza semnături, examinați următoarele considerații:
- Accesarea cu crawlere a magazinului dumneavoastră pe bază de semnături este destinată exclusiv analizării magazinului dumneavoastră online. Semnăturile nu acordă acces la Shopify Checkout din cauza nivelurilor suplimentare de securitate la plată.
- Utilizați nume clare și descriptive pentru semnăturile dumneavoastră.
- Semnăturile expiră automat și nu pot fi reînnoite. Creați o nouă semnătură și actualizați-vă instrumentele după ce o semnătură expiră.
- Fiecare semnătură este utilizată pentru un singur domeniu, deci trebuie să specificați pentru ce domeniu conectat va fi utilizată semnătura. Puteți selecta numai domenii care au fost conectate la Shopify.
Crearea unei semnături
Puteți crea și gestiona semnături direct în panoul de administrare Shopify.
Din panoul de administrare Shopify, accesați Magazin online > Preferințe.
În secțiunea Accesare cu crawlere, dați clic pe Creați o semnătură.
În câmpul Nume, introduceți un nume descriptiv pentru semnătura dumneavoastră.
În câmpul Domeniu, selectați domeniul pentru care doriți să utilizați această semnătură.
În secțiunea Valabil pentru, selectați o perioadă de expirare pentru semnătura dumneavoastră.
Dați clic pe Creare.
Opțional: pentru a copia valorile Signature-Input și Signature nou create, dați clic pe Copiere de lângă fiecare valoare.
După expirarea unei semnături, aceasta nu mai este valabilă. Nu puteți reînnoi o semnătură expirată, dar puteți crea una nouă.
Adăugarea unei semnături la solicitări
Vă puteți copia semnăturile și le puteți adăuga în anteturile HTTP ale solicitărilor dumneavoastră. Fiecare semnătură constă din 3 anteturi HTTP pe care trebuie să le includeți.
| Numele antetului | Valoarea antetului |
|---|---|
| Signature-Input | Adăugați valoarea de intrare a semnăturii dumneavoastră. |
| Semnătură | Adăugați valoarea semnăturii dumneavoastră. |
| Signature-Agent | Valoarea Signature-Agent este un șir care conține un URI valid al agentului. Utilizați „https://shopify.com” (cu ghilimele) pentru această valoare. |
Pentru instrucțiuni despre adăugarea de antete personalizate, consultați următoarea documentație:
Vizualizarea semnăturilor
Puteți vizualiza următoarele informații despre semnăturile dumneavoastră existente în panoul de administrare Shopify:
- Numele semnăturii
- Domeniu asociat
- Primele câteva caractere ale valorilor Signature-Input și Signature
- Valoarea Signature-Agent
- Data de expirare și starea semnăturii
Din panoul de administrare Shopify, accesați Magazin online > Preferințe.
În secțiunea Accesul crawlerelor, verificați informațiile despre semnăturile dumneavoastră.
Depanarea semnăturilor
Selectați problema legată de semnătură și urmați pașii de depanare.
Depanarea problemelor de autentificare
Dacă crawlerul dumneavoastră primește erori de limitare a frecvenței, atunci semnătura nu este validă. Verificați următoarele informații:
- Confirmați că utilizați formatul corect de semnătură în antetele HTTP.
- Asigurați-vă că antetele Signature-Input, Signature și Signature-Agent sunt trimise cu fiecare solicitare.
- Verificați dacă semnătura nu a expirat. Revizuiți data de expirare în panoul de administrare Shopify.
- Accesați cu crawlere domeniul asociat semnăturii.
Recuperarea semnăturilor pierdute
Dacă v-ați pierdut semnătura, o puteți recupera parcurgând pașii următori:
- Din panoul de administrare Shopify, accesați Magazin online > Preferințe.
- În secțiunea Accesare cu crawlere, localizați semnătura dumneavoastră în listă.
- Faceți clic pe Copiază pentru a copia valorile Signature-Input, Signature și Signature-Agent în clipboard.
Schimbarea datei de expirare a unei semnături
Nu puteți schimba data de expirare a semnăturii după ce o creați. Pentru a seta o dată de expirare diferită, creați o semnătură nouă cu data de expirare preferată, apoi actualizați-vă serviciile pentru a utiliza noua semnătură.
Semnătura veche este încă valabilă și continuă să funcționeze până la data de expirare inițială.