Skip to content

Instantly share code, notes, and snippets.

const axios = require('axios');
const fs = require('fs');
const API_KEY = 'your-api-key';
const QUERY = 'scraping';
// ─── FUNCTION 1: Scrape a single page ───────────────────────────────────────
async function scrapeGoogleSearch(query) {
const response = await axios.get('https://api.scrapingdog.com/google', {
import requests
import pandas as pd
from datetime import date
API_KEY = "scrapingdog-api-key"
TARGET_URL = "scrapingdog.com"
KEYWORDS = [
"best serp api",
"google serp api",
'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_15) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.5392.175 Safari/537.36',
'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.4.263.6 Safari/537.36',
'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.5367.208 Safari/537.36',
'Mozilla/5.0 (Windows NT 11.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.5387.128 Safari/537.36',
'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.361675786808',
'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.361675786817',
'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.361675786823',
'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.361675786837',
'Mozilla/5
import requests
import time
api_url=Your-API-URL
# Number of requests to make
num_requests = 100
# Initialize variables for tracking successes and total time
success_count = 0