{
  "data": {
    "id": "kJU4EugkmrVcGRoMm",
    "userId": "JBwsYegz33SZo2g1Y",
    "name": "google-search-scraper",
    "username": "igolaizola",
    "description": "$0.15 per 1000 results 💸 Fast & Low Cost Google Search scraper that returns clean, structured SERP data. Get position, title, URL and snippet. Control region, language and domain, with built-in Apify proxy support for reliable, geo-accurate results.",
    "isPublic": true,
    "createdAt": "2025-10-09T15:17:01.614Z",
    "modifiedAt": "2026-08-23T12:44:21.930Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "eV0eU1b3822Rvvc6O",
        "finishedAt": "2026-08-23T12:44:21.930Z",
        "buildNumberInt": 44,
        "buildNumber": "0.0.44"
      }
    },
    "stats": {
      "totalBuilds": 44,
      "totalRuns": 195479,
      "totalUsers": 208,
      "totalUsers7Days": 17,
      "totalUsers30Days": 55,
      "totalUsers90Days": 71,
      "lastRunStartedAt": "2026-09-22T09:12:47.562Z",
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 42431,
        "TIMED-OUT": 0,
        "TOTAL": 42431
      },
      "actorReviewCount": 3,
      "actorReviewRating": 4.298573114949605,
      "bookmarkCount": 1
    },
    "versions": [
      {
        "versionNumber": "0.0",
        "sourceType": "GIT_REPO",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 900,
      "memoryMbytes": 128,
      "maxItems": null,
      "maxTotalChargeUsd": null
    },
    "exampleRunInput": {
      "body": "{ \"helloWorld\": 123 }",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "SEO_TOOLS",
      "DEVELOPER_TOOLS",
      "AUTOMATION"
    ],
    "isDeprecated": false,
    "title": "Google Search Scraper ($0.15 per 1000 results)",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/JBwsYegz33SZo2g1Y-actor-kJU4EugkmrVcGRoMm-qxhLur2lBF-google-logo-2.PNG.png",
    "seoTitle": null,
    "seoDescription": null,
    "pricingInfos": [
      {
        "pricePerUnitUsd": 5,
        "trialMinutes": 1440,
        "pricingModel": "FLAT_PRICE_PER_MONTH",
        "isPriceChangeNotificationSuppressed": false,
        "startedAt": "2025-10-09T22:23:36.146Z",
        "createdAt": "2025-10-09T22:23:35.889Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "reasonForChange": "Apify is ending the rental pricing model, so all Actors must migrate to a new pricing model before Oct 1, 2026.\n\nThis is a platform-wide change, not specific to this Actor.\n\nMore info: https://blog.apify.com/standardizing-actor-pricing/",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.001
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0005
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0004
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0003
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0003
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0003
                }
              }
            },
            "apify-default-dataset-item": {
              "eventTitle": "Result",
              "eventDescription": "Single result in the default dataset.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0003
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00015
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00014
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00013
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.00013
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00013
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2026-06-11T19:25:47.391Z",
        "createdAt": "2026-05-28T19:25:47.811Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutFutureChangeAt": "2026-05-28T19:26:08.204Z"
      },
      {
        "minimalMaxTotalChargeUsd": 0.005,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-default-dataset-item": {
              "eventTitle": "Result",
              "eventDescription": "Single result in the default dataset.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0003
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00015
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00014
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00013
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.00013
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00013
                }
              },
              "isPrimaryEvent": true
            },
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.001
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0005
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0004
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0003
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0003
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0003
                }
              }
            }
          }
        },
        "startedAt": "2026-08-02T19:00:56.849Z",
        "createdAt": "2026-08-02T19:00:57.384Z",
        "apifyMarginPercentage": 0.2
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Google Search Scraper\n\nA Google SERP scraper that extracts structured organic search results from Google Search Result Pages for keyword research, competitive intelligence, link prospecting, and monitoring. The Actor retrieves per-result data such as ranking order, result headline, destination URL, and the visible descriptive snippet; supports geo-targeting of the search market, UI language selection, optional proxy exit location selection, and time-range filtering; handles pagination across multiple pages to reach a requested result count; and uses multiple transport methods (including custom CSE/DDG/Startpage transports and a legacy light-HTML mode) to provide fast, resilient SERP extraction.\n\n## Use cases\n\n- SEO and keyword research: track ranked pages and snippet changes for queries\n- Market and competitor intelligence: analyze which sites win SERPs across regions and languages\n- Link prospecting and lead generation: harvest relevant destination URLs from search results\n- Monitoring branded queries and content changes over time\n- Region- and language-specific SERP analysis using proxy exit location and time filters",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrsALaZBf6TRpe4+C3NUCadSqzUU+U+c49dej0JvHImJCh7Dg9o8VRfj+6bYJzeN7R1MLymQaxcns2N4Y6n5bySyzRt7nWnluKrn9MyCxvGKSpgkHBhGCh5PfWo+9kard1ZL+NwEWRUo3swtTbPRPdhft98bsyT3BmDEJVhBQFuw/tZXVSG6W5oVkMF+7mYaxDzlbBchPeMl+Abdh5xMM0gxqzYSVcmTDMhsUeK2o8RtLX0MclMjnwUkujqMgdLX2Cf8wFumtZxDOZ8cWft0hGH99goiPGUMycnBPFmufa4kLqWS+L2UBzoVibj58FjMs7N3YI0fCHQjjxhCNPlqVz \n"
  }
}