SERPHouseSERPHouse

Organic

SERPHouse - Unlocking The Riches Of Google's Organic Search Results.

Access natural, non-paid search listings from Google's main search results, including title, URL, snippet, and position data.

Requires authentication → provide your API key as a Bearer token in the Authorization header.

POST https://api.serphouse.com/google-web

Response

Organic results appear in the organic field within the response results. Each entry contains standard search listing fields.

FieldTypeDescription
positionintegerRanking position on the page
titlestringPage title
linkstringURL to the page
displayed_linkstringDisplayed URL in search results
snippetstringPage description or excerpt
site_titlestringSource site name
cached_pagestringLink to cached version
snippet_extensionarrayAdditional snippet context
thumbnailstringThumbnail image if available
reviewsobjectContains review information, including rated (string) and rating (string). Returned when a review/rating block is present in the search result.
sitelinksobjectContains sitelinks for the result. Includes two sub-keys: inline (array of {link, title}) and expanded (array of {link, title}).

Example Request

curl --location --request POST 'https://api.serphouse.com/google-web' \--header 'Authorization: Bearer <YOUR_API_KEY>' \--header 'Content-Type: application/json' \--data-raw '{    "data": {        "q": "how to create app",        "domain": "google.com",        "lang": "en",        "device": "desktop",        "loc": "New York,United States"    }}'
Google OrganicClick to expand
Google Organic search results
{  "organic": [    {      "position": 1,      "site_title": "Reddit&nbsp;·&nbsp;r/learnprogramming",      "title": "How do I build an app from scratch? : r/learnprogramming",      "link": "https://www.reddit.com/r/learnprogramming/comments/1byvl25/how_do_i_build_an_app_from_scratch/",      "displayed_link": "40+ comments  ·  2 years ago",      "cached_page": null,      "snippet": "Hello folks!  I'm thinking about building an app for my personal use and perhaps even share with a larger user-base, if it's come out decent and presentable. ..."    },    {      "position": 2,      "site_title": "AppSheet",      "title": "How to create an app",      "link": "https://about.appsheet.com/how-to-create-an-app/",      "displayed_link": "https://about.appsheet.com › how-to-create-an-app ",      "cached_page": null,      "snippet": "The easiest and fastest way to get started is to select Create &gt; App &gt; Blank app, to generate a simple app with default data in AppSheet's first-party, native ..."    },    {      "position": 3,      "site_title": "Android Developers",      "title": "Create your first Android app",      "link": "https://developer.android.com/codelabs/basic-android-kotlin-compose-first-app",      "displayed_link": "https://developer.android.com › codelabs › basic-androi... ",      "cached_page": null,      "snippet": "Create your first Android app · 1. Before you begin · 2. Create a project using the template · 3. Find project files · 4. Update the text · 5.",      "snippet_extension": [        "Mar 30, 2026"      ]    },    {      "position": 4,      "site_title": "Microsoft",      "title": "How to Make and Create an App",      "link": "https://www.microsoft.com/en-us/power-platform/products/power-apps/topics/app-building/how-to-make-an-app",      "displayed_link": "https://www.microsoft.com › en-us › topics › app-building ",      "cached_page": null,      "snippet": "How to make an app · Step 1. Set your goals before creating an app · Step 2. Sketch features and functions for the new app · Step 3. Research existing apps."    }  ]}

Last updated on

How is this guide?

On this page