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
- Add hozzá a boltod elsődleges domainjét tulajdonként a Google Search Console-ban.
- Nyisd meg a Webhelytérképek részt, írd be:
sitemap.xml, és kattints a Beküldés gombra. - 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.hiddenmetamező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:
- 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.
- A Templates alatt válaszd az Add a new template lehetőséget, jelöld ki a robots típust, és hozd létre.
- 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.txta 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.