# Changelog of Google Search Results Scraper (SERP) - No Login, Per Page (`cliqtomedia/google-search-scraper`) Actor

- **URL**: https://apify.com/cliqtomedia/google-search-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/cliqtomedia/google-search-scraper.md

## Changelog

### 0.1.15 — 2026-10-22

Fixes the Google route after Google changed its simple results page.

- Results are read again from the new Google page: organic results (title, URL, displayed URL, snippet, date) and related searches.
- Sitelinks (the short links Google shows under some results) are saved in the `sitelinks` list of that result when Google shows them. They are not separate rows and do not shift `position`.
- Google's page no longer shows ads or prices. `price` is always `null` and `includeAds` adds no rows (the option is marked "not available").
- A URL that Google repeats on a later page of the same query is saved once, so positions stay continuous without duplicates.
- Pages in other languages (German, Japanese, Russian) are read with correct characters.
- The Dataset view no longer has an empty Price column; the README picture no longer shows ads or prices.

### 0.1 — 2026-10-15

Initial release.

- Google search results for up to 500 queries per run, 1–10 pages per query, 231 Google countries and 44 languages.
- One Dataset row per organic result, ad (shopping and text) and related search, with positions and sitelinks.
- `not_found` and `error` rows for queries without results or blocked by Google; `RUN_SUMMARY` with run status.
- Pay per loaded results page plus a start fee; error rows and ads are free.
