Om Applebot

Her kan du læse om Applebot, der er Apples webrobot.

Applebot er Apples webrobot. Produkter som f.eks. Siri- og Spotlight-forslag bruger Applebot.

Identificering af Applebot

Trafik, der kommer fra Applebot, identificeres af brugeragenten, og omvendt DNS viser den i *.applebot.apple.com-domænet, der stammer fra 17.0.0.0-netblokken.

Bekræftelse af, at trafikken kommer fra Applebot

I macOS kan host-kommandoen bruges til at bestemme, om en IP-adresse er en del af Applebot. Disse eksempler viser host-kommandoen og dens resultat:

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

Host-kommandoen kan også bruges til at verificere, at DNS peger på den samme IP-adresse:

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

Bekræftelse af Applebot-brugeragenten

Bruger-agentstrengen indeholder "Applebot" og andre oplysninger. Dette er formatet:

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

Eksempler til stationær computer:

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)

Eksempler til mobil:

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)

Tilpasning af regler i robot.txt

Applebot overholder de almindelige robots.txt-koder, der er målrettet mod Applebot. I dette eksempel prøver Applebot ikke at crawle dokumenter, der ligger under /private/ eller /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

Hvis Applebot ikke er nævnt i robotinstruktionerne, men derimod Googlebot, følger Apples robot Googlebot-instruktionerne.

 

Gengivelse og robotregler

Applebot kan gengive indholdet på dit websted i en browser. Hvis JavaScript, CSS og andre ressourcer er blokeret via robots.txt, kan indholdet muligvis ikke gengives korrekt. Dette omfatter XHR, JS og CSS, som siden muligvis kræver.

For at Applebot kan indeksere det bedste indhold for siden, skal du sørge for, at alt det, der kræves, for at en bruger kan gengive siden, er tilgængeligt for Applebot. Alternativt skal du sørge for, at webstedet gengives uden fejl, også selvom ikke alle ressourcerne er tilgængelige. Det sikrer, at webstedet virker, men muligvis med begrænset funktionalitet.

Tilpasning af indekseringsregler for Applebot

Applebot understøtter robotmetatags i HTML-dokumenter. Hvis du vil specificere robotreglerne i metatags, skal du indsætte tags i dokumentets <head> på denne måde:

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

Applebot understøtter også følgende direktiver:

  • noindex: Applebot indekserer ikke denne side, og den vises ikke i forslag fra Spotlight eller Siri.
  • nosnippet: Applebot genererer ikke en beskrivelse af eller et websvar for siden. Forslag til at besøge denne URL-adresse omfatter kun sidens titel.
  • nofollow: Applebot følger ikke nogen links på siden.
  • none: Applebot indekserer, udklipper eller følger ikke links på siden, sådan som det er beskrevet ovenfor.
  • all: Applebot leverer dokumentet til forslag og udklipper indholdet, så der kan vises en kort beskrivelse af siden ud for et repræsentativt billede. Applebot kan følge links på siden for at give flere forslag.

Hvis du vil have flere direktiver i et enkelt metatag, skal du bruge en kommasepareret liste eller flere metatags. Eksempler:

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

Om søgerangeringer

Apples søgemaskine kan tage følgende i betragtning, når websøgeresultater rangeres:

  • Aggregeret brugerengagement med søgeresultater
  • Relevans og matchning af søgeord med websidens emner og indhold
  • Antal og kvalitet af links fra andre sider på internettet
  • Signaler baseret på brugerplacering (omtrentlige data)
  • Egenskaber for websidedesign

Søgeresultaterne bruger muligvis ovenstående faktorer uden nogen (forudbestemt) betydning af rangering. Brugerne af Apples søgemaskine er underlagt anonymitetspolitikken for Siri-forslag, søgning og anonymitet.

Kontakt os

Hvis du har spørgsmål eller problemer, kan du kontakte os på applebot@apple.com.

Oplysninger om produkter, der ikke er produceret af Apple, eller uafhængige websteder, der ikke styres eller testes af Apple, leveres uden Apples anbefaling eller godkendelse. Apple påtager sig intet ansvar, hvad angår valg, ydeevne eller brug af websteder eller produkter fra andre producenter. Apple giver ingen erklæringer med hensyn til nøjagtigheden eller pålideligheden af websteder fra andre producenter. Kontakt producenten for at få flere oplysninger.

Udgivelsesdato: