Skip to content
Parliamone
Utility siti web

Rimozione Referral Spam da Google Analytics

Andrea · · 8 min read

C'è un sacco di confusione in giro su come sgombrare il cosiddetto referral spam, ecco la guida definitiva per la rimozione di tutte queste fastidiose idiozie! 

Indicizzare il sito web è abbastanza faticoso, ma quando si iniziano a manifestare nei rapporti delle visite, visitatori non umani, la vita del Seo è veramente miserabile.

[NOTA BENE: referral  "hulfingtonpost.com/2015/01/15/woman_revenge_6424828.html" e "google -officially -recommends ilovevitaly.com search shell" termini di ricerca organici che utilizzano la stessa tecnica di spam, come la serie darodar, e possono essere eliminati utilizzando la stessa tecnica] In primo luogo, ci sono tre tipi di visite spazzatura e referral spam, e ci sono diversi modi per affrontare con ciascuna di esse:

1. referral fantasma come la darodar / ilovevitaly / priceg / blackhatworth / hulfingtonpost.com / co.lumb.co / apple.com / ilovevitalii.com
2. crawler come semalt e makemoneyonline
3. bots and spiders

 

Segui Best Practices

Prima di iniziare a smanettare con le impostazioni di Google Analytics, ecco qualche grande orientamento sull'attuazione nuovi filtri:

1. Assicurarsi di avere una visione non filtrata nella vostra proprietà che ci sono i filtri a zero.

2. Non attuare immediatamente nella vista principale. Creare una nuova visione di prova che rispecchia il vostro principale in ogni altro aspetto, e poi aggiungere il filtro (s).

3. Se sei felice con il nuovo filtro in base a questo test, poi andare avanti e implementarlo nella vista principale.

Cattivi Consigli: Usa il rinvio elenco di esclusione

Un certo numero di siti consiglia di utilizzare la lista di esclusione Referral caratteristica (Admin - Proprietà - Monitoraggio Info) - ciò non  funziona sempre! Mentre può rimuovere alcune delle voci fastidiose nel report di riferimento, si può effettivamente cambiare la sessione per una visita diretta e continua ad apparire nei rapporti. Questo è il luogo dove si mette siti come paypal.com che fanno parte del vostro ecosistema web, ma sono dovuto far parte di una sessione di visitatori - di solito un processo di pagamento e-commerce. Google si uniranno la loro sessione iniziale con il loro ritorno dal processore di pagamento. In caso contrario, essi sono visti come una seconda sessione di paypal.com quando ritornano. Tutto il traffico è conservata nelle vostre analisi - la seconda sessione è fusa con quella precedente (se avevano uno).

1. Referral fantasma

Gli ultimi arrivi ( darodar.com / econom.co / ilovevitaly.co / priceg.com / blackhatworth.com / hulfingtonpost.com ) sono quello che io chiamo "referrals fantasma" perché in realtà non hanno mai visitato il sito. Usando un po 'di magia del software, che pubblicano pagine visualizzate falsi al servizio di tracking di Google utilizzando una serie casuale di ID di tracciamento. Quando prendono una serie che include il tuo ID di tracciamento, Google registra una visita rinvio da loro fonte nei vostri rapporti.

L'ultima variante di questo attacco è quello di falsi google / organici visite di ricerca con le parole chiave per il vostro per indagare (come "google ufficialmente -recommends ilovevitaly.com ricerca shell").

Dal momento che in realtà non ha mai visitato il vostro sito, non è possibile bloccare le loro visite al server utilizzando qualsiasi sito web Javascript o metodi .htaccess.Non hai scelta, ma per creare un filtro per escludere loro (come descritto di seguito). Il problema più grande con questi rinvii fantasma è che cambiano così rapidamente come appaiono, così si potrebbe essere la costruzione di continuo filtri per loro.

Come eliminare tutti i Referenti fantasma

[Sidebar: Ho notato che questi spammer bersaglio ID di tracciamento di che terminano con "-1" (ad esempio, UA-1234567-1). Se si effettua una seconda proprietà nel tuo account GA e passare il codice di monitoraggio al "-2", "-3" o altra variante, la maggior parte di questi rinvii fantasma non lo otterrete mai registrato sul vs sito. Nota: si perde la continuità delle vostre analisi, dal momento che non è possibile trasferire i dati da un account ad un altro, e questo potrebbe smettere di funzionare in futuro].

È possibile creare filtri specifici per eliminare ogni fonte di spam, ma un metodo che richiede molto meno sforzo per mantenere è quello di creare un filtro basato su validi  nomi host. Dal momento che i referenti di spam non conoscono il cui sito web l'ID di tracciamento appartiene (che stanno raccogliendo i numeri a caso), mandano il "rinvio" utilizzando un nome host che non è uno dei tuoi. È possibile creare un filtro INCLUDE che mantiene solo ciò che è stato registrato da uno dei vostri validi web host, e si può smettere di preoccuparsi darodar.com / econom.co / ilovevitaly.co / qualunque cosa-arriva-next.

Eh? Sono rinvii, perché stai filtrando su hostname ?   Tutti i vostri rapporti di analisi sono interessati dal traffico "spam", ed è per questo che sono così fastidiosi.Se tutti hanno fatto è stato lista un rinvio falso, tutti avrebbero ignorarli, ma influenzano tasso luogo di rimbalzo, pagine visualizzate, sessioni totali e gli utenti, tempo sul sito ... .Tutto. # È necessario rimuovere la visita dai vostri dati. Queste visite sono un sacco di dati ad essi associati. È possibile filtrare per città, o da referrer, o dal browser. Ho notato che le visite "fantasma di riferimento" utilizzano un hostname che è diverso da tutto il mio traffico regolare. Perché ci sono state così tante varianti nel corso del mese passato, sento che è più facile creare un filtro che permette IN il buon traffico e solo blocca tutto il resto. Il fatto che il traffico si sta rimuovendo sembra essere un rinvio da X o Y o Z è irrilevante per il filtro - non è il traffico "buono", così ignorarlo. # Si potrebbe facilmente falso traffico di ricerca con le parole chiave che ti fanno andare al loro sito [oops, ho dato loro questa idea?], O ... beh, non hanno bisogno di altre buone idee. "Good" traffico proviene dai colpi sul mio server (hostname). Buttare via tutto il resto.

Per implementare questa soluzione, l'azione con attenzione o si escludere il traffico valido! È necessario identificare tutti gli hostname validi che possono utilizzare il tuo ID di monitoraggio sito web, e questo potrebbe includere altri siti web che si sta tracciando come parte della vostra dell'ecosistema web - il proprio dominio, PayPal, il tuo e-commerce carrello della spesa, e tutti i domini riservati (in caso si decide di utilizzare loro).

filtri spam googleclicca sull'immagine per ingrandirla
hostname spam block

clicca per ingrandire l'immagine

 

Inizia con un rapporto pluriennale che mostra solo i nomi degli host ( Pubblico > Tecnologia > Rete >hostname ), quindi confermare che ognuno di loro è sia valido, o spam valido.

Prendo atto tutto ciò che sembra valido (non ho più domini e sottodomini con un processore di pagamento, e a monitorare YouTube e un app Shopify) o , eventualmente, valido(translate.googleusercontent.com si inserisce in quest'ultima categoria). Ho anche indagato sugli altri per assicurarsi che non ho mai superato il mio ID di tracciamento di Google nel loro sistema per qualche ragione a lungo dimenticati.


 

Poi creo un filtro con una espressione * che cattura tutti i domini che ritengo valido. TEST, TEST, TEST! Quindi spostare la produzione quando si è sicuri di avere tutto.

* L'espressione di filtro [semplificata]

Molte persone hanno un problema che compongono l'espressione di filtro perché è Regex (espressioni regolari), così lascia mantenere le cose semplici in questo caso. Inserisci il tuo siti web validi, e il dominio, separate da barre verticali (|) come questo:

www.analyticsedge.com | help.analyticsedge.com | analyticsedge.com

Poi "fuga" tutti i periodi con una barra rovesciata. Periodi sono un carattere speciale in regex, quindi se si voleva davvero un periodo, è necessario mettere un backslash davanti ad esso:

www \ .analyticsedge \ .it | help \ .analyticsedge \ .it | analyticsedge \ .it

Questa è l'espressione di filtro regex per l'uso.

E 'fondamentale che si mantiene questo filtro ogni volta che si immette il ID di tracciamento in un nuovo servizio web, e si dovrebbe confermare con una visione non filtrata ogni mese che non si è escluso il traffico valido.

Per eliminare i rinvii fantasma dei tuoi rapporti storici, utilizzare un segmento .

2. "Creepy" Crawlers Come Semalt

Non tutti i bot si identificano e seguono le regole, e alcuni sono noti per la scansione siti web e rovinare i rapporti. Sembrano insinuarsi giro per il web, afferrando informazioni per scopi discutibili. In alcuni casi, come il crawler Semalt, si può andare al loro sito e chiedere che il tuo sito escluso dal loro crawler.

In molti altri casi, l' ultima cosa che si dovrebbe fare è visitare il sito di riferimento , dal momento che questo è un invito per ottenere un virus o infezione Trojan sul ??computer. Vi consiglio di fare una rapida ricerca su Google per vedere se ci si può fidare. Ho sempre  Visualizza la pagina 2 e 3 dei risultati di ricerca per diverse opinioni, perché c'è un sacco di disinformazione là fuori. Non aprire uno dei link ; i frammenti nei risultati della ricerca sono di solito sufficienti per dire se c'è un problema serio con il sito. Se non si può dire per i risultati di ricerca, controllare il gruppo di Google Analytics o pagina Google+ .

spam google analystics

Se non è possibile o non si vuole correre il rischio di chiedere loro di smettere di scansione del tuo sito, è possibile escludere dai rapporti in Google Analytics con la creazione di un filtro. Il modo per farlo è quello di trovare una "firma unica" che li (e identifica solo loro) e creare un filtro basato su quello. Per semalt, filtrando in Referral corrispondenza di un modello di "semalt.com" funziona.

Leggere le istruzioni di Google su come effettuare filtri.

 

Hai un progetto in mente?

Raccontamelo in due righe: ti rispondo entro un giorno lavorativo con idee, tempi e costi.