Vai al contenuto principale

SE::Google::Position - Controllo delle posizioni del sito per parole chiave su Google

Panoramica dello scraper​

Scraper per il controllo delle posizioni del sito web per parole chiave in Google. Grazie allo scraper SE::Google::Position potrai controllare automaticamente le posizioni nei risultati di ricerca di Google utilizzando i tuoi database di domini. Utilizzando lo scraper SE::Google::Position è possibile determinare in modo semplice, accurato e veloce la posizione di un sito in Google.

Le funzionalità di A-Parser consentono di salvare le impostazioni di scraping dello scraper SE::Google::Position per un uso futuro (preset), impostare pianificazioni di scraping e molto altro. È possibile utilizzare la sostituzione automatica delle sotto-query dai file.

Il salvataggio dei risultati è possibile nel formato e nella struttura necessari, grazie al potente motore di modelli integrato Template Toolkit che consente di applicare logica aggiuntiva ai risultati e di esportare i dati in vari formati, tra cui JSON, SQL e CSV.

Casi d'uso dello scraper​

Dati raccolti​

  • Posizione del sito e link alla pagina del sito
  • Elenco di tutte le posizioni del sito e dei link alle pagine
Dati raccolti

Funzionalità​

  • Tutte le funzionalità dello scraper SE::GoogleSE::Google
  • Interrompe automaticamente lo scraping quando il sito viene trovato
  • Supporta la ricerca di sottodomini
  • Possibilità di confrontare la posizione cercata per dominio, per dominio principale e per link completo
  • Raccolta di posizioni per più domini contemporaneamente

Casi d'uso​

  • Controllo delle posizioni dei propri siti e di quelli dei concorrenti
  • Ricerca di pagine del sito che generano traffico

Query​

Come query è necessario indicare il dominio del sito cercato e la query di ricerca separati da uno spazio, ad esempio:

lenta.ru notizie   
lenta.ru notizie online

Se è necessario controllare un singolo sito per un elenco di query, è possibile specificare il dominio nel formato della query (Query format):

lenta.ru $query

Oppure utilizzare semplicemente un elenco di parole chiave. Per utilizzare più domini contemporaneamente nella query, è necessario indicare l'elenco dei domini separati da virgola e la parola chiave dopo uno spazio, ad esempio:

lenta.ru,ria.ru,notfound.com notizie feed

I risultati verranno registrati nell'array $bulkcheck. L'opzione Stop when found è supportata anche in questo caso: lo scraping terminerà se le posizioni sono state trovate per tutti i domini.

Sostituzioni nelle query​

È possibile utilizzare le macro integrate per la sostituzione automatica delle sotto-query dai file; ad esempio, se vogliamo controllare uno o più siti rispetto a un database di chiavi, indichiamo alcune query principali:

ria.ru
lenta.ru
rbc.ru
yandex.ru

Nel formato delle query indichiamo la macro di sostituzione di parole aggiuntive dal file Keywords.txt; questo metodo permette di controllare un database di siti rispetto a un database di chiavi e ottenere come risultato le posizioni:

$query {subs:Keywords}

Questa macro creerà tante query aggiuntive quante sono presenti nel file per ogni query di ricerca iniziale, il che risulterà in: [numero di query iniziali (domini)] x [numero di query nel file Keywords] = [numero totale di query] come risultato del lavoro della macro.

Esempi di output dei risultati​

A-Parser supporta la formattazione flessibile dei risultati grazie al motore di modelli integrato Template Toolkit, che gli consente di produrre risultati in forma libera o strutturata, come CSV o JSON.

Esportazione dell'elenco delle posizioni​

Ottenimento del risultato nel formato:

dominio cercato - chiave: numero di posizione nei risultati

Formato del risultato:

$domain - $key: $position\n

Esempio di risultato:

lenta.ru - notizie: 6
lenta.ru - notizie online: 7
...

Controllo simultaneo di più domini (controllo batch)​

Le informazioni su tutti i domini durante il controllo simultaneo di più domini sono contenute nell'array $bulkcheck.

Formato del risultato:

$bulkcheck.format('$domain - $position\n')

Esempio di query:

lenta.ru,ria.ru,notfound.com notizie feed

Esempio di risultato:

lenta.ru - 1
ria.ru - 3
notfound.com - 0

Analogamente a SE::Google.

Analogamente a SE::Google.

Analogamente a SE::Google.

Concorrenza delle parole chiave​

Analogamente a SE::Google.

Controllo dell'indicizzazione dei link​

Analogamente a SE::Google.

Salvataggio in formato SQL​

Analogamente a SE::Google.

Dump dei risultati in JSON​

Analogamente a SE::Google.

Elaborazione dei risultati​

A-Parser consente di elaborare i risultati direttamente durante lo scraping; in questa sezione abbiamo riportato i casi più popolari per lo scraper SE::Google::Position.

Salvataggio dei domini senza posizioni zero​

Come base è stato preso l'esempio del controllo simultaneo di più domini (vedi sopra nelle opzioni di output) ed è stato aggiunto un filtro.

Aggiungere un filtro e selezionare dal menu a discesa la variabile di output della posizione. Selezionare il tipo: >. Successivamente, in Number (Numero), inserire 0. Con questo filtro potrai rimuovere tutti i risultati con posizione zero.

Scarica esempio

Come importare l'esempio in A-Parser

eJx1VNtu2zAM/RVDCNAVyIJ2a4HBDwPSYhk2ZE3Wy1OaB9WiUy2y6Ely2szwv4+S
ZTvtuhdZJA/Jw4tcM8ft1i4NWHCWpaualeHOUnbzJU2/Im4UpOkSrXQSdfI+ueE7
SAQWXGqbPEn3iJVLePIHDCZlhLExK7mxYHzI1ZuRCCIg55VybFwzty+BUuIOjJEC
yCgFyTmagjsiFGBsx1XlYaOHSm2zR8i2kxbx7mjUMiJ+o47E/b0+OmbN/6NXFkqD
z/shcs6VhQOPXCoHhuyRQrpifWpfY1fLehyht63f5wOyJ3THMsBSZkFb1qzXXUQ7
C/x9TeXpJLa+N/pW32LLAwb1jKQrXoROCO7AW7tGHE/cs4/AhQjUuGoz+EEMWe+0
/B3IaSQsXY0EOzNYkMpBCOCV+47dio2C7Autgu/P1ie2bMwsUZ1xIiJeWyS1hTs0
i9AD0tcM9VSpOexADbAQ/6KSStDWTHNy+hYd34Ys/onR9OUdpqKZPxni0EcJ0sXi
x+AlcI4bqlw8UN1KFtKRbC+x0i7ObwtQ9j278j0r0ECfJkaO2ekxlaD9gg0jm5aD
6kUZL8byUpmhzuVmEZe2Q1b6ll7sQl9iUSrwdelKqbFf5uthPaY2jsELA8HXzpch
hS+9e4rMISr7/aalWhpJ63fuCRbUycOsMWTGlbq7nh9a2LBSJCjQjk9MNTYyfDS6
nDorJhkWyX11cvZRhBPC+WG4n52Gs9V8aqEP4Twf3KLZzyijl7BB2lHqU7Puf0D9
r61++zeU1g2twC+7bOG+Xx5MOmq8DYjT5i+HCcki
suggerimento

Analogamente a SE::Google.

Analogamente a SE::Google.

Estrazione dei domini​

Analogamente a SE::Google.

Rimozione dei tag da anchor e snippet​

Analogamente a SE::Google.

Analogamente a SE::Google.

Impostazioni possibili​

Supporta tutte le impostazioni dello scraper SE::GoogleSE::Google, oltre a:

Nome parametroValore predefinitoDescrizione
Pages count1Numero di pagine di scraping dei risultati (da 1 a 10)
Result format$domain - $key: $position\nFormato di output predefinito del risultato
Stop when found☑Interrompe lo scraping se il dominio viene trovato, non passerà alle pagine successive
Match typeExact domainPossibilità di confrontare la posizione cercata per dominio, per dominio principale e per link completo (Exact domain / Top level domain / Exact url)