Zemljevid spletnega mesta in robots.txt v Shopify

Kje najti zemljevid spletnega mesta v Shopify, kako ga oddati Googlu, zakaj strani v njem manjkajo in kako varno urediti robots.txt z robots.txt.liquid.

Avtor: Denis Veisllari

Zemljevid spletnega mesta tvoje trgovine Shopify je na yourstore.com/sitemap.xml, datoteka robots pa na yourstore.com/robots.txt. Shopify obe ustvari in posodablja samodejno. Zemljevida ne moreš urejati neposredno, lahko pa izbereš, kaj je v njem, robots.txt pa urediš prek predloge teme. Večina trgovin naj zemljevid odda v Google Search Console in robots.txt pusti takšnega, kot je.

Ta vodnik pokaže, kje sta obe datoteki, kako popraviti strani, ki v zemljevidu manjkajo, in kdaj je urejanje robots.txt smiselno. Je del vodnika SEO za Shopify.

Iskanje zemljevida spletnega mesta

Na primarni domeni odpri /sitemap.xml. To je indeks zemljevidov: kratka datoteka, ki povezuje na ločene zemljevide za izdelke, zbirke, strani in objave na blogu. Shopify URL-je dodaja in odstranjuje, ko stvari objaviš, skriješ ali izbrišeš.

Uporabi primarno domeno. Če se trgovina odziva tudi na yourstore.myshopify.com ali sekundarni domeni, se ti preusmerita na primarno, prav tako njun zemljevid.

Če prodajaš v več državah s Shopify Markets in uporabljaš podmape ali ločene domene, ima vsaka različica trga svoj zemljevid, na primer /en-ca/sitemap.xml.

Oddaja Googlu

  1. Primarno domeno trgovine dodaj kot lastnost v Google Search Console.
  2. Odpri Sitemaps, vnesi sitemap.xml in klikni Submit.
  3. Čez nekaj dni preveri. Poročilo pokaže, koliko URL-jev je Google odkril.

Oddaš samo enkrat. Google zemljevid redno znova prebere, Shopify pa ga sproti posodablja. Enako naredi v Bing Webmaster Tools, ki lahko uvozi tvojo nastavitev iz Search Console.

Zakaj stran v zemljevidu manjka

Shopify navaja samo strani, ki so aktivne v tvoji spletni trgovini. Po vrsti preveri:

  • Trgovina je zaščitena z geslom. Dokler je geslo trgovine vklopljeno, iskalniki trgovine sploh ne morejo pregledati. Pred zagonom ga odstrani.
  • Izdelek ni na voljo v prodajnem kanalu Online Store. Izdelki, ki so samo v drugih kanalih, na primer v POS ali na tržnici, so izpuščeni.
  • Je osnutek ali ni objavljen. Osnutki in strani s prihodnjim datumom objave niso navedeni, dokler ne postanejo aktivni.
  • Skrit je pred iskanjem. Nekatere aplikacije in teme nastavijo metapolje seo.hidden, da stran ostane zunaj zemljevida, in dodajo oznako noindex. Preveri, ali je to namenoma naredila katera, ki si jo namestil.

Da so strani v zemljevidu, še ne pomeni, da so indeksirane. Poročilo Pages v Search Console pokaže, katerih navedenih URL-jev se je Google odločil ne indeksirati in zakaj.

Privzeti robots.txt

Privzeti robots.txt v Shopify blokira strani, ki nikoli ne bi smele biti v rezultatih iskanja: skrbniški vmesnik, košarico, blagajno, račune strank, notranje rezultate iskanja in URL-je zbirk s parametri za razvrščanje in filtriranje, ki bi sicer ustvarili tisoče skoraj podvojenih strani. Pajke usmeri tudi na tvoj zemljevid spletnega mesta.

Privzete nastavitve so smiselne. Shopify jih sčasoma posodablja, kar je dober razlog, da jih ne zamenjaš v celoti.

Urejanje robots.txt

Datoteko lahko prilagodiš s predlogo teme z imenom robots.txt.liquid:

  1. Pojdi na Online Store > Themes, odpri meni aktivne teme in izberi Edit code.
  2. Pod Templates izberi Add a new template, izberi robots in jo ustvari.
  3. Nova predloga z Liquid ponovi Shopifyjeva privzeta pravila. Svoje spremembe dodaj okoli teh pravil, ne da bi jih brisal.

Pogosti razlogi za urejanje:

  • Blokiranje pajka, ki ga ne želiš, na primer določenega bota za učenje AI. Dobro premisli, preden blokiraš pajke za iskanje AI, kot sta OAI-SearchBot ali PerplexityBot, saj te to izključi iz njihovih odgovorov. Vodnik za uvrščanje v ChatGPT pokriva, kateri bot kaj počne.
  • Blokiranje notranjih URL-jev, ki jih ustvari aplikacija in se pojavljajo v iskanju.

Razlogi proti:

  • Odstranitev strani iz Googla. robots.txt ustavi pregledovanje, ne indeksiranja, blokirana stran pa se lahko še vedno pojavi brez opisa. Uporabi oznako noindex ali stran izbriši s preusmeritvijo.
  • Skrivanje podvojenih poti zbirk. Za te že poskrbijo Shopifyjeve oznake canonical.

Ker predloga živi v temi, velja samo za aktivno temo. Če zamenjaš temo, robots.txt.liquid prekopiraj, sicer se vrne na privzeto.

Preverjanje nastavitve

Revizija spletnega mesta označi URL-je v zemljevidu, ki se preusmerijo ali vrnejo napake, strani, ki jih blokira robots.txt, in strani, ki v zemljevidu manjkajo. Revizija spletnega mesta zaDojo to naredi za trgovine Shopify in podpira Shopifyjeve podpise za dostop pajkov, zato pregled ni prekinjen. Glavni vodnik za Shopify razloži nastavitev.

Pogosta vprašanja

Ali lahko uredim zemljevid spletnega mesta v Shopify? Ne neposredno. Upravljaš ga z objavljanjem, umikom ali skrivanjem strani. Shopify datoteko samodejno prepiše.

Ali lahko v zemljevid dodam stran po meri? Strani, ki jih ustvariš v Online Store > Pages, so dodane samodejno. URL-ji, ki jih aplikacije strežejo pod /apps/, niso, ker jih Shopify ne ustvari.

Koliko časa traja, da Google prebere moj zemljevid? Običajno nekaj dni po oddaji, za novo trgovino včasih dlje. Oddaja ne zagotavlja, da bo vsak URL indeksiran.