Σχετικά με το Applebot

Μάθετε για το Applebot, το πρόγραμμα ανίχνευσης ιστού για την Apple.

Τα δεδομένα που ανιχνεύονται από το Applebot χρησιμοποιούνται για την τροφοδοσία διαφόρων δυνατοτήτων, όπως η τεχνολογία αναζήτησης που είναι ενσωματωμένη σε πολλές εμπειρίες χρηστών στο οικοσύστημα της Apple, συμπεριλαμβανομένων των Spotlight, Siri και Safari. Η ενεργοποίηση του Applebot στο robots.txt επιτρέπει στο περιεχόμενο ιστοτόπου να εμφανίζεται στα αποτελέσματα αναζήτησης για χρήστες Apple σε όλο τον κόσμο σε αυτά τα προϊόντα.

Το Applebot έχει πρόσβαση σε πολλά είδη πόρων από διακομιστές ιστού, συμπεριλαμβανομένων ενδεικτικά του robots.txt, χαρτών ιστοτόπων, ροών RSS, HTML, δευτερευόντων πόρων που απαιτούνται για την απόδοση σελίδων όπως javascript, αιτημάτων Ajax, εικόνων και άλλων.

Προσδιορισμός του Applebot

Η κίνηση που προέρχεται από το Applebot προσδιορίζεται γενικά χρησιμοποιώντας το αντίστροφο DNS στον τομέα *.applebot.apple.com.

Ένας άλλος τρόπος είναι να αντιστοιχίσετε τη διεύθυνση IP με ένα πρόθεμα CIDR που περιέχεται στο ακόλουθο αρχείο JSON: Applebot IP CIDRs.

Αντίστροφο DNS

Η εντολή κεντρικού υπολογιστή μπορεί να χρησιμοποιηθεί για να καθοριστεί αν μια διεύθυνση IP αποτελεί τμήμα του Applebot. Τα παρακάτω παραδείγματα εμφανίζουν την εντολή κεντρικού υπολογιστή και το αποτέλεσμά της:

$ host 17-58-101-179.applebot.apple.com 17-58-101-179.applebot.apple.com έχει διεύθυνση 17.58.101.179.

Η εντολή κεντρικού υπολογιστή μπορεί, επίσης, να χρησιμοποιηθεί για να επαληθευτεί ότι το DNS οδηγεί στην ίδια διεύθυνση IP:

$ host 17.58.101.179 179.101.58.17.in-addr.arpa δείκτης όνομα τομέα 17-58-101-179.applebot.apple.com.

Παράγοντες χρήστη

Ένας παράγοντας χρήστη βοηθά τους ειδικούς τους Ιστού να αναγνωρίζουν την κίνηση του προγράμματος ανίχνευσης, ώστε να μπορούν να λαμβάνουν ακριβείς αναφορές καταγραφής πρόσβασης για τη δραστηριότητα του προγράμματος ανίχνευσης και να ελέγχουν την πρόσβαση στον ιστότοπο μέσω του robots.txt.

Το Applebot εξουσιοδοτεί πολλούς παράγοντες χρήστη, συμπεριλαμβανομένης της Αναζήτησης και των Podcasts.

Αναζήτηση

Για ανίχνευση και απόδοση ιστού αναζήτησης, το Applebot χρησιμοποιεί την ακόλουθη μορφή:

Η συμβολοσειρά παράγοντα χρήστη περιέχει τη λέξη "Applebot" και άλλες πληροφορίες. Ακολουθεί η γενική μορφή:

Mozilla/5.0 (Device; OS_version) AppleWebKit/WebKit_version (KHTML, like Gecko)Version/Safari_version [Mobile/Mobile_version] Safari/WebKit_version (Applebot/Applebot_version; +http://www.apple.com/go/applebot)

Παράδειγμα για επιτραπέζιους υπολογιστές:

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15(KHTML, like Gecko) Version/17.4 Safari/605.1.15 (Applebot/0.1; +http://www.apple.com/go/applebot)

Παράδειγμα για κινητές συσκευές:

Mozilla/5.0 (iPhone; CPU iPhone OS 17_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4.1 Mobile/15E148 Safari/604.1 (Applebot/0.1; +http://www.apple.com/go/applebot)

Περιστασιακά, το Applebot ενημερώνει την έκδοση του προγράμματος περιήγησης που διαφημίζει, ενώ παραμένει στην παραπάνω γενική μορφή.

Apple Podcasts

Η κίνηση iTMS μπορεί επίσης να προέρχεται από υπολογιστές υπηρεσίας applebot.apple.com και θα αναγνωρίζεται από τον ακόλουθο παράγοντα χρήστη:

User-Agent: iTMS

Ο παράγοντας χρήστη iTMS δεν ακολουθεί το robots.txt, καθώς δεν αποτελεί πρόγραμμα ανίχνευσης γενικής αναζήτησης. Ανιχνεύει μόνο διευθύνσεις URL που σχετίζονται με καταχωρισμένο περιεχόμενο στο Apple Podcasts.

Προσαρμογή κανόνων robot.txt

Το Applebot σέβεται τις τυπικές οδηγίες robots.txt σε γενικές ανιχνεύσεις αναζήτησης που στοχεύονται στο Applebot. Σε αυτό το παράδειγμα, το Applebot δεν προσπαθεί να ανιχνεύσει έγγραφα που εμπίπτουν στο /private/ ή στο /not-allowed/:

User-agent: Applebot Allow: / Disallow: /private/ User-agent: * Disallow: /not-allowed/

Αν οι οδηγίες για τα robot δεν αναφέρουν το Applebot, αλλά αναφέρουν το Googlebot, το robot της Apple θα ακολουθήσει τις οδηγίες για το Googlebot.

Απόδοση και κανόνες robot

Το Applebot μπορεί να αποδώσει το περιεχόμενο του ιστότοπού σας σε ένα πρόγραμμα περιήγησης. Σε περίπτωση αποκλεισμού javascript, CSS και άλλων πόρων μέσω του robots.txt, ενδέχεται να μην είναι δυνατή η σωστή απόδοση του περιεχομένου. Αυτό περιλαμβάνει XHR, JS και CSS που μπορεί να απαιτούνται από τη σελίδα.

Προκειμένου το Applebot να δημιουργήσει ευρετήριο για το καλύτερο περιεχόμενο της σελίδας, βεβαιωθείτε ότι στο Applebot διατίθενται όλα όσα χρειάζονται για την απόδοση της σελίδας από κάποιον χρήστη. Εναλλακτικά, βεβαιωθείτε ότι γίνεται σωστή απόδοση του ιστότοπου, ακόμα και αν όλοι πόροι δεν είναι διαθέσιμοι. Αυτό συχνά αναφέρεται ως ομαλή υποβάθμιση.

Προσαρμογή κανόνων δημιουργίας ευρετηρίου για το Applebot

Το Applebot υποστηρίζει ετικέτες meta robot σε έγγραφα HTML. Για να καθορίσετε κανόνες robot σε ετικέτες meta, τοποθετήστε τις ετικέτες στην

... ...

Επίσης, το Applebot υποστηρίζει τις παρακάτω οδηγίες:

  • noindex: Το Applebot δεν θα δημιουργήσει ευρετήριο για αυτήν τη σελίδα και δεν θα εμφανίζεται στις Προτάσεις Spotlight ή Siri.

  • nosnippet: Το Applebot δεν θα δημιουργήσει περιγραφή ή απάντηση στον ιστό για τη σελίδα. Τυχόν προτάσεις για μετάβαση σε αυτήν τη διεύθυνση URL θα περιλαμβάνουν μόνο τον τίτλο της σελίδας.

  • nofollow: Το Applebot δεν θα ακολουθεί τυχόν συνδέσμους στη σελίδα.

  • none: Το Applebot δεν θα δημιουργήσει ευρετήριο ή απόσπασμα για συνδέσμους στη σελίδα και δεν θα τους ακολουθήσει, όπως περιγράφεται παραπάνω.

  • all: Το Applebot παρέχει το έγγραφο για προτάσεις και δημιουργεί αποσπάσματα των περιεχομένων, ώστε να είναι δυνατή η εμφάνιση μιας σύντομης περιγραφής της σελίδας δίπλα σε μια εικόνα αντιπροσώπου. Για παροχή περισσότερων προτάσεων, το Applebot μπορεί να ακολουθήσει συνδέσμους στη σελίδα.

Για να τοποθετήσετε πολλές οδηγίες σε μία ετικέτα meta, χρησιμοποιήστε μια λίστα διαχωρισμένη με κόμματα ή πολλές ετικέτες meta.

Παράδειγμα:

Έλεγχος χρήσης δεδομένων

Εκτός από την τήρηση όλων των κανόνων και οδηγιών του robots.txt, η Apple διαθέτει έναν δευτερεύοντα παράγοντα χρήστη, το Applebot-Extended, ο οποίος δίνει στους εκδότες ιστού πρόσθετους ελέγχους σχετικά με τον τρόπο χρήσης του περιεχομένου του ιστοτόπου τους από την Apple.

Με το Applebot-Extended, οι εκδότες ιστού μπορούν να επιλέξουν να εξαιρεθούν από το περιεχόμενο του ιστοτόπου τους που χρησιμοποιείται για την εκπαίδευση των βασικών μοντέλων της Apple που τροφοδοτούν δυνατότητες γενετικού AI σε προϊόντα Apple, συμπεριλαμβανομένου του Apple Intelligence, των Υπηρεσιών και των Εργαλείων δημιουργού.

Μπορείτε να προσθέσετε έναν κανόνα στο robots.txt για να μην επιτρέψετε το Applebot-Extended, ως εξής:

User-agent: Applebot-Extended Disallow: /private/

Το Applebot-Extended δεν ανιχνεύει ιστοσελίδες. Οι ιστοσελίδες που δεν επιτρέπουν το Applebot-Extended εξακολουθούν να μπορούν να συμπεριληφθούν στα αποτελέσματα αναζήτησης. Το Applebot-Extended χρησιμοποιείται μόνο για τον προσδιορισμό του τρόπου χρήσης των δεδομένων που ανιχνεύονται από τον παράγοντα χρήστη Applebot.

Επιτρέποντας τη χρήση του Applebot-Extended, εκείνο θα συμβάλει στη βελτίωση των δυνατοτήτων και της ποιότητας των μοντέλων γενετικού AI της Apple με την πάροδο του χρόνου.

Σχετικά με τις κατατάξεις αναζήτησης

Η Αναζήτηση της Apple μπορεί να λάβει υπόψη τους παρακάτω παράγοντες κατά την κατάταξη των αποτελεσμάτων αναζήτησης στον ιστό:

  • Συγκεντρωτική δέσμευση χρηστών με τα αποτελέσματα αναζήτησης

  • Συνάφεια και αντιστοίχιση των όρων αναζήτησης με θέματα και περιεχόμενο ιστοσελίδας

  • Αριθμός και ποιότητα συνδέσμων από άλλες σελίδες στον ιστό

  • Σήματα με βάση την τοποθεσία χρήστη (δεδομένα κατά προσέγγιση)

  • Χαρακτηριστικά σχεδίασης ιστοσελίδας

Τα αποτελέσματα αναζήτησης μπορεί να χρησιμοποιήσουν τους παραπάνω παράγοντες χωρίς (προκαθορισμένη) σημασία κατάταξης. Οι χρήστες της Αναζήτησης υπόκεινται στην πολιτική απορρήτου, στην ενότητα Προτάσεις Siri, Αναζήτηση και Απόρρητο.

Επικοινωνήστε μαζί μας

Αν έχετε απορίες ή ανησυχίες, επικοινωνήστε μαζί μας στη διεύθυνση applebot@apple.com.

Οι πληροφορίες για τα προϊόντα που δεν κατασκευάζονται από την Apple ή για ανεξάρτητους ιστότοπους τους οποίους δεν ελέγχει ούτε εξετάζει η Apple, παρέχονται χωρίς να αποτελούν σύσταση ούτε εγγύηση. Η Apple δεν φέρει καμία ευθύνη σχετικά με την επιλογή, την απόδοση ή τη χρήση ιστότοπων ή προϊόντων τρίτων. Η Apple δεν παρέχει καμία εγγύηση σχετικά με την ακρίβεια ή την αξιοπιστία ιστότοπων τρίτων. Επικοινωνήστε με τον προμηθευτή για περισσότερες πληροφορίες.

Ημερομηνία δημοσίευσης: