Analyse de la SERP via R + SERPTACK

SERPTACK est une solution qui met à disposition une API pour récupérer les données de la SERP (Search Engine Result Page). En créant un compte, il est possible d’effectuer jusqu’à 100 recherches par mois gratuitement. D’autres formules payantes sont aussi disponibles si vous souhaitez aller plus loin.

L’analyse de la SERP est souvent cruciale pour orienter sa stratégie SEO. Pour ce faire, je vous propose ce bout de code sur R permettant de récupérer les données de la SERP en quelques secondes 🙂

Récupérer les données de la SERP pour un mot clé

  list.of.packages <- c("jsonlite","dplyr","read.csv")
  new.packages <- list.of.packages[!(list.of.packages %in% 
  installed.packages()[,"Package"])]
  if(length(new.packages)) install.packages(new.packages)


  library(dplyr)
  library(jsonlite)
  library(read.csv)

  query = "query=pneu"
  type = "type=web"
  google = "google_domain=google.fr"
  output = "output=json"
  
    json = fromJSON(paste("http://api.serpstack.com/search? access_key=7b7d7ab39750f682a8c6e35fadc4dfcf&",query,google,type,page,output,sep = "&"))

    output = json$organic_results

Laisser un commentaire