Az Applebot

A cikk az Applebotot, az Apple keresőrobotját mutatja be.

Az Applebot az Apple keresőrobotja. Az olyan termékekhez van szükség rá, mint a Siri-javaslatok és a Spotlight-javaslatok.

Az Applebot azonosítása

Az Applebotból származó forgalmat a felhasználói ügynök azonosítja, és a fordított DNS megjeleníti azt a *.applebot.apple.com tartományban, amely a 17.0.0.0 hálózati blokkból származik.

Annak ellenőrzése, hogy a forgalom az Applebotból származik-e

macOS esetében a host parancs segítségével ellenőrizhető, hogy az IP-cím része-e az Applebotnak. Ezek a példák bemutatják a host parancsot és a használatának eredményét:

$ host 17.58.101.179
179.101.58.17.in-addr.arpa domain name pointer 17-58-101-179.applebot.apple.com.

A host paranccsal az is ellenőrizhető, hogy a DNS ugyanarra az IP-címre mutat-e:

$ host 17-58-101-179.applebot.apple.com
17-58-101-179.applebot.apple.com has address 17.58.101.179.

Az Applebot felhasználói ügynök ellenőrzése

A felhasználói ügynök karakterlánca egyéb információk mellett tartalmazza az Applebot kifejezést. A formátuma: 

Mozilla/5.0 (Device; OS_version) AppleWebKit/WebKit_version (KHTML, like Gecko)
Version/Safari_version Safari/WebKit_version (Applebot/Applebot_version)

Példák asztali rendszeren:

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/600.2.5
(KHTML, like Gecko) Version/8.0.2 Safari/600.2.5 (Applebot/0.1)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/605.1.15
(KHTML, like Gecko) Version/12.1.1 Safari/605.1.15 (Applebot/0.1)

Példák mobilon:

Mozilla/5.0 (iPhone; CPU iPhone OS 8_1 like Mac OS X) AppleWebKit/600.1.4
(KHTML, like Gecko) Version/8.0 Mobile/12B410 Safari/600.1.4 (Applebot/0.1;
+http://www.apple.com/go/applebot)
Mozilla/5.0 (iPhone; CPU iPhone OS 13_4_1 like Mac OS X) AppleWebKit/605.1.15Z
(KHTML, like Gecko) Version/13.1 Mobile/15E148 Safari/604.1 (Applebot/0.1)

A robot.txt fájlban lévő szabályok testreszabása

Az Applebot az Applebotra irányuló utasításokat követi a robots.txt fájlban. Ebben a példában az Applebot nem kísérli meg bejárni a /private/ és a /not-allowed/ könyvtárban található dokumentumokat:

User-agent: Applebot         # apple
Allow: /                     # Allow everything (also true if omitted)
Disallow: /private/          # disallow this directory
User-agent: *                # any robot
Disallow: /not-allowed/      # disallow this directory

Ha a robotutasítások között nem az Applebot, hanem a Googlebot szerepel, az Apple robot a Googlebot-utasításokat követi.

 

Renderelés és robotszabályok

Az Applebot megjelenítheti az Ön webhelyének tartalmát egy böngészőn belül. Ha a javascriptet, a CSS-t és az egyéb erőforrásokat blokkolják a robots.txt fájl szabályai, akkor előfordulhat, hogy a tartalom renderelése nem lesz megfelelő. Ide tartozik az XHR, a JS és a CSS, amelyekre szükség lehet az oldalon.

Annak érdekében, hogy az Applebot indexelje az oldal legjobb tartalmát, győződjön meg arról, hogy minden, ami a felhasználó számára az oldal megjelenítéséhez szükséges, elérhető az Applebot számára. Másik lehetőségként győződjön meg arról, hogy a webhely tiszta módon jelenik meg, még akkor is, ha nem áll rendelkezésre az összes erőforrás. Ezt gyakran fokozatos teljesítményromlásnak nevezik.

Az Applebot indexelési szabályainak testreszabása

Az Applebot támogatja a robots metacímkéket a HTML-dokumentumokban. A robots-szabályok metacímkékben való megadásához tegye a címkéket a dokumentum <head> szakaszába a következő módon:

<html><head>
 <meta name="robots" content="noindex"/>
 ...
 </head>
 <body>...</body>
 </html>

Az Applebot a következő utasításokat is támogatja:

  • noindex: Az Applebot nem indexeli ezt az oldalt, így az oldal nem jelenik meg a Spotlightban és a Siri-javaslatokban.
  • nosnippet: Az Applebot nem hoz létre leírást vagy webes választ az oldalhoz. Az URL felkeresésére vonatkozó javaslatokban kizárólag az oldal címe található meg.
  • nofollow: Az Applebot nem követ egyetlen hivatkozást sem az oldalon.
  • none: Az Applebot nem indexel, nem generál leírást, illetve nem követ hivatkozásokat az oldalon a fentiek szerint.
  • all: Az Applebot biztosítja a dokumentumot javaslatokhoz, és tömöríti a tartalmat, így megjelenhet az oldal rövid leírása egy oldalt ábrázoló kép mellett. Az Applebot a további javaslatok biztosítása céljából követheti az oldal hivatkozásait.

Ha több utasítást szeretne elhelyezni egyetlen metacímkében, használjon vesszővel elválasztott listát vagy több metacímkét. Példák:

<meta name="robots" content="nosnippet, noindex”>
<meta name="robots" content=“noindex">
<meta name="robots" content=“nosnippet">

A keresési rangsor bemutatása

Az Apple Search a következőket veheti figyelembe az internetes keresési találatok rangsorolásakor:

  • Összesített felhasználói elkötelezettség a keresési találatokkal
  • A keresési kifejezések relevanciája és egyeztetése a weboldal témáival és tartalmával
  • Az interneten más oldalakról származó linkek száma és minősége
  • Jelek a felhasználó tartózkodási helye alapján (hozzávetőleges adatok)
  • A weboldal kialakításának jellemzői 

A keresési találatok felhasználhatják a fenti tényezőket anélkül, hogy a rangsor (előre meghatározott) fontossággal bírna. A Search-felhasználókra a következő adatvédelmi irányelvek vonatkoznak: A Siri-javaslatok, keresés és az adatvédelem.

Kapcsolatfelvétel

Ha bármilyen kérdése van, írjon nekünk a applebot@apple.com címre.

A nem az Apple által gyártott termékekre, illetve az Apple ellenőrzésén kívül eső vagy általa nem tesztelt független webhelyekre vonatkozó információk nem tekinthetők javaslatoknak vagy ajánlásoknak. Az Apple nem vállal felelősséget a harmadik felek webhelyeinek és termékeinek kiválasztására, teljesítményére, illetve használatára vonatkozólag. Az Apple nem garantálja, hogy a harmadik felek webhelyei pontosak vagy megbízhatóak. Forduljon az adott félhez további információkért.

Közzététel dátuma: