Come trovare nuovi gruppi in contatto. Gruppo, VKontakte pubblico non viene visualizzato nella ricerca

Immaginate Steve Jobs - dolcevita nero, occhi penetranti - mentre cerca di presentare l'iPhone, in piedi nel mezzo di un villaggio papuano dove non c'è nemmeno l'elettricità.

Nonostante tutto il suo genio, è improbabile che Jobs riesca ad avere successo con un pubblico del genere. Anche la pubblicità inserita su un sito con un pubblico inappropriato è ridicola e inefficace. Facendo pubblicità su pagine pubbliche non adatte al tuo pubblico, perdi tempo e denaro. È molto meglio fare pubblicità dove vivono i tuoi potenziali clienti.

Come trovare gruppi VK adatti per i post a pagamento?

La funzionalità standard di VKontakte ti consente di trovare gruppi adatti per argomento (molto generale) o per nome. Questo non è abbastanza. Innanzitutto perché l'argomento è esposto in modo arbitrario, così come non sempre il nome rispecchia l'essenza del pubblico. È semplicemente troppo corto per quello.

Non mi dilungo sulle difficoltà nella scelta dei siti: sono note a chiunque abbia provato a fare pubblicità nei siti pubblici. Passiamo subito alla risoluzione del problema.

Un altro approccio: iniziamo dall'utente!

Per trovare i siti di cui abbiamo bisogno, dobbiamo solo ricordare il motivo per cui lo facciamo. Il nostro obiettivo è trovare gruppi in cui ci siano persone ricettive alla nostra pubblicità. Troviamo quindi queste persone adatte e vediamo in quali gruppi si trovano.

Ovviamente non effettueremo la ricerca manualmente. Porto alla tua attenzione il secondo strumento del progetto SMMup.ru: Cerca gruppi in base ai parametri del pubblico di destinazione. Lo strumento si trova all'indirizzo: http://smmup.ru/target.php

Come funziona?

L'idea generale è molto semplice:

  1. Indichi i parametri principali del tuo pubblico di destinazione
  2. Sulla base di essi viene preparato un campione di utenti
  3. Il programma raccoglie dati sui gruppi a cui appartiene ciascun utente
  4. Le informazioni vengono riepilogate e di conseguenza vediamo quali gruppi sono preferiti dalle persone che sono i nostri potenziali abbonati o clienti.

Ah ah, dici. Bene, di conseguenza, MDK ed EP saranno il risultato, ciò a cui si è abbonato ogni seconda persona. È inutile!

Giusto. Pertanto, il quinto punto è il più importante! - consiste nel calcolare indice di conformità.

Per capire di cosa si tratta, è necessario ricordare le basi della teoria del marketing. Il concetto di indice di affinità è ben descritto su Wikipedia. Lascia che ti ricordi qui che questo è un indicatore di quanto la pubblicità migliore viene percepita dal pubblico di un particolare sito rispetto al pubblico nel suo insieme (persone a caso). Potrebbe essere più facile da capire con degli esempi:

Quindi eccolo qui. La probabilità che una persona nel nostro campione sia membro di un particolare gruppo dipende direttamente da 2 fattori: la dimensione del gruppo e l'indice di affinità del sito per questo campione. Ma sappiamo il numero di iscritti del gruppo! Allora cosa ti impedisce di calcolare l'indice di idoneità?

Trasformo questa breve escursione in teoria e passo alla pratica. Non è necessario approfondire tutti i calcoli con l'indice corrispondente. Ora vedrai che funziona e questa è la cosa principale.

Esempi di come funziona lo strumento

Innanzitutto, scegliamo qualcosa di molto semplice in modo da poter garantire che l'idea di un indice di conformità funzioni.

Ad esempio, vogliamo lanciare un sito web dedicato al calcio nelle regioni e abbiamo deciso di fare pubblicità in piccoli gruppi di appassionati di questo sport.

Scopriamo a cosa sono iscritti i tifosi di calcio di Kaliningrad. Indichiamo la città, stabiliamo l'età da 20 anni (dopo tutto, abbiamo bisogno di un pubblico adulto e solvente), nell'interesse, ovviamente, indichiamo il calcio. Iniziamo la ricerca e l'analisi.

Otteniamo una tabella con le comunità ordinate per indice decrescente (cliccabile):

Le prime linee con un enorme indice di conformità sono occupate da piccoli gruppi regionali di tifosi di calcio. Le restanti comunità sono prevalentemente maschili, vale a dire Il pubblico in loro è "caloroso", il che si adatta bene anche a noi. Risultati abbastanza logici, giusto? Avremmo potuto ottenerli utilizzando una ricerca standard per comunità, anche se ci sarebbe voluto più tempo.

Un esempio più complesso. Diciamo che vendiamo software o servizi speciali, ad esempio, per agenti immobiliari a San Pietroburgo. È facile trovare gruppi in cui siedono gli agenti immobiliari? Non più così tanto:


Con una ricerca standard troviamo solo i gruppi che offrono servizi...

Ma per smmup.ru questo non è un problema. Indichiamo la città e la posizione:

C'è già qualcosa da cui trarre profitto, giusto?

Un altro esempio + un po' di sottigliezza nell'utilizzo dello strumento.

Vogliamo vendere ai fan dei film Lo Hobbit qualche tipo di accessorio, magari anche l'Anello dell'Onnipotenza, con consegna in tutta Mosca. Tra gli interessi indichiamo “Lo Hobbit”:


Ops. In qualche modo pallido: piccole affinità (non decine o centinaia), posti vacanti... Qualcosa non va! Si prega di notare l'avviso sopra la tabella. Si, certo! Dopotutto, elencare "Lo Hobbit" nei tuoi film preferiti non è ancora un segno di pubblico target. Il film è piuttosto popolare. Aggiungiamo “Tolkien, Il Signore degli Anelli” agli interessi per riunire i fan più accaniti:


Sembra un accordo, vero?

In breve: come può essere utile lo strumento?

Ci sono molti esempi simili che si possono fornire. Vai al sito web e provalo tu stesso! Puoi specificare molte condizioni per selezionare un pubblico: sesso, età, interessi, geografia, lavoro... Specifica un ritratto del tuo cliente ideale: riceverai un elenco delle migliori piattaforme per la pubblicità.

Non credo che i miei lettori abbiano bisogno di ulteriori spiegazioni su quanto sia redditizio fare pubblicità in un piccolo gruppo con un pubblico omogeneo e attivo che si adatti ai propri parametri. Lascia che te lo ricordi Di solito puoi ottenere pubblicità lì a un prezzo molto basso. O anche gratuitamente, se puoi offrire qualcosa di più o meno interessante. Piccoli gruppi tematici vengono spesso condotti non a scopo di lucro, ma per interesse.

Utilizza lo strumento (al momento è assolutamente gratuito),

Nell'immagine qui sotto puoi vedere un esempio del nostro annuncio e due gruppi VKontakte selezionati che consideriamo target. Potremmo semplicemente conoscere questo gruppo, essere un loro iscritto o potrebbero essere i tuoi concorrenti.

Usiamo la ricerca VKontakte e inseriamo una parola chiave per il nostro argomento. In questo caso, ad esempio, si tratterà di “business”:

Scegliamo tra loro quelli che sono più adatti a noi e dove, secondo te, potrebbe trovarsi il tuo. Puoi anche scegliere gruppi di concorrenti: questo pubblico già pronto può mostrarsi in modo più efficace tra gli altri. Copiamo i nomi di queste comunità e i loro collegamenti in un file di testo separato.

Ora dobbiamo affrontare il compito di riunire i gruppi rimanenti dove potrebbero trovarsi i nostri clienti. Per fare ciò, utilizzeremo un servizio separato situato sul sito web. Questo servizio è gratuito, a differenza delle sue controparti popolari. Andare sul sito e selezionare la voce appropriata nel menu a sinistra:

Seleziona il primo elemento chiamato "Cerca il pubblico della community". Questa opportunità ci consentirà di scoprire a quali altri gruppi appartiene il nostro pubblico target.

Per fare ciò, dopo aver inserito il collegamento alla prima comunità, seleziona l'intervallo di iscritti per gruppi simili. Lo script di sistema cercherà comunità simili, analizzando il pubblico esistente della prima comunità. In questo modo, puoi trovare gruppi pertinenti senza utilizzare una ricerca manuale su VKontakte.

Successivamente, specifichiamo il formato “Informazioni estese”: puoi ottenere comunità e informazioni su di esse. Ad esempio, la percentuale di corrispondenze del pubblico. Questo ti aiuterà a scegliere i gruppi con il pubblico più simile.

Scendi in basso e fai clic sul pulsante “Avvia ricerca del pubblico”. Nella finestra pop-up, fai clic sul pulsante "Accedi tramite VK", quindi consenti l'accesso all'applicazione.

Vedrai di nuovo la pagina precedente e, se non hai salvato i dati, inseriscili di nuovo e inizia a cercare il pubblico. Nella colonna "Mostra risultati principali...", seleziona il valore 100 per risultati più rapidi. Il processo può richiedere da un'ora a diverse decine di ore, a seconda del pubblico della comunità prescelta. Mentre il pubblico si raduna, puoi studiare :)

Alla fine riceverai le seguenti informazioni:

Esaminiamo la conformità di ogni comunità. Scegliamo quelli che, a nostro avviso, includono il nostro pubblico target. Copiamo i collegamenti di questi gruppi in un file creato in precedenza per un utilizzo futuro nei nostri annunci su VKontakte.

Il metodo utilizzato sopra per la ricerca di comunità simili si distingue anche per il fatto che in questo modo è possibile effettuare la ricerca senza inserire parole chiave specifiche. In precedenza, durante la ricerca manuale, utilizzavamo la parola "Business", ma nei risultati del parser è possibile ottenere un elenco senza questa parola chiave. Pertanto, se la comunità iniziale ha per te il pubblico di destinazione massimo, utilizzando questo servizio puoi trovare le comunità più simili e, di conseguenza, utilizzare il loro pubblico per la pubblicità.

L'altro giorno siamo riusciti a realizzare una cosa interessante. Per tutti i gruppi VKontakte con un numero di abbonati compreso tra 5.000 e 10.000 (~100.000 gruppi), è stato costruito un grafico completo in cui i pesi dei bordi erano uguali all'intersezione dei segmenti di pubblico del gruppo.


Innanzitutto, questo grafico sembra bellissimo:

In secondo luogo, con il suo aiuto puoi selezionare rapidamente gruppi di un determinato argomento. Ad esempio, devi trovare gruppi sul lavoro a maglia. Utilizzando la parola chiave “knitting” troviamo un gruppo adatto, Maglieria -Maglieria online-, Per esempio. Visualizziamo i gruppi a cui è associato:

E lo ripetiamo finché non ci stanchiamo o finché non smettono di apparire nuovi nomi.

Maglieria. In questo mondo tutto è connesso...:
8.88% FILATI Corporation
3.06% Il canale della mamma - per mamme creative (CROCHETS!)
2.58%
2.30% Maglieria -Maglieria online-
2.14% Negozio online di filati "AZHUR"
1.94%
1.85% Negozio di filati - ღ IL TUO FILATO ღ
1.76% Filato
1.72% Mondo Openwork: connesso con l'amore!
1.55%

Filato “Madame Vyazalkina” (forniture per il ricamo):
2.49% Filato
2.37% FILATI Corporation
1.42% Negozio di filati Eesti lõng (Kauni, Kauni)
1.39% Il filato Kauni è una leggenda estone. Maglieria.
1.32% FILATI ECONOMICI, PILE, GOMME PER TESSITURA DI BRACCIALETTI
1.26% Negozio di filati e artigianato KUDEL
1.24% Cappelli lavorati a maglia e altro ancora.
1.21% HOBBY E CASA | RICAMO
1.18% Negozio online di filati "AZHUR"
1.15% Spaghetti Di Filato Spaghetti

Un risultato simile si può ottenere selezionando sapientemente le parole chiave per la ricerca: “maglia”, “filato”, “artigianato”, “uncinetto”. Ma non sono sempre facili da inventare.

Per costruire un grafico del genere sono state utilizzate diverse soluzioni tecniche non ovvie, di cui vorrei parlare.

Per ottenere un elenco completo dei gruppi di una determinata dimensione, è stato scaricato l'eccellente sito allsocial.ru. Mi chiedo come raccolgono questi dati? Basta scorrere tutti gli indici: vk.com/club1 , vk.com/club2,...? Sono stati presi solo gruppi di medie dimensioni con un numero di iscritti da 5.000 a 10.000 persone per due motivi: non si può pompare un pubblico enorme come MDK, ma, cosa più importante, l'appartenenza ad essi non porta un segnale speciale, tali gruppi lo sono connesso con tutto nel mondo.

Per ottenere un elenco di iscritti al gruppo nell'API VKontakte, esiste un metodo speciale. Ma ti permette di ricevere 1000 utenti alla volta e solo 3 volte al secondo. Ed è stato necessario aggiornare circa 1.000.000.000 di utenti, che è molto. Si scopre che dovrai attendere 3-4 giorni se VK risponde immediatamente a ogni richiesta. Questo è generalmente tollerabile, ma la seguente nota nella documentazione mi ha confuso:

Oltre alle restrizioni sulla frequenza delle chiamate, esistono anche restrizioni quantitative sui metodi di chiamata dello stesso tipo. Per ovvi motivi, non forniamo informazioni sui limiti esatti.

Nel nostro caso questa osservazione è fastidiosa perché dovremo fare 1.000.000 di richieste. Il metodo più interessante viene in soccorso qui eseguire. Grande rispetto per i ragazzi di VK per lui. Mi chiedo se qualcun altro ha qualcosa del genere? Il punto è che tramite l'esecuzione puoi inviare programmi nello speciale linguaggio VKScript a Contact, inserire diverse richieste API e, possibilmente, un po' di logica. Nel mio caso, il programma assomigliava a questo:

Restituisce [API.groups.getMembers(id=1, offset=0, count=1000), API.groups.getMembers(id=1, offset=1000, count=1000), API.groups.getMembers(id=1, offset=2000, conteggio=1000), API.groups.getMembers(id=1, offset=3000, conteggio=1000), API.groups.getMembers(id=1, offset=4000, conteggio=1000), API.groups .getMembers(id=1, offset=5000, conteggio=1000), ... ];
Non possono esserci più di 25 chiamate all'API all'interno di un programma. Cioè il numero delle richieste si riduce a 40.000 e teoricamente il ban può essere evitato. Ciascuna di queste richieste non veniva più completata istantaneamente, ma in circa 5-6 secondi, quindi dovevamo ancora aspettare. Sì, sarebbe possibile avviare il download in più thread, ma sarebbe spaventoso. Dopo due giorni e mezzo, tutto è stato scaricato e ha occupato circa 10 GB sul mio disco.

Ora sorge la domanda: come inserire questi 10 GB nella RAM e come calcolare l'intersezione a coppie del pubblico per 100.000 gruppi. Ciò che aiuta è il fatto che ciascun utente è solitamente membro di un numero limitato di gruppi (il 99% degli utenti appartiene a meno di 15 gruppi). È possibile annotare i contributi apportati da ciascun utente alle intersezioni e quindi sommare questi contributi. Supponiamo, ad esempio, che ci siano due utenti: A e B, e tre gruppi 1, 2 e 3. A è in tutti e tre, B è solo in 1 e 3. A contribuisce a tre intersezioni: (1, 2), (1 , 3) ​​e (2, 3), B - in uno: (1, 3). Sommando, otteniamo che 1 e 3 si intersecano con due utenti, il resto dei gruppi con uno. Se tecnicamente ignori gli utenti che appartengono a 15 gruppi o più, dovrai scrivere circa 500.000.000 di intersezioni, il che è molto meglio rispetto a quando lo risolvi frontalmente, dove dovrai contare 100.000 * 100.000 intersezioni.

Ottimo, l'unico problema rimasto è la RAM. Fortunatamente, l'algoritmo descritto si adatta bene al paradigma map-reduce, quindi è stato creato un nano-hadup di 50 righe e il calcolo era questo: scriviamo i gruppi e gli utenti che vi appartengono in due colonne:

Utente del gruppo 3953835 10 2065169 100001643 2112714 100001643 ...
Il risultato è un file da ~9GB, ordinalo utilizzando l'ordinamento Unix nella seconda colonna e guarda dove si trova Pavel Durov:
utente gruppo 2226515 1 37110020 1 38354466 1 43453499 1 60140141 1 60615047 1 64980878 1 1019652 10 ...
Leggiamo il file, raggruppiamo lo stream per la seconda colonna, teniamo in memoria solo l'elenco dei gruppi utenti, se ci sono meno di 15 gruppi scriviamo tutte le corrispondenze in un altro file:

Obiettivo sorgente 10000 10027193 9980615 9997141 9974 9976553 ...
Poiché la soglia è stata scelta correttamente, il file non è troppo grande: ~9 GB. Lo ordiniamo per due colonne:
destinazione sorgente 10000 100000 10000 100000 10000 10009982 10000 100100 10000 100100 10000 10019194 10000 10019194 10000 1002 10000 1002 10 000 1002...
Quindi viene letto il file, raggruppato in due colonne e viene immediatamente calcolata l'intersezione. Per i gruppi 10000 e 100000, ad esempio, ci sono 2 utenti. Questo si può dire subito: non c'è bisogno di archiviare nulla in memoria.

Ho creato una comunità (gruppo o pubblica) su VKontakte, ma non appare nella ricerca e non è possibile trovarla per nome. Qual è il motivo? Quando apparirà lì? Cosa deve essere risolto?

Il motivo principale

Forse nelle impostazioni del tuo gruppo o pubblico il limite di età è impostato su 16+ o 18+, sebbene lì non siano presenti contenuti “per adulti”. Successivamente si scopre che il gruppo non viene visualizzato nella ricerca sicura di VKontakte e nell'applicazione iPhone non si apre nemmeno tramite il collegamento: viene visualizzato un messaggio:

La community probabilmente contiene contenuti inappropriati e non è visualizzabile.

Il fatto è che Apple (produttore di iPhone) è severa nei confronti dei materiali "per adulti" e richiede che siano nascosti nelle applicazioni indipendentemente dall'età dell'utente. Pertanto, gli sviluppatori VKontakte sono costretti a farlo nella loro applicazione. E in una ricerca sul sito Web VK, un gruppo di questo tipo può essere trovato solo deselezionando "Ricerca sicura"- non tutti lo noteranno, poiché si trova proprio alla fine dei parametri di ricerca.

Se imposti un limite di età in un gruppo, stai informando volontariamente che il tuo gruppo deve essere nascosto. Senza comprendere appieno cosa stai facendo esattamente, non chiuderai il gruppo agli adolescenti, ma impedirai solo a tutte le persone normali di aderirvi.

Come rimuovere i limiti di età in un gruppo

Se nel gruppo non sono presenti contenuti “per adulti”, vai su Gestione community (tramite il pulsante con tre puntini - ) e nella sezione “Informazioni aggiuntive” clicca su “Specificare i limiti di età”:


Quindi seleziona un'opzione "Sotto i 16 anni" per rimuovere la restrizione e premere "Salva".


Questo dovrebbe risolvere il problema. Ma tieni presente che il gruppo potrebbe non apparire nella ricerca immediatamente, ma dopo un po' di tempo.

Quando apparirà il gruppo nella ricerca?

Perché il gruppo VKontakte non è nei motori di ricerca: Yandex, Google?

Perché non entra nei motori di ricerca (indicizzato) immediatamente, ma dopo un po' di tempo, a volte piuttosto lungo: due settimane, un mese. Ciò dipende dalla velocità con cui i motori di ricerca trovano il gruppo (ovvero dalla presenza di collegamenti ad esso su Internet), dal suo contenuto e da altri fattori. Inoltre, Yandex o Google potrebbero decidere di non mostrare affatto il gruppo nei risultati di ricerca, per motivi propri.

Si ritiene che se lasci un collegamento al tuo gruppo nei commenti qui sotto, verrà visualizzato nella ricerca. Tuttavia non lo è. In effetti, è necessario rileggere attentamente questo articolo e ora implementare effettivamente le raccomandazioni.

Per cercare le comunità:

1. Inserisci il nome dell'attività in questo campo, sotto questo nome verrà visualizzato nella cronologia di tutte le attività nella versione Pro e con questo nome verranno scaricati i risultati nelle versioni Flash e Pro.

2. Specificare i dati per l'analisi:

  • Inserisci una parola chiave o una frase al nominativo con la quale desideri trovare le comunità. Tieni presente che all'interno di un modulo non sono possibili ricerche composte da più parole.
  • Specificare se effettuare la ricerca per occorrenza esatta di una frase oppure no. Quando selezioni "Occorrenza esatta di una frase di ricerca", i risultati includeranno solo quelle comunità i cui nomi contengono la frase o la forma della parola specificata e non qualsiasi parola della frase specificata o una parola con una desinenza diversa.
  • Nella versione Flash è inoltre possibile specificare la ricerca solo per le comunità ufficiali, ovvero verificate.
3. Filtri delle impostazioni dei risultati:
  • Seleziona il tipo di community che desideri trovare: community, pagina pubblica o evento oppure seleziona "qualsiasi" se il tipo di community non è importante. Nella versione Flash puoi trovare anche gli incontri futuri.
  • Determina la posizione geografica per gruppi ed eventi, poiché le pagine pubbliche hanno informazioni geografiche solo se sono state create come gruppi e poi spostate in pubbliche.
Inoltre, nella versione Flash puoi:
  • Imposta la raccolta di community in base al numero di utenti, tasso di crescita, rapporto tra traffico giornaliero e numero di utenti, rapporto tra numero di Mi piace e numero di utenti, rapporto tra numero di commenti e numero di utenti , il rapporto tra il numero di post nelle discussioni e il numero di utenti. Cioè, le comunità raccolte verranno disposte in ordine decrescente in base al parametro selezionato. Disponibile durante la ricerca senza specificare una città. Questa operazione deve essere eseguita prima dell'inizio dell'analisi.
  • Filtra l'elenco per numero di iscritti. Le comunità che non soddisfano il numero minimo e massimo di iscritti specificato non verranno incluse nel campione. Questa operazione deve essere eseguita prima dell'inizio dell'analisi.
  • Filtra l'elenco in base a parole chiave che non dovrebbero essere presenti nel nome della comunità (inseriscile separate da uno spazio).
  • Filtra le comunità trovate in base alla data entro la quale dovrebbe essere pubblicato l'ultimo post nella comunità. Affinché questa opzione diventi attiva, devi attendere il completamento dell'attività e fare clic su "Trova le date degli ultimi post".
Una volta inseriti tutti i dati, per completare l'attività è necessario cliccare sul pulsante “Esegui” nella versione Pro e sul pulsante “Cerca” nella versione Flash.

Se stai utilizzando la versione Pro, un messaggio di completamento verrà inviato all'e-mail che hai fornito durante la registrazione. Se nella versione Flash, è necessario attendere fino al completamento del modulo per salvare i risultati.

mob_info