Vissza a blogra

Weboldal költöztetése új URL-ekre: a Google ellenőrzőlistája lépésről lépésre

Világos, fából készült irodai íróasztal felülnézetből: nyitott laptop elmosódott weboldal-vázlattal a képernyőn, mellette papírlap kézzel rajzolt, nyilakkal összekötött dobozokból álló folyamatábrával, fekete toll és fehér csésze fekete kávéval, sarokban zöld növény, emberi arc és olvasható felirat nélkül

Új domain, HTTPS-re váltás vagy egy olyan újraépítés, amelyben megváltoznak az aloldalak címei: ilyenkor a legnagyobb kockázat, hogy a Google-ben már jól szereplő oldalak elvesznek. A Google Search Central útmutatója, a How to move a site, lépésről lépésre leírja, hogyan lehet az URL-ek megváltoztatását úgy elvégezni, hogy a lehető legkisebb legyen a negatív hatás a keresőtalálatokra. Az alábbiakban ezt foglaljuk össze weboldal-üzemeltetői szemmel.

Mikor számít költözésnek?

Az útmutató három példát hoz: a HTTP-ről HTTPS-re váltást, a domainnév cseréjét (például example.com helyett example.net) vagy több domain összevonását, valamint az URL-útvonalak megváltozását, például amikor egy page.php?id=1 típusú címből /widget lesz. Ha csak a tárhely vagy az infrastruktúra változik, az URL-ek nem, arra a Google külön útmutatót ajánl.

Általános szabályok

  • Egyszerre csak egy dolgot változtassunk. A Google példája: ha domaint, tartalomkezelőt és dizájnt is váltanánk, ezeket egymás után tegyük, ne egyszerre.
  • Ha a forgalom szezonális, vagy bizonyos napokon rendszeresen visszaesik, a költözést érdemes ilyen időszakra időzíteni.
  • Átmeneti rangsor-ingadozással számolni kell. Közepes méretű webhelynél néhány hét vagy több is lehet, mire a Google fokozatosan az új URL-eket kezdi mutatni a régiek helyett, nagyobb webhelynél még több.
  • A 301-es és más állandó átirányítások a Google szerint nem okoznak PageRank-veszteséget.
  • Kis és közepes webhelynél a Google azt javasolja, hogy az összes URL egyszerre költözzön. Nagy webhelyet szakaszosan is lehet, mert úgy könnyebb figyelni és javítani a hibákat.

Előkészítés: az új oldal és a Search Console

Ha fejlesztés közben a robots.txt minden bejárást tilt, vagy noindex szabályokat használunk, előre készítsük el, hogyan néz ki a robots.txt a költözés indulásakor, és listázzuk azokat az URL-eket, amelyekről a noindexet le kell venni. Ha nem visszük át az összes régi tartalmat, a törölt vagy összevont oldalak régi URL-je az új oldalon valódi 404-es vagy 410-es választ adjon. A képeket és a letöltéseket, például a PDF-eket is vigyük át, mert ezek is kaphatnak forgalmat a keresőből vagy linkekből.

A régi és az új webhelyet minden változatában igazoljuk a Search Console-ban: a www-s és a www nélküli, valamint a HTTP és a HTTPS változatot is. Arra is figyeljünk, hogy az ellenőrzés a költözés után is működjön; HTML-fájlos ellenőrzésnél például az ellenőrző fájlnak az új oldalon is ott kell lennie. Gondoskodjunk arról is, hogy a szerver bírja a többletterhelést: a Google szerint a költözés után a szokásosnál intenzívebben járja be az új webhelyet.

URL-térkép: minden régi címhez egy új

A legegyszerűbb esetben, például domainváltásnál, elég lehet egy helyettesítő karakteres (wildcard) szerveroldali átirányítás. Bonyolultabb költözésnél listát kell készíteni a régi URL-ekről, és mindegyikhez hozzá kell rendelni az új célt. A fontos URL-ek megtalálásához a Google a sitemapokat, a szervernaplókat vagy az analitikát (a legtöbb forgalmat kapó oldalakat), valamint a Search Console hivatkozási jelentését ajánlja. A beágyazott tartalmak, vagyis a képek, videók, JavaScript- és CSS-fájlok URL-jeit is ugyanúgy költöztetni kell.

Az új oldalon minden új URL kapjon önmagára mutató rel="canonical" címkét, a többnyelvű oldalak hreflang jelöléseit frissíteni kell, a belső linkeket pedig át kell írni az új címekre. Érdemes elmenteni egy sitemapot az új URL-ekkel és egy listát a régi URL-ekre hivatkozó webhelyekről.

Átirányítás: 301 vagy 308, lánc nélkül

  • Ha technikailag lehetséges, szerveroldali állandó átirányítás kell, például 301 vagy 308. Kliensoldali átirányítás csak végső megoldásként jöhet szóba.
  • Kerüljük az átirányítási láncot. A Googlebot legfeljebb 10 lépést követ, de a Google azt tanácsolja, hogy közvetlenül a végső célra irányítsunk. Ha ez nem megy, a lánc ideálisan legfeljebb 3, és kevesebb mint 5 lépésből álljon.
  • Ne irányítsunk sok régi URL-t egyetlen, nem odaillő címre, például a főoldalra, mert ez megzavarja a felhasználókat, és a Google soft 404-ként kezelheti. Ha viszont több oldal tartalmát egy új oldalba vontuk össze, a régi URL-ek mutathatnak erre az oldalra.
  • Az átirányításokat a lehető legtovább, általában legalább 1 évig tartsuk meg.

Indulás után

Domain- vagy aldomainváltásnál a régi webhelyre küldjünk Change of Address (címváltozás) kérést a Search Console-ban. HTTP-ről HTTPS-re váltásnál, a www-s és a www nélküli változat közötti váltásnál, vagy ugyanazon a domainen belüli útvonalváltásnál erre nincs szükség. Küldjük be az új sitemapot, és teszteljük az átirányításokat az URL-ellenőrző eszközzel, sok URL esetén parancssori eszközzel vagy szkripttel. Frissítsük a közösségi profilok linkjeit és a hirdetési kampányok céloldalait is. Ezután figyeljük a régi és az új webhely forgalmát: ideális esetben a régin csökken, az újon nő.

Gyakori hibák a Google szerint

  • Bent felejtett noindex vagy robots.txt tiltás, amelyre csak a költözés idején volt szükség.
  • Rossz, nem létező URL-re mutató átirányítás az új oldalon.
  • Elmaradt sitemap-frissítés.
  • Kevés szerverkapacitás a megnövekedett bejáráshoz.

Mire figyelünk egy ügyféloldal költöztetésekor?

A Flybuiltnél az útmutatót erre a rövid listára bontjuk le, amikor egy régi oldal új címekre kerül.

  • A régi sitemapból és a Search Console adataiból URL-listát készítünk, és minden régi címhez egy releváns új címet rendelünk.
  • Az átirányításokat úgy állítjuk be, hogy egy lépésben a végső oldalra mutassanak, és végigteszteljük őket.
  • Az új oldalon ellenőrizzük a canonical címkéket, a belső linkeket, a robots.txt-t és a noindex beállításokat.
  • Indulás után beküldjük az új sitemapot, és figyeljük a „nem található” hibákat.

Gyakori kérdések

Mennyi idő, amíg a Google átáll az új URL-ekre?

A Google szerint kis és közepes webhelynél általában néhány hét, amíg az oldalak többsége átkerül; nagyobb webhelynél tovább tart.

Elveszik a linkérték a 301-es átirányításnál?

Nem. A Google szerint a 301-es és más állandó átirányítások nem okoznak PageRank-veszteséget.

Meddig maradjanak az átirányítások?

A lehető legtovább, általában legalább 1 évig.

Kell Change of Address kérés HTTPS-re váltáskor?

Nem. Erre csak domain- vagy aldomainváltáskor van szükség.

Forrás: Google Search Central, How to move a site (Site moves with URL changes).