Πίσω από τους αριθμούς
Ξαφνικά, Σιγκαπούρη: όταν τα bot αλλοιώνουν τους αριθμούς του GA4
Στην αρχή ο πίνακας φαίνεται ενθαρρυντικός. Περισσότεροι επισκέπτες, περισσότερες προβολές, μια καμπύλη που ανεβαίνει σταθερά. Μήπως κάποιο άρθρο απογειώνεται;
Με μια πιο προσεκτική ματιά, τα πράγματα θολώνουν. Μεγάλο μέρος της πρόσθετης κίνησης έρχεται από τη Σιγκαπούρη. Οι επισκέψεις μοιράζονται σε παλιά άρθρα που σχεδόν δεν σχετίζονται με τη σημερινή επικαιρότητα. Και ενώ το GA4 αναφέρει πολύ περισσότερη δραστηριότητα, το NowMetrix δείχνει μια αρκετά πιο ήσυχη εικόνα.
Τότε συνήθως προκύπτει η ερώτηση: ποιον αριθμό μπορούμε τελικά να εμπιστευτούμε;
Το παρατηρούν και άλλοι διαχειριστές ιστοτόπων
Στην κοινότητα r/GoogleAnalytics του Reddit υπάρχουν αρκετές παρόμοιες αναφορές. Διαχειριστές περιγράφουν απρόσμενες επισκέψεις από Σιγκαπούρη και Κίνα, ασυνήθιστα πολλούς χρήστες υπολογιστών και κίνηση που δεν μοιάζει με το συνηθισμένο κοινό τους.
Σε μια συζήτηση για τη Σιγκαπούρη και τη Λανζού, ο συντάκτης αναφέρει ότι οι επισκέψεις συνεχίζουν να εμφανίζονται στο GA4 μετά τον αποκλεισμό αυτών των χωρών στο Cloudflare. Δεν βρίσκει αντίστοιχες IP αυτών των χωρών στα αρχεία του διακομιστή.
Άλλος χρήστης περιγράφει αιχμή μοιρασμένη σε χιλιάδες URL. Οι ασυνήθιστες επισκέψεις συγκεντρώνονται στα Windows και σε συγκεκριμένη έκδοση Chrome, με ελάχιστη μετρημένη αλληλεπίδραση.
Πρόκειται για μαρτυρίες διαχειριστών, όχι ολοκληρωμένες τεχνικές έρευνες. Δείχνουν όμως ότι όποιος απορεί με τέτοια κίνηση δεν είναι ο μόνος.
Δεν φιλτράρει το Google Analytics αυτόματα τα bot;
Τα φιλτράρει. Η τεκμηρίωση Google για το φιλτράρισμα bot αναφέρει ότι γνωστά bot και crawlers εξαιρούνται αυτόματα. Η Google συνδυάζει δική της έρευνα με λίστα που συντηρεί ο κλαδικός οργανισμός IAB.
Η κρίσιμη λέξη είναι «γνωστά».
Το αυτόματο φιλτράρισμα δεν σημαίνει ότι κάθε καταγεγραμμένη προβολή προέρχεται από άνθρωπο. Οι αναφορές στο Reddit, επομένως, δεν αποκλείουν το ενδεχόμενο το GA4 να αφαιρεί ήδη bot. Ασυνήθιστα δεδομένα μπορούν να παραμένουν. Η τεκμηρίωση Google διευκρινίζει επίσης ότι οι χρήστες δεν βλέπουν πόση κίνηση γνωστών bot εξαιρέθηκε.
Για τη σύνταξη μένει μια πρακτική δουλειά: να εξετάσει μια ασυνήθιστη αιχμή πριν τη μετατρέψει σε αφήγημα αύξησης του κοινού.
Γιατί συμφωνούν τα πρώτα άρθρα αλλά διαφέρουν τα σύνολα
Όταν συγκρίνουμε GA4 και NowMetrix, συνήθως ξεκινάμε από τα επιτυχημένα άρθρα. Λογικό: αν τα σημαντικότερα έχουν παρόμοιες προβολές και στα δύο συστήματα, η καταγραφή φαίνεται συνολικά σωστή.
Το σύνολο όμως περιλαμβάνει και όλα τα υπόλοιπα.
Μία επιπλέον προβολή σε καθένα από 20.000 διαφορετικά άρθρα σημαίνει 20.000 πρόσθετες προβολές. Τίποτα από αυτά μπορεί να μη φαίνεται σε μια λίστα των πρώτων 50. Στην ημερήσια αναφορά, όμως, η διαφορά γίνεται ξαφνικά σημαντική.
Γι’ αυτό βοηθά να εξετάσουμε σελίδες με λίγες προβολές. Απλώνεται η απόκλιση σε όλο το αρχείο; Υπάρχουν πολλές μεμονωμένες επισκέψεις; Προέρχονται κυρίως από μία χώρα ή μία ομάδα προγραμμάτων περιήγησης;
Το μοτίβο μπορεί να υποδεικνύει αυτοματοποιημένη κίνηση. Πρέπει όμως παράλληλα να ελεγχθεί αν τα εργαλεία μετρούν την ίδια περίοδο και τον ίδιο ιστότοπο και αν οι δύο trackers έχουν εγκατασταθεί σωστά.
Γιατί ο αποκλεισμός στο Cloudflare δεν δίνει πάντα απάντηση
Στις συζητήσεις εμφανίζεται συχνά ο όρος «ghost traffic», δηλαδή «κίνηση-φάντασμα». Περιγράφει φαινομενικές επισκέψεις σε αναφορά ανάλυσης που ίσως δεν αντιστοιχούν σε επίσκεψη στον πραγματικό ιστότοπο.
Ο ιστότοπος και η συλλογή δεδομένων Google Analytics είναι διαφορετικοί προορισμοί. Για παράδειγμα, το GA4 μπορεί να λαμβάνει συμβάντα από διακομιστές μέσω Measurement Protocol. Υπάρχουν νόμιμοι λόγοι γι’ αυτό. Δείχνει όμως και γιατί ένα συμβάν ανάλυσης δεν αποδεικνύει αυτόματα ότι μια νέα αίτηση σελίδας έφτασε στον διακομιστή του ιστοτόπου.
Αν ψευδή συμβάντα φτάνουν απευθείας σε μια υπηρεσία ανάλυσης, το firewall μπροστά από τον ιστότοπο δεν μπορεί να σταματήσει τη μετάδοση. Το αν αυτό εξηγεί ένα συγκεκριμένο περιστατικό χρειάζεται έρευνα. Η απουσία εγγραφών από τον web server δεν αρκεί: ένα CDN μπορεί να εξυπηρετεί σελίδες από cache και διαφορετικές υπηρεσίες μπορεί να αποδίδουν διαφορετικές χώρες στην ίδια κίνηση.
Υπάρχουν διάφορες διαδρομές που οδηγούν σε έναν παράξενο αριθμό. Η αλλαγή του τρόπου αποστολής δεδομένων από τον δικό σας tracker δεν αντιμετωπίζει αυτόματα όλες.
Από πού θα ξεκινούσαμε την έρευνα
Μια χρήσιμη πρώτη σύγκριση δεν χρειάζεται να γίνει τεράστιο έργο. Μια προσεκτικά ορισμένη ημέρα και λίγες στοχευμένες ερωτήσεις συχνά δίνουν περισσότερα από δέκα επιπλέον αναφορές.
- Ταιριάξτε περίοδο και ιστότοπο. Συγκρίνετε GA4 και NowMetrix για την ίδια ολοκληρωμένη ημέρα, στην ίδια ζώνη ώρας. Ελέγξτε και το hostname: μήπως το GA4 περιλαμβάνει υποτομείς ή άλλους ιστοτόπους;
- Ξεκινήστε από τις προβολές σελίδων. Οι χρήστες εξαρτώνται και από τον τρόπο αναγνώρισης προσώπων και τον ορισμό κάθε εργαλείου. Οι προβολές συνήθως είναι ευκολότερο σημείο εκκίνησης.
- Αναλύστε την ασυνήθιστη κίνηση. Χώρα, πρόγραμμα περιήγησης, λειτουργικό σύστημα, κατηγορία συσκευής και ανάλυση οθόνης βοηθούν να φανεί αν η απόκλιση συγκεντρώνεται σε μία ομάδα. Εξετάστε μαζί τα άρθρα και την αλληλεπίδραση.
- Ακολουθήστε λίγες συγκεκριμένες σελίδες. Συγκρίνετε ίδια χρονικά παράθυρα στα αρχεία CDN και καταγραφής. Μια αίτηση σελίδας και ένα μήνυμα προς endpoint ανάλυσης είναι δύο διαφορετικά πράγματα.
Μια χώρα ή μια ανάλυση οθόνης από μόνη της δεν αρκεί για αποκλεισμό επισκεπτών. Χρήσιμα στοιχεία προκύπτουν όταν συμπίπτουν πολλές ενδείξεις και το μοτίβο εντοπίζεται και στα τεχνικά δεδομένα.
Ελέγξτε το στο GA4: χώρα, μεμονωμένες προβολές και προγράμματα περιήγησηςΚλείσιμο οδηγού
Με παράδειγμα τη Σιγκαπούρη: αναζητούμε σελίδες με ακριβώς μία προβολή από αυτή τη χώρα σε συγκεκριμένη ημέρα, αθροίζοντας όλα τα προγράμματα περιήγησης. Βρίσκουμε την κίνηση στο GA4 και μετά χρησιμοποιούμε εξαγωγή CSV για να επιλέξουμε τις σελίδες με ακριβώς μία προβολή, με Excel, ChatGPT ή Claude.
1. Ανοίξτε την αναφορά σελίδων
Επιλέξτε τη σχετική ιδιοκτησία GA4 και ανοίξτε τις Σελίδες και οθόνες στις Αναφορές. Ανάλογα με την πλοήγησή σας, μπορεί να βρίσκονται στην Αφοσίωση ή σε συλλογή βάσει επιχειρηματικών στόχων. Ο οδηγός Google για την αναφορά σελίδων εξηγεί τις διαθέσιμες διαδρομές.
2. Επιλέξτε ημέρα και χώρα
Από τον επιλογέα ημερομηνίας επάνω δεξιά επιλέξτε μία ολοκληρωμένη ημέρα, για παράδειγμα προχθές. Πατήστε + Προσθήκη φίλτρου, επιλέξτε Χώρα, έπειτα αντιστοιχεί ακριβώς και τη Σιγκαπούρη από τη λίστα. Πατήστε Εφαρμογή. Αν η ιδιοκτησία περιέχει πολλούς ιστοτόπους, προσθέστε στο ίδιο φίλτρο συνθήκη για το Όνομα κεντρικού υπολογιστή (Hostname) του ιστοτόπου σας. Τα βήματα καλύπτονται και στις οδηγίες Google για φίλτρα αναφορών.
3. Εμφανίστε άρθρα και προγράμματα περιήγησης μαζί
Πάνω από την πρώτη στήλη επιλέξτε Διαδρομή σελίδας και κλάση οθόνης. Πατήστε το + δίπλα της και προσθέστε Πρόγραμμα περιήγησης ως δευτερεύουσα ιδιότητα. Ο πίνακας δείχνει τώρα τις Προβολές από την επιλεγμένη χώρα για κάθε συνδυασμό διαδρομής και προγράμματος περιήγησης.
4. Εξαγάγετε τον πίνακα
Επάνω δεξιά επιλέξτε Κοινοποίηση αυτής της αναφοράς → Λήψη αρχείου → Λήψη CSV. Έχετε πλέον δύο επιλογές: ChatGPT ή Claude, όπως εξηγείται παρακάτω, ή συγκεντρωτικό πίνακα Excel από το βήμα 5. Και στις δύο περιπτώσεις, μετρήστε μόνο πραγματικές γραμμές δεδομένων· εξαιρέστε γραμμές σχολίων και κάθε συνολική σύνοψη από τα δεδομένα άρθρων. Το GA4 εξάγει έως 100.000 γραμμές δεδομένων. Αν η εξαγωγή φτάνει το όριο ή το GA4 εμφανίζει ομαδοποιημένη γραμμή όπως «(other)», η ανάλυση ανά σελίδα μπορεί να είναι ελλιπής.
Εναλλακτικά: ανάλυση με ChatGPT ή Claude
Δεν θέλετε να ασχοληθείτε με συγκεντρωτικούς πίνακες; Μπορείτε να ανεβάσετε το CSV στο ChatGPT ή στο Claude και να ζητήσετε την ανάλυση. Έτσι καλύπτονται τα βήματα 5 έως 7. Επισυνάψτε ολόκληρη την εξαγωγή του βήματος 4 και αντιγράψτε το ακόλουθο prompt στη συνομιλία, αφού αλλάξετε τα στοιχεία σε αγκύλες.
Prompt για αντιγραφή:
Ανάλυσε τη συνημμένη εξαγωγή CSV του GA4. Χρησιμοποίησε κώδικα, όπως Python, για υπολογισμό από όλες τις γραμμές δεδομένων.
Έχω ήδη επιλέξει στο GA4:
- Ημέρα: [ημερομηνία]
- Ζώνη ώρας ιδιοκτησίας: [ζώνη ώρας]
- Χώρα: [χώρα, π.χ. Σιγκαπούρη]
- Hostname: [hostname ή "χωρίς φίλτρο hostname"]
Βρες διαδρομές σελίδων με ακριβώς μία προβολή συνολικά μέσα σε αυτή την επιλογή και ανάλυσέ τες ανά πρόγραμμα περιήγησης.
1. Εξέτασε το αρχείο και τυχόν μεταδεδομένα. Απαιτούνται οι στήλες Διαδρομή σελίδας και κλάση οθόνης, Πρόγραμμα περιήγησης και Προβολές ή οι αντίστοιχες σε άλλη γλώσσα. Χώρα και hostname δεν χρειάζονται χωριστές στήλες αν είχαν ήδη φιλτραριστεί στην αναφορά. Επισήμανε συγκρούσεις με τα στοιχεία μου και ρώτησε αν λείπουν στήλες ή η επιλογή δεν είναι σαφής.
2. Διάβασε τις προβολές ως αριθμούς, λαμβάνοντας υπόψη διαχωριστικά χιλιάδων. Μη μετράς γραμμές σχολίων ή συνολικές συνόψεις ως σελίδες. Πρώτα άθροισε τις προβολές κάθε διαδρομής σε όλα τα προγράμματα περιήγησης και όλες τις γραμμές. Μόνο μετά κράτησε τις διαδρομές με σύνολο ακριβώς 1. Άρθρο με μία προβολή Chrome και μία Safari έχει 2 συνολικά και πρέπει να εξαιρεθεί. Μη χρησιμοποιήσεις αριθμούς χρηστών ή συνεδριών.
3. Για τις επιλεγμένες διαδρομές, δείξε πίνακα ταξινομημένο κατά προβολές: πρόγραμμα περιήγησης, προβολές και ποσοστό επί όλων των επιλεγμένων προβολών. Κράτησε τα άγνωστα προγράμματα ως ξεχωριστή κατηγορία. Έλεγξε ότι τα σύνολα ανά πρόγραμμα ισούνται με τον αριθμό επιλεγμένων διαδρομών. Αν δεν υπάρχουν αντιστοιχίσεις, πες το ρητά.
4. Ανάφερε πόσες διαδρομές αναλύθηκαν, τις συνολικές προβολές τους και πόσες έχουν ακριβώς μία προβολή. Δώσε επίσης CSV με τις επιλεγμένες διαδρομές, το πρόγραμμα περιήγησης και τις προβολές. Εξήγησε σύντομα τον υπολογισμό και δείξε τρεις ενδεικτικές γραμμές, αν υπάρχουν.
Επισήμανε όρια εξαγωγής, ομαδοποιημένες γραμμές όπως "(other)" και διαδρομές που λείπουν· μην τις αντιμετωπίσεις ως μεμονωμένα άρθρα. Περιόρισε τα ευρήματα στην εξαγωγή, μην επινοήσεις ελλείπουσες τιμές και μη συμπεράνεις ότι αυτό το μοτίβο από μόνο του αποδεικνύει δραστηριότητα bot.
Μετά ελέγξτε μερικές διαδρομές του αποτελέσματος στην αρχική εξαγωγή. Το κλειδί είναι να αθροιστούν όλες οι προβολές κάθε άρθρου πριν από το φιλτράρισμα. Αν προτιμάτε Excel, ακολουθήστε τα επόμενα βήματα.
5. Αθροίστε τις προβολές κάθε άρθρου
Εισαγάγετε το CSV στο Excel και χρησιμοποιήστε τον πίνακα δεδομένων με τις επικεφαλίδες. Επιλέξτε τον και πατήστε Εισαγωγή → Συγκεντρωτικός Πίνακας. Σύρετε τη Διαδρομή σελίδας και κλάση οθόνης στις Γραμμές, το Πρόγραμμα περιήγησης στις Στήλες και τις Προβολές στις Τιμές. Ελέγξτε τις ρυθμίσεις πεδίου τιμών ώστε ο υπολογισμός να είναι Άθροισμα Προβολών. Το σύνολο δεξιά δείχνει πλέον τις προβολές κάθε άρθρου από όλα τα προγράμματα μαζί.
6. Κρατήστε μόνο σελίδες με ακριβώς μία προβολή
Στον συγκεντρωτικό πίνακα ανοίξτε το φίλτρο του πεδίου Διαδρομή σελίδας και κλάση οθόνης ή Ετικέτες γραμμών. Επιλέξτε Φίλτρα τιμών → Ισούται με, διαλέξτε Άθροισμα Προβολών και εισαγάγετε 1. Έτσι αποκλείεται άρθρο με μία προβολή Chrome και μία Safari, επειδή έχει δύο συνολικά. Η Microsoft εξηγεί τις επιλογές στον οδηγό φιλτραρίσματος δεδομένων συγκεντρωτικού πίνακα.
7. Διαβάστε την κατανομή ανά πρόγραμμα περιήγησης
Η γραμμή Γενικό άθροισμα στο τέλος δείχνει τώρα πόσες από αυτές τις μεμονωμένες προβολές προήλθαν από Chrome, Safari και άλλα προγράμματα. Αν λείπουν τα σύνολα, επιλέξτε Σχεδίαση → Γενικά αθροίσματα → Ενεργοποίηση για γραμμές και στήλες. Για το ποσοστό ενός προγράμματος, διαιρέστε το σύνολό του με το σύνολο όλων. Διατηρήστε όλα τα προγράμματα στον πίνακα και εξαιρέστε από τα γενικά αθροίσματα τα άρθρα που απορρίφθηκαν από το φίλτρο. Ο οδηγός Microsoft για τα γενικά αθροίσματα εξηγεί τις επιλογές.
Τι σημαίνει το αποτέλεσμα: ακριβώς μία προβολή ανά διαδρομή σελίδας μέσα στην επιλεγμένη χώρα και περίοδο. Το ίδιο άρθρο μπορεί να έχει πρόσθετες προβολές από άλλες χώρες. Δεν σημαίνει «μία προβολή ανά χρήστη» ή «μία προβολή ανά συνεδρία» και δεν αποδεικνύει από μόνο του δραστηριότητα bot.
Πώς το αντιμετωπίζουμε στο NowMetrix
Στο NowMetrix, το φιλτράρισμα bot αποτελεί μέρος της συνεχούς δουλειάς πάνω στο προϊόν. Αφαιρούμε την αναγνωρισμένη κίνηση bot από τη συλλογή και συντηρούμε διαρκώς τους κανόνες. Η σύνταξη χρειάζεται να ξέρει ποια άρθρα διαβάζουν άνθρωποι και πού αυξάνεται το ενδιαφέρον του κοινού.
Γι’ αυτό ερευνούμε αποκλίσεις από το GA4. Συγκρίνουμε άρθρα, περιόδους και ομάδες κίνησης και μετά εξετάζουμε πού χωρίζουν οι αριθμοί. Ένας μικρότερος αριθμός μπορεί να οφείλεται σε αποτελεσματικό φιλτράρισμα bot. Μπορεί επίσης να δείχνει πρόβλημα καταγραφής. Η διάκριση είναι μέρος της αξιόπιστης ανάλυσης.
Θέλουμε οι αριθμοί στον ζωντανό πίνακά σας να είναι χρήσιμοι όλη τη συντακτική ημέρα. Μια αιχμή πρέπει να βοηθά να εντοπίσετε άρθρο, να δώσετε προτεραιότητα σε ενημέρωση ή να συνεχίσετε ένα θέμα. Αυτό απαιτεί προσοχή και σε όσα συμβαίνουν πίσω από το γράφημα.
Αν οι αριθμοί GA4 αλλάξουν ξαφνικά ή αποκλίνουν σημαντικά από το NowMetrix, επικοινωνήστε μαζί μας. Θα εξετάσουμε μαζί το συγκεκριμένο περιστατικό και θα ερευνήσουμε τη διαφορά.
Θέλετε να δείτε το NowMetrix με τη δική σας κίνηση; Δοκιμάστε το δωρεάν και παρακολουθήστε ζωντανά ποια άρθρα κερδίζουν το ενδιαφέρον.
Δοκιμάστε δωρεάν το NowMetrix →