Acerca do Applebot

O Applebot é o rastreador web para a Apple. Produtos como as Sugestões do Spotlight e do Siri utilizam o Applebot.

Identificar o Applebot

O tráfego do Applebot é identificado pelo respetivo agente de utilizador e o DNS inverso mostra-o no domínio *.applebot.apple.com, com origem no bloco de rede 17.0.0.0.

Verificar se o tráfego é proveniente do Applebot

No macOS, o comando do host pode ser utilizado para determinar se um endereço IP faz parte do Applebot. Estes exemplos mostram o comando do host e o respetivo resultado:

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

O comando do host também pode ser utilizado para verificar se o DNS aponta para o mesmo endereço IP:

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

Verificar o agente de utilizador do Applebot

A cadeia do agente de utilizador contém "Applebot" e outras informações. Este é o formato:

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

Exemplos para computador de secretária:

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)

Exemplos para telemóvel:

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 regras de robot.txt

O Applebot respeita as diretivas padrão do ficheiro robots.txt que são direcionadas para o Applebot. Neste exemplo, o Applebot não tenta rastrear documentos que estão sob /private/ ou /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

Se as instruções dos robôs não mencionarem o Applebot mas sim o Googlebot, o robô da Apple irá seguir as instruções do Googlebot.

Processamento e regras do robô

O Applebot pode processar o conteúdo do seu site num browser. Se javascript, CSS e outros recursos forem bloqueados através de robots.txt, poderá não ser possível processar o conteúdo corretamente. Isto inclui XHR, JS e CSS de que a página possa necessitar.

Para que o Applebot possa indexar o melhor conteúdo para a página, certifique-se de que tudo o que é necessário para que um utilizador processe a página está disponível para o Applebot. Em alternativa, certifique-se de que o site é corretamente processado, mesmo que nem todos os recursos estejam disponíveis. Isto é frequentemente designado por uma degradação graciosa.

Personalizar regras de indexação para o Applebot

O Applebot suporta meta tags para robôs em documentos HTML. Para especificar regras de robôs em meta tags, coloque as tags na

... ...

O Applebot também suporta as seguintes diretivas:

  • noindex: o Applebot não irá indexar esta página e não aparecerá nas Sugestões do Spotlight ou da Siri.

  • nosnippet: o Applebot não irá gerar uma descrição ou resposta Web para a página. Quaisquer sugestões para visitar este URL incluirão apenas o título da página.

  • nofollow: o Applebot não irá seguir quaisquer ligações na página.

  • none: o Applebot não irá indexar, retirar excertos nem seguir ligações na página, como descrito acima.

  • all: o Applebot fornece o documento para sugestões e irá retirar excertos dos conteúdos para que uma breve descrição da página possa ser apresentada junto de uma imagem representativa. O Applebot poderá seguir ligações na página para fornecer mais sugestões.

Para colocar várias diretivas numa única meta tag, utilize uma lista separada por vírgulas ou várias meta tags.

Exemplos:

Acerca das classificações de pesquisa

A Pesquisa da Apple pode ter em conta o seguinte ao classificar os resultados da pesquisa na web:

  • Envolvimento do utilizador agregado com os resultados da pesquisa

  • Relevância e correspondência dos termos da pesquisa com tópicos e conteúdos de páginas web

  • Número e qualidade das ligações de outras páginas na web

  • Sinais baseados na localização do utilizador (dados aproximados)

  • Características do design da página Web

Os resultados da pesquisa podem utilizar os fatores acima mencionados sem importância (pré-determinada) de classificação. Os utilizadores da Pesquisa estão sujeitos à política de privacidade em Sugestões de Siri, Pesquisa e Privacidade.

Contacte-nos

Se tiver perguntas ou preocupações, contacte-nos através do endereço de e-mail applebot@apple.com.

As informações sobre os produtos não fabricados pela Apple ou os sites independentes não controlados ou testados pela Apple são disponibilizadas sem recomendações nem aprovação. A Apple não assume qualquer responsabilidade no que diz respeito à seleção, ao desempenho ou à utilização dos sites ou produtos de terceiros. A Apple não garante a precisão nem a fiabilidade dos sites de terceiros. Contacte o fornecedor para obter mais informações.

Data de publicação: