🤖
🤖
🤖
🤖
R for SEO
Give me feedback
Search
⌃K
Links
Using R for SEO, What to expect?
Getting started
What is R? What is SEO?
About this Book
Crawl and extract data
What's crawling and why is it useful?
Download and check XML sitemaps using R'
Crawling with rvest
Website Crawling and SEO extraction with Rcrawler
Perform automatic browser tests with RSelenium
Grabbing data from APIs
Grab Google Suggest Search Queries using R'
Grab Google Analytics Data x
Grab keywords search volume from DataForSeo API using R'
Grab Google Rankings from VALUE SERP API using R'
Classify SEO Keywords using GPT-3 & R'
Grab Google Search Console Data x
Grab 'ahrefs' API data x
Grab Google Custom search API Data x
Send requests to the Google Indexing API using googleAuthR
other APIs x
Export and read Data
Send and read SEO data to Excel/CSV
Send your data by email using gmail API
Send and read SEO data to Google Sheet x
data wrangling & analysis
Join Crawl data with Google Analytics Data
Count words, n-grams, shingles x
Hunt down keyword cannibalization
Duplicate content analysis x
Compute ‘Internal Page Rank’
SEO traffic Forecast x
URLs categorization
Track SEO active pages percentage over time x
Data Viz
Why Data visualisation is important? x
Use Esquisse to create plots quickly
Explore data with rPivotTable
Resources
Launch an R script using github actions
Types / Class & packages x
SEO & R People x
Execute R code online
useful SEO XPath's & CSS selectors X
Powered By
GitBook
Grab Google Custom search API Data x
⚠️ THIS IS A WORK IN PROGRESS
library(httr)
query="https://www.googleapis.com/customsearch/v1?key=API_KEY&cx=ENGINE_ID&q=SEARCH_TERM"
content(GET(query))
Grabbing data from APIs - Previous
Grab 'ahrefs' API data x
Next - Grabbing data from APIs
Send requests to the Google Indexing API using googleAuthR
Last modified
2yr ago