SerpApi, LLC
Newsletter (Digital)
SerpApi scrapes Google and other search engines. Experience a blazing fast and easy to use API! Source
Actions
Media Outlet details
| Scope | Local |
|---|---|
| Language | English |
| Country | United States of America |
|
Similarweb UVM |
Request pricing |
|
Comscore UVM |
Request pricing |
Recent Articles
Search ArticlesDecoding Protobuf Messages Without Access to the Schema
TABLE OF CONTENTS Protocol Buffers (Protobuf) is a statically typed data serialization format developed and used extensively by Google. Its purpose is similar to JSON, but it is significantly more compact, faster to serialize and deserialize, and requires a predefined message schema for both encoding and decoding. A Protobuf message is binary data. Since binary data cannot be embedded directly in URLs or other text-based formats, it is often Base64-encoded before transmission.
Introducing SerpTrail: A self-hosted SEO and GEO rank tracker for your business
SerpTrail is a brand new self-hosted SEO and GEO rank tracker from SerpApi built with Rails and SQLite for easy monitoring of search performance. Do you need to track keyword positions across locations, see how are your pages ranking or spy on your competitors? SerpTrail will help you with that and more. Continue reading to find out what can you do with SerpTail today and what's coming next.
Introducing SerpApi’s Hermes Agent Plugin
Hermes Agent is an open-source AI agent from Nous Research that can work from the terminal, desktop, and messaging platforms. You can learn more in the Hermes Agent documentation or explore its source code on GitHub. Today, we are releasing the open-source SerpApi plugin for Hermes Agent. It connects Hermes's built-in web search to SerpApi and adds dedicated tools for local places, current news, and product research. The plugin is available now on PyPI.
Loop Engineering Visualized: A World Cup Fan Journey with SerpApi and Codex
Prompt Engineering focuses on shaping a model call, while Loop Engineering focuses on what happens after that call: how an agent observes the result, updates its state, chooses the next action, and decides whether to continue. The difference sounds simple. But it is hard to feel until you build something where the model has to keep going: A conceptual Loop Engineering loop, from trigger and state to tools, observations, memory updates, and the stop condition.
Google v. SerpApi: The Court Granted Our Motion to Dismiss
July 20, 2026. The U.S. District Court for the Northern District of California granted our motion to dismiss Google’s lawsuit, marking a win not just for SerpApi, but for all who depend on an open internet. We’re pleased that the court rejected Google’s attempts to expand the DMCA to assert control over access to public pages. The internet’s founding principle – open access to usable information – is essential to driving innovation and ensuring everyone benefits from the promise of data.
SerpApi Weekly Changelog: July 13-19, 2026
The past week at SerpApi brought new features, expanded scraping capabilities, steady improvements to existing APIs, and a range of important bug fixes. Bug fixes We have fixed the issue where the API was missing to extract job_highlights field in some cases. Details Bug fixes We have fixed the issue where the API was missing to extract items from the top_stories field in some cases. Details We have fixed the issue where the API was missing to extract most of the sports_results data.
The State of the SERP in the Age of AI
Over the past several years Google Search had one of the biggest transformations in its history. Now it does way more than just rank pages. AI Overviews, AI Mode, generated interfaces, and search agents are changing what happens after a query is submitted. Three years ago, Google's generative search was an experiment behind a waitlist. By the middle of 2026, AI Overviews reached more than 2.5 billion monthly users.
How to find the Google Knowledge Graph ID (kgmid) for anything
When you search for a person, place, movie, TV show, city, or other topic with Google Search, you might get a card the top of the page with organized details. For movie searches, the card might contain ratings, where to watch it, the release date, the genre, and other information. That's called the Knowledge Graph, and under the hood, it's powered by the Knowledge Graph ID (kgmid) database. Every person, place, or thing that Google can identify has a Knowledge Graph ID.
What is an API? Part 2: Feeding the Machine (JSON)
Blog TABLE OF CONTENTS In the last part of this series, we looked at how web pages are loaded into the browser, and how the content that is downloaded (HTML & CSS) is designed for humans to understand, primarily visually. We also discussed that for a machine, parsing (or understanding) this content works differently. Instead of using a medium that's designed to organise information visually, for the machine we need a medium that organises information semantically.
Building an Accessibility Search Experience with Google Flights, Hotels, and Maps APIs
TABLE OF CONTENTS Whether you're building a travel booking platform, an AI travel assistant, a corporate travel tool, or an accessibility-focused application, providing accurate accessibility information can make a meaningful difference for your users. The challenge is that this information is often spread across multiple Google services in different ways.