Shopify webhelytérkép és robots.txt

Hol találod a Shopify webhelytérképet, hogyan küldd be a Google-nek, miért hiányoznak belőle oldalak, és hogyan szerkeszd biztonságosan a robots.txt fájlt.

Szerző: Denis Veisllari

A Shopify webhelytérképed a yourstore.com/sitemap.xml címen, a robots fájlod pedig a yourstore.com/robots.txt címen van. A Shopify mindkettőt automatikusan létrehozza és frissíti. A webhelytérképet közvetlenül nem szerkesztheted, de eldöntheted, mi kerüljön bele, a robots.txt fájlt pedig egy témasablonon keresztül szerkesztheted. A legtöbb boltnak be kell küldenie a webhelytérképet a Google Search Console-ba, a robots.txt fájlt pedig hagynia kell úgy, ahogy van.

Ez az útmutató megmutatja, hol van a két fájl, hogyan javítsd a webhelytérképből hiányzó oldalakat, és mikor van értelme szerkeszteni a robots.txt fájlt. A Shopify SEO útmutató része.

A webhelytérkép megtalálása

Nyisd meg a /sitemap.xml címet az elsődleges domaineden. Ez egy webhelytérkép-index: egy rövid fájl, amely külön webhelytérképekre linkel a termékekhez, kollekciókhoz, oldalakhoz és blogbejegyzésekhez. A Shopify hozzáadja és eltávolítja az URL-eket, ahogy közzéteszel, elrejtesz vagy törölsz valamit.

Az elsődleges domainedet használd. Ha a boltod a yourstore.myshopify.com címen vagy egy másodlagos domainen is elérhető, azok az elsődlegesre irányítanak át, és a webhelytérképük is.

Ha a Shopify Markets segítségével több országban értékesítesz, és almappákat vagy külön domaineket használsz, minden piaci változatnak saját webhelytérképe van, például /en-ca/sitemap.xml.

Beküldés a Google-nek

  1. Add hozzá a boltod elsődleges domainjét tulajdonként a Google Search Console-ban.
  2. Nyisd meg a Webhelytérképek részt, írd be: sitemap.xml, és kattints a Beküldés gombra.
  3. Néhány nap múlva nézz vissza. A jelentés megmutatja, hány URL-t talált a Google.

Csak egyszer kell beküldened. A Google rendszeresen újraolvassa a webhelytérképet, a Shopify pedig naprakészen tartja. Ugyanezt tedd meg a Bing Webmaster Toolsban is, amely importálni tudja a Search Console beállításodat.

Miért hiányzik egy oldal a webhelytérképből

A Shopify csak azokat az oldalakat listázza, amelyek élnek az online boltodban. Ezeket ellenőrizd sorban:

  • A bolt jelszóval védett. Amíg a kirakat jelszava be van kapcsolva, a keresőmotorok egyáltalán nem tudják feltérképezni a boltot. Indulás előtt kapcsold ki.
  • A termék nem érhető el az Online Store értékesítési csatornán. A csak más csatornákon, például POS-on vagy piactéren elérhető termékek kimaradnak.
  • Piszkozat vagy nincs közzétéve. A piszkozatok és a jövőbeli közzétételi dátumú oldalak addig nem kerülnek a listára, amíg élővé nem válnak.
  • El van rejtve a keresés elől. Néhány app és téma beállít egy seo.hidden metamezőt, hogy egy oldalt kihagyjon a webhelytérképből, és noindex taget adjon hozzá. Nézd meg, hogy egy általad telepített app szándékosan tette-e ezt.

Ha egy oldal benne van a webhelytérképben, az még nem jelenti, hogy indexelve van. A Search Console Oldalak jelentése megmutatja, mely listázott URL-eket döntött úgy a Google, hogy nem indexel, és miért.

Az alapértelmezett robots.txt

A Shopify alapértelmezett robots.txt fájlja blokkolja azokat az oldalakat, amelyeknek soha nem kell a keresési találatok között lenniük: az admint, a kosarat, a pénztárt, a vásárlói fiókokat, a belső keresési találatokat, valamint a rendezési és szűrési paraméteres kollekció-URL-eket, amelyek különben több ezer szinte duplikált oldalt hoznának létre. A crawlereket a webhelytérképedre is irányítja.

Az alapértelmezések észszerűek. A Shopify idővel frissíti őket, ami jó ok arra, hogy ne cseréld le őket teljesen.

A robots.txt szerkesztése

A fájlt egy robots.txt.liquid nevű témasablonnal szabhatod testre:

  1. Menj az Online Store > Themes részre, nyisd meg az élő témád menüjét, és válaszd az Edit code lehetőséget.
  2. A Templates alatt válaszd az Add a new template lehetőséget, jelöld ki a robots típust, és hozd létre.
  3. Az új sablon Liquiddel újra előállítja a Shopify alapértelmezett szabályait. A módosításaidat ezek köré tedd, ne töröld őket.

Gyakori okok a szerkesztésre:

  • Egy nem kívánt crawler blokkolása, például egy adott AI tanítóbot. Gondold át, mielőtt AI keresőcrawlert blokkolsz, például az OAI-SearchBotot vagy a PerplexityBotot, mert ezzel kimaradsz a válaszaikból. A ChatGPT-ben való rangsorolásról szóló útmutató bemutatja, melyik bot mit csinál.
  • Egy app által létrehozott belső URL-ek blokkolása, amelyek megjelennek a keresésben.

Okok, amelyek miatt ne:

  • Egy oldal eltávolítása a Google-ből. A robots.txt a feltérképezést állítja le, nem az indexelést, és egy blokkolt oldal leírás nélkül is megjelenhet. Használj noindex taget, vagy töröld az oldalt átirányítással.
  • A duplikált kollekcióútvonalak elrejtése. Ezeket a Shopify canonical tagjei már kezelik.

Mivel a sablon a témában él, csak az élő témára vonatkozik. Ha témát váltasz, másold át a robots.txt.liquid fájlt, különben visszaáll az alapértelmezésre.

A beállításod ellenőrzése

Egy webhelyaudit jelzi azokat a webhelytérképben szereplő URL-eket, amelyek átirányítanak vagy hibát adnak, a robots.txt által blokkolt oldalakat, és azokat, amelyek hiányoznak a webhelytérképből. A zaDojo webhelyauditja ezt Shopify boltokra is elvégzi, és támogatja a Shopify crawler hozzáférési aláírásait, így a feltérképezés nem szakad meg idő előtt. A fő Shopify útmutató elmagyarázza a beállítást.

Gyakori kérdések

Szerkeszthetem a Shopify webhelytérképet? Közvetlenül nem. Oldalak közzétételével, visszavonásával vagy elrejtésével irányítod. A Shopify automatikusan újraírja a fájlt.

Hozzáadhatok egyéni oldalt a webhelytérképhez? Az Online Store > Pages alatt létrehozott oldalak automatikusan bekerülnek. Az appok által a /apps/ alatt kiszolgált URL-ek nem, mert ezeket nem a Shopify generálja.

Mennyi idő, amíg a Google elolvassa a webhelytérképemet? Általában néhány nappal a beküldés után, új boltnál néha tovább. A beküldés nem garantálja, hogy minden URL indexelve lesz.