Gyűjtő URL-ek használata

Ez a cikk azt írja le, hogy a gyűjtő URL-ek használatával hogyan lehet javítani a több URL-es struktúrán vagy terjesztésen keresztül elérhető tartalmakra vonatkozó link- és rangsorolási jelzéseken.

A tartalomkezelő rendszerek és webáruházak világában gyakran előfordul, hogy ugyanazt a tartalmat több URL-en keresztül is el lehet érni. A tartalomterjesztés révén pedig a teljes tartalom könnyedén átvihető más URL-ekre és domainekre. Például:

Egy adott termékoldal a felhasználói munkamenet és/vagy a keresési preferencia szerinti dinamikus URL-eken érhető el.
https://www.example.com/products?category=dresses&color=green

https://example.com/dresses/cocktail?gclid=ABCD 

https://www.example.com/dresses/green/greendress.html
A blogmotor automatikusan több URL-t ment, ha ugyanaz a bejegyzés több szakaszba is bekerül.
https://blog.example.com/dresses/green-dresses-are-awesome/

https://blog.example.com/green-things/green-dresses-are-awesome/
A szerver úgy van beállítva, hogy ugyanazt a tartalmat jelenítse meg a www aldomain, illetve a http protokoll használatával.
http://example.com/green-dresses

https://example.com/green-dresses

http://www.example.com/green-dresses
A blogon más webhelyekre történő terjesztés céljából közzétett tartalmak részben vagy egészben megtalálhatók a többi domainen.
https://news.example.com/green-dresses-for-every-day-155672.html (terjesztett bejegyzés)

https://blog.example.com/dresses/green-dresses-are-awesome/3245/ (eredeti bejegyzés)

Bár ezekkel a rendszerekkel kényelmesebb tartalmat fejleszteni és terjeszteni, kihívást jelentenek, amikor az Ön oldalát keresőmotorok használatával próbálják elérni az emberek. Például:

  • Az ismétlődő vagy hasonló tartalmakra vonatkozó linkjelzések összevonása. Ez a keresőmotoroknak segít abban, hogy össze tudják vonni az egyes URL-ekkel kapcsolatos információikat (például a rájuk mutató linkeket) egyetlen, preferált URL-be. Ez azt jelenti, hogy a http://example.com/dresses/cocktail?gclid=ABCD címre mutató linkek össze lesznek vonva a https://www.example.com/dresses/green/greendress.html címre mutató linkekkel.
  • Egyetlen termék vagy téma mutatóinak nyomon követése. Számos különböző URL esetén nehezebb összevont mutatókat kapni egy adott tartalomról.
  • Annak meghatározása, hogy az emberek melyik URL-t lássák. Ön előnyben részesíti, ha az emberek a zöld ruhákkal foglalkozó termékoldalát a https://www.example.com/dresses/green/greendress.html címen keresztül érik el a https://example.com/dresses/cocktail?gclid=ABCD cím helyett.
  • A terjesztett tartalom kezelése. Ha tartalmát terjeszti más domaineken történő közzétételre, akkor az oldalrangsort az előnyben részesített URL-re szeretné összevonni.

E problémák megoldása érdekében azt javasoljuk, hogy határozzon meg egy gyűjtő URL-t a több URL-en is elérhető tartalom (vagy megegyező tartalom) számára. Ezt a következőképpen állíthatja be a Google Kereséshez:

Bár mi a fenti módszerek valamelyikének használatára szeretnénk ösztönözni mindenkit, egyik sem kötelező. Ha nem ad meg gyűjtő URL-t, akkor az általunk legjobbnak ítélt verziót vesszük figyelembe.

Ne használja a robots.txt fájlt gyűjtési célra.
Ne használja az URL-eltávolító eszközt ilyen célokra: ezzel az URL összes változatát eltávolítja a keresésből.
Ne adjon meg több különböző URL-t ugyanannak az oldalnak a gyűjtő URL-jeként (pl. URL egy webhelytérképben és egy ugyanarra az oldalra mutató másik URL a rel="canonical") használatával.

Állítsa be az előnyben részesített domaint

Árulja el a Google-nak, hogy webhelye melyik URL-verzióját részesíti előnyben a domainje esetében:

  • https://www.example.com
  • https://example.com

Ha a preferált domain a https://example.com, a Google a https://www.example.com címre mutató linkeket pontosan ugyanúgy kezeli, mint a https://example.com címre mutató linkeket.

További tájékoztatást az Előnyben részesített domain beállítása című cikkben talál.

Jelölje meg az előnyben részesített URL-t a rel="canonical" linkelemmel

Tegyük fel, hogy a https://blog.example.com/dresses/green-dresses-are-awesome/ oldalt szeretné beállítani preferált URL-ként, még ha több URL-en keresztül is el lehet érni a tartalmat. Ezt a következőképpen jelezheti a keresőmotorok felé:

  • Jelölje meg a gyűjtőoldalt és bármely más változatot a rel="canonical" linkelemmel.
    Adjon hozzá egy <link> elemet rel="canonical" attribútummal ezeknek az oldalaknak a <head> részéhez: 
    <link rel="canonical" href="https://blog.example.com/dresses/green-dresses-are-awesome" />

    Ez jelzi a zöld ruhákkal foglalkozó bejegyzés eléréséhez előnyben részesített URL-t, így keresési eredményekben nagyobb eséllyel jelenik meg ez az URL-struktúra. (Megjegyzés: ezt megpróbáljuk megoldani, de nem tudjuk minden esetben garantálni.)

Kerülje a hibázás lehetőségét: a rel="canonical" linkelemmel inkább abszolút útvonalat adjon meg relatív helyett.

Ezt a struktúrát használja:  https://www.example.com/dresses/green/greendresss.html
Ne ezt a struktúrát: /dresses/green/greendress.html).

Webhelytérkép használatával állítson be előnyben részesített URL-eket a megegyező tartalmakhoz

Válasszon minden oldalához egy gyűjtő (előnyben részesített) URL-t, és hozza is tudomásunkra preferenciáját azáltal, hogy elküldi ezeket a gyűjtő URL-eket egy Webhelytérképben.

Azt nem garantáljuk, hogy fel fogjuk használni a webhelytérképben elküldött URL-címeket, ez azonban hasznos módszer a Google tájékoztatására a legfontosabbnak ítélt oldalakról.

Használjon 301-es átirányítást a nem gyűjtő URL-eknél

Tegyük fel, hogy oldalát többféleképpen is el lehet érni:

  • https://example.com/home
  • https://home.example.com
  • https://www.example.com

Érdemes az egyik URL-címet előnyben részesített (gyűjtő) célhelynek választani, és 301-es átirányításokkal továbbküldeni a bejövő forgalmat az egyéb URL-címekről az előnyben részesített URL-címre. A szerveroldali 301-es átirányítás révén biztosítható legeredményesebben, hogy a felhasználókat és a keresőmotorokat a rendszer a megfelelő oldal felé irányítsa. A 301-es állapotkód arra utal, hogy a kért oldal véglegesen új helyre került.

Adja meg a dinamikus paraméterek kezelésének módját

A Paraméterek kezelése segítségével adja meg a Google-nak, hogy mely paramétereket szeretné figyelmen kívül hagyni. Bizonyos paraméterek figyelmen kívül hagyása csökkentheti az ismétlődő tartalmat a Google indexében, és könnyebben feltérképezhetővé teszi webhelyét. Ha például megadja, hogy a sessionid paramétert figyelmen kívül kell hagyni, akkor a Google a https://www.example.com/dresses/green.php?sessionid=273749 és a https://www.example.com/dresses/green.php oldalakat ugyanannak tekinti.

Adjon meg egy gyűjtőlinket a HTTP-fejlécben

Szervere beállításakor használhatja a rel="canonical" HTTP-fejlécet a HTML-dokumentumok és más fájlok (például PDF-ek) gyűjtő URL-jének jelzésére. Tegyük fel, hogy webhelye ugyanazt a PDF-fájlt több URL-en is elérhetővé teszi (például nyomon követési célból):

https://www.example.com/downloads/white-paper.pdf
https://www.example.com/downloads/partner-1/white-paper.pdf
https://www.example.com/downloads/partner-2/white-paper.pdf
https://www.example.com/downloads/partner-3/white-paper.pdf

Ebben az esetben a rel="canonical" HTTP-fejléccel adhatja meg a Google-nak a PDF-fájl gyűjtő URL-jét; a következők szerint:

Link: <http://www.example.com/downloads/white-paper.pdf>; rel="canonical"

A Google jelenleg csak a Google Internetes Kereső esetében támogatja ezeket a link-fejlécelemeket. 

A HTTPS protokoll előnyben részesítése a HTTP protokollal szemben a gyűjtő URL-eknél

A Google a HTTPS-oldalakat részesíti előnyben az azonos HTTP-oldalakkal szemben gyűjtő URL-ként; kivéve ütközést okozó eseteknél, így például a következő körülmények között:

  • A HTTPS-oldal SSL-tanúsítványa érvénytelen.
  • A HTTPS-oldal nem biztonságos függőségeket tartalmaz.
  • A HTTPS-oldalt robot vezérli (a HTTP-oldalt viszont nem).
  • A HTTPS-oldal átirányítja a felhasználókat egy HTTP-oldalra vagy azon keresztül.
  • A HTTPS-oldal rel="canonical" linket tartalmaz a HTTP-oldalra.
  • A HTTPS-oldal noindex robottiltó metacímkét használ.

Bár rendszereink alapértelmezés szerint is előnyben részesítik a HTTPS-oldalakat a HTTP-oldalakkal szemben, az ilyen viselkedést az alábbi műveletekkel biztosíthatja:

  • 301-es, 302-es, javascript-, valamint metaátirányítások a HTTP-oldalról a HTTPS-oldalra.
  • Egy rel="canonical" link hozzáadása a HTTP-oldalról a HTTPS-oldalra.
  • A HSTS implementálása.

Ha meg szeretné akadályozni, hogy a Google tévesen a HTTP-oldalt tegye gyűjtő URL-lé, kerülje az alábbiakat:

  • Helytelen SSL-tanúsítványok és HTTPS-HTTP átirányítások, amelyek következtében a HTTP-t preferáljuk. A HSTS implementálásával nem írja felül ezt az erősebb beállítást.
  • A HTTPS-verzió helyett a HTTP-oldal szerepeltetése a webhelytérképben vagy a hreflang-elemekben.
  • Az SSL-/TLS-tanúsítvány nem megfelelő hostváltozathoz való implementálása: például amikor az example.com a www.example.com tanúsítványát mutatja be.  A tanúsítványnak a pontos és teljes URL-jéhez kell tartoznia, illetve egy olyan helyettesítő karaktereket tartalmazó tanúsítványnak kell lennie, amely egy domainjénél is felhasználható.
Ha robots.txt fájl használatával tilt le valamilyen forrást, ügyeljen arra, hogy a forrás HTTP- és HTTPS-verzióját is le kell tiltania.

 

 

Hasznos volt ez a cikk?