Acerca de Applebot

Applebot es la araña web para Apple, que usa productos como Sugerencias de Spotlight o de Siri.

Identificar Applebot

El usuario-agente identifica el tráfico proveniente de Applebot, y el DNS inverso lo muestra en el dominio *.applebot.apple.com, que se origina en el bloque de dirección 17.0.0.0.

Verificar que el tráfico es de Applebot

En macOS, se puede usar el comando host para determinar si una dirección IP es parte de Applebot. Estos ejemplos muestran el comando host y su resultado:

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

El comando host también se puede usar para verificar que el DNS apunte a la misma dirección IP:

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

Verificar el usuario-agente de Applebot

La cadena de usuario-agente incluye “Applebot” (junto a otra información). El formato es este:

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

Ejemplos en escritorio:

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)

Ejemplos en móviles:

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)

Personalizar reglas de robot.txt

Applebot respeta las directivas de robots.txt estándar que están dirigidas a Applebot. En este ejemplo, Applebot no intenta rastrear los documentos que se encuentran en /private/ ni en /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

Si las instrucciones de los robots no mencionan Applebot pero sí Googlebot, el robot de Apple seguirá las instrucciones de Googlebot.

Reglas de representación y de robot

Applebot puede representar el contenido de tu sitio web dentro de un navegador. Si JavaScript, CSS y otros recursos están bloqueados a través de robots.txt, es posible que no pueda representar el contenido correctamente. Esto incluye XHR, JS y CSS que la página podría necesitar.

Para que Applebot indexe el mejor contenido para la página, asegúrate de que Applebot tenga disponible todo lo necesario para que un usuario represente la página. También puedes asegurarte de que el sitio web se representa sin problemas, aunque no todos los recursos estén disponibles. Esto a menudo se conoce como “degradación elegante”.

Personalizar reglas de indexación para Applebot

Applebot admite metaetiquetas de robots en documentos HTML. Para especificar las reglas de los robots en las metaetiquetas, coloca las etiquetas en la sección

... ...

Applebot también admite las siguientes directivas:

  • noindex: Applebot no indexará esta página y no aparecerá en las sugerencias de Spotlight ni en las de Siri.

  • nosnippet: Applebot no generará ninguna descripción ni respuesta web para la página.

  • nofollow: Applebot no abrirá ningún enlace de la página.

  • none: Applebot no indexará, fragmentará ni abrirá los enlaces de la página, según se ha mencionado anteriormente.

  • all: Applebot proporciona el documento para que se hagan sugerencias y fragmenta el contenido para que aparezca una breve descripción de la página junto a una imagen representativa. Es posible que Applebot abra los enlaces de la página para facilitar más sugerencias.

Si quieres incluir varias directivas en una sola metaetiqueta, utiliza una lista separada por comas o varias metaetiquetas.

Ejemplos:

Acerca de las clasificaciones de las búsquedas

Apple Search puede tener en cuenta lo siguiente al clasificar los resultados de las búsquedas web:

  • Interacción agregada del usuario con los resultados de las búsquedas

  • Relevancia y concordancia de los términos de búsqueda con los temas y el contenido de la página web

  • Número y calidad de enlaces de otras páginas en la web

  • Señales basadas en la ubicación del usuario (datos aproximados)

  • Características del diseño de la página web

Los resultados de la búsqueda pueden usar los factores anteriores sin importar (predeterminada) la clasificación. Los usuarios de Buscar quedan sujetos a la política de privacidad disponible en Sugerencias de Siri, Buscar y la privacidad.

Contactar con nosotros

Si tienes cualquier duda, contacta con nosotros en applebot@apple.com.

La información sobre productos no fabricados por Apple o sobre sitios web independientes no controlados ni comprobados por Apple se facilita sin ningún tipo de recomendación ni respaldo. Apple no se responsabiliza de la selección, el rendimiento o el uso de sitios web o productos de otros fabricantes. Apple no emite ninguna declaración sobre la exactitud o fiabilidad de sitios web de otros fabricantes. Contacta con el proveedor para obtener más información.

Fecha de publicación: