Zyte Blog

Field notes from the world of data extraction.

Articles, interviews and analysis on how data is gathered, used and fought over — written by the people closest to it.

Browse

Hot topics

Latest

What we've been publishing

self-healing-spider-agent
Article

Self-healing scrapers: four things to put in place before an AI agent fixes your spiders

What decides whether a self-healing scraper's repair is any good: detection during the crawl, a specific failure report, extraction code the agent can target, and tests that can fail.

John RooneyAI-assisted data extraction
A stream of web pages flowing from a globe through a gateway into a vector database
Article

Web Scraping for RAG: Build a Reliable Pipeline with Zyte API, Qdrant and LangChain

Build a RAG pipeline that survives bot blocks and JavaScript pages: fetch LLM-ready Markdown with Zyte API, gate bad pages, and test it before deploying.

Ayan PahwaData gathering for AI
How to use browser DevTools for web scraping
Article

How to use browser DevTools for web scraping

Before you write a scraper, use Chrome or Firefox DevTools to find where the data lives, test selectors, check whether JavaScript is involved and spot the requests worth copying.

John Rooney
A line-up of robot babushka or Matryoshka dolls.
Article

What web access actually costs - the tier picture

The barrier headlines sound extreme, but the cost data is more differentiated: 87.9% of top sites are Simple or Easy to access - and that means cost-effective.

Robert AndrewsAccess handling
12 things I use Zyte MCP for, ranked, with prompts and rules you can copy
Article

12 things I use Zyte MCP for, ranked, with prompts and rules you can copy

What can you use Zyte MCP for? 12 uses, 11 tested, ranked, each with a copy-paste prompt, a CLAUDE.md rule, and a skill idea.

Ayan PahwaAI
A shopper faces an overwhelming cascade of ecommerce T-shirt product cards in many colours and configurations, illustrating product-variant explosion.
Article

The trouble with variants: Solving the web's infinite ecommerce explosion

Product variants can turn a straightforward ecommerce scraping project into millions of combinations. Learn how to classify, scope and control them.

Robert AndrewsWeb data collection12 min read
Two runners carrying backpacks full of web page cards race along a purple track towards a glowing digital finish line.
Article

Need for speed: How data inertia kills business ambition

Slow web data pipelines can hold back new markets, conversion gains and product launches.

James KehoeWeb data collection8 min read
Scrapy vs BeautifulSoup vs Selenium vs Playwright: which should you use?
Article

Scrapy vs BeautifulSoup vs Selenium vs Playwright: which should you use?

What each Python scraping tool does, where it fits, and how to choose, with the same scraper written in each and a simple decision guide for beginners.

John Rooney
A stack of six in fortifies a wall blocking a computer from accessing pages.
Article

The web's layered defences - how access barriers combine

Individual barriers may get the headlines, but it's stacked access control mechanisms that pose the biggest block.

Robert AndrewsAccess handling
How I use Zyte MCP to plan web scrapers
Article

How I use Zyte MCP to plan web scrapers

Zyte MCP lets my AI agent investigate a site before I write the scraper, so I can decide where the data should come from, compare an API with the rendered page for missing fields, and end up with a crawl plan I can act on.

John RooneyAI
A spider web inside a dashed loop, with one broken strand being mended by a glowing magenta thread
Article

Self-healing spiders: letting an agent fix your Scrapy crawl, with a lid on it

Two demos from our Extract Summit Austin workshop: an agent repairs a Scrapy spider after a site redesign, then heals a live crawl mid-run through Spidermon and the Scrapy MCP, with the measured costs and the mistakes that shaped the design.

Ayan PahwaTool-assisted coding
Akshay Philar speaking at Extract Summit about the anti-ban arms race and the open web.
Article

The anti-ban arms race: Agentic traffic and the fight for the open web

As AI agents transform how we interact with the web, anti-bot systems threaten to fence off the digital open range.

Akshay PhilarAnti-ban9 min read

The Community · Newsletter

The best of Zyte and the data web, in your inbox.

One curated edition — new articles, product updates, and the stories shaping the data web. No noise.

Zyte YouTube

Watch & learn

Events & community

Where Zyte shows up