Detalji o programu Applebot

Saznajte više o programu Applebot, Appleovu programu za indeksiranje i pretraživanje weba.

Applebot je Appleov program za indeksiranje i pretraživanje weba. Značajke kao što su prijedlozi za Siri i Spotlight koriste Applebot.

Prepoznavanje programa Applebot

Promet koji dolazi iz programa Applebot identificira njegov korisnički agent, obratni DNS prikazuje ga u domeni *.applebot.apple.com, a potječe iz mrežnog bloka 17.0.0.0.

Utvrđivanje da promet dolazi iz programa Applebot

U sustavu macOS matična naredba može se koristiti kako bi se utvrdilo potječe li IP adresa s programa Applebot. Ovi primjeri pokazuju matičnu naredbu i njezin rezultat:

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

Matična naredba može se koristiti i kako bi se utvrdilo upućuje li DNS na istu IP adresu:

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

Provjera valjanosti korisničkog agenta za Applebot

Niz korisničkog agenta sadrži riječ „Applebot“ i ostale informacije. Ovo je format: 

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

Primjeri za računalo:

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)

Primjeri za mobilni uređaj:

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)

Prilagođavanje pravila robot.txt

Applebot poštuje standardne robots.txt direktive koje su usmjerene na Applebot. U ovom primjeru, Applebot ne pokušava indeksirati dokumente koji su označeni kao /private/ or /not-allowed/:

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

Ako se u uputama za robot ne spominje Applebot, ali se spominje Googlebot, Appleov robot slijedit će upute za Googlebot.

 

Pravila za renderiranje i robote

Applebot može renderirati sadržaj vaše web stranice u pregledniku. Ako su JavaScript, CSS i drugi resursi blokirani putem pravila robots.txt, sadržaj se možda neće moći ispravno renderirati. To uključuje XHR, JS i CSS koje bi stranica mogla zahtijevati.

Kako bi Applebot mogao indeksirati najbolji sadržaj za stranicu, provjerite sadržava li Applebot sve što je potrebno korisniku za renderiranje stranice. Možete i provjeriti prikazuje li se web mjesto bez problema, čak i ako nisu svi resursi dostupni. To se često naziva laganom degradacijom.

Prilagođavanje pravila indeksiranja za Applebot

Applebot podržava metaoznake robota u HTML dokumentima. Da biste odredili pravila robota u metaoznakama, postavite oznake <zaglavlje> dokumenta, ovako:

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

Applebot također podržava sljedeće direktive:

  • noindex: Applebot neće indeksirati ovu stranicu i neće se pojavljivati u prijedlozima za Spotlight ili Siri.
  • nosnippet: Applebot neće generirati opis niti web-odgovor za stranicu. Svi prijedlozi za posjetu ovoj URL adresi sadrže samo naziv stranice.
  • nofollow: Applebot neće pratiti nikakve veze na stranici.
  • none: Applebot neće indeksirati, izrađivati isječke sadržaja niti slijediti veze na stranici, kao što je prethodno opisano.
  • all: Applebot pruža dokument za prijedloge i isječke sadržaja kako bi se kratki opis stranice mogao pojaviti pored odgovarajuće ogledne slike. Applebot može slijediti veze na stranici radi pružanja dodatnih prijedloga.

Za postavljanje više metadirektiva u jednu metaoznaku koristite popis odvojen zarezima ili više metaoznaka. Primjeri:

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

Detalji o rangiranju rezultata pretraživanja

Prilikom rangiranja rezultata pretraživanja weba, Appleova tražilica može uzeti u obzir sljedeće stavke:

  • zbirni angažman korisnika na rezultatima pretraživanja
  • relevantnost i podudaranje pojmova za pretraživanje s temama i sadržajem web-stranica
  • broj i kvalitetu veza s drugih web-stranica
  • signale koji se temelje na lokaciji korisnika (približni podaci)
  • značajke dizajna web-stranice 

U rezultatima pretraživanja mogu se upotrijebiti navedeni faktori bez (unaprijed određene) važnosti rangiranja. Korisnici tražilice podliježu pravilima o privatnosti navedenima na odredištu Prijedlozi, pretraživanje i privatnost značajke Siri.

Obratite nam se

Ako imate pitanja ili nedoumica, obratite nam se na adresu applebot@apple.com.

Informacije koje Apple daje o proizvodima koje nije on proizveo ili neovisnim web-stranicama nad kojima nema nadzor niti ih je testirao ne podrazumijevaju da te proizvode Apple preporučuje niti da za njih daje podršku. Apple nije odgovoran za odabir, performanse ni korištenje web-stranica ili proizvoda drugih proizvođača. Apple ne iznosi mišljenja o točnosti ni pouzdanosti web-stranica drugih proizvođača. Dodatne informacije zatražite od dobavljača proizvoda.

Datum objave: