Tools / News & Blog Article Extractor (Text, Author, Date, Image)
News & Blog Article Extractor (Text, Author, Date, Image)
Extract clean article data from any news or blog URL. Input: articleUrls, sectionUrls. Output (JSON/CSV): one row per item with url, headline, authors, datePublished, publisher, section, wordCount, readingTimeMinutes, image.
What it's for
- Media monitoring and press-mention tracking
- Feed articles to an LLM for summaries or sentiment
- Build research datasets of articles with authors and dates
Example input
{
"articleUrls": [
"https://blog.apify.com/what-is-web-scraping/",
"https://www.bbc.com/news",
"https://example.com/missing-page-404"
],
"sectionUrls": [
"https://hnrss.org/frontpage"
],
"maxArticlesPerSection": 4
}Example output
{
"url": "https://blog.apify.com/what-is-web-scraping/",
"canonicalUrl": "https://blog.apify.com/what-is-web-scraping/",
"headline": "What is web scraping?",
"description": "The basics of web scraping: what it is, how it works, real-world use cases, and how to get started.",
"authors": [
"David Barton"
],
"datePublished": "2024-10-15T14:32:00.000Z",
"dateModified": "2026-10-09T17:13:43.000Z",
"publisher": "Apify Blog",
"section": null,
"keywords": [
"Programming"
],
"image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/2024/04/what-is-web-scraping-complete-guide.png",
"language": "en",
"wordCount": 1427,
"readingTimeMinutes": 6,
"isArticle": true,
"markdown": "Web scraping is the process of automatically extracting data from a website. You use a program called a web scraper to access a web page, in…",
"extractedAt": "2026-10-12T04:44:03.199Z"
}
Input reference
| Field | Type | Notes |
|---|---|---|
articleUrls | array | Direct links to articles or blog posts. |
sectionUrls | array | Homepages, category pages or feeds to discover article links from. |
maxArticlesPerSection | integer | Max articles per section |
includeMarkdown | boolean | Include Markdown |
includeText | boolean | Include plain text |
mainContentOnly | boolean | Main content only |
includeLinks | boolean | Keep links in Markdown |
respectRobots | boolean | Respect robots.txt |
maxConcurrency | integer | Max concurrency |
Pricing
Pay per event: Article extracted $0.001. Plus Apify's small per-run start fee. Apify's free plan includes monthly credit to try it.
How to run
- Open the Store page and click Try for free.
- Fill in the input (or paste the example JSON in the JSON tab).
- Click Start, then export results as CSV, Excel or JSON, or call it via the Apify API.
- Optional: add a Schedule and a webhook/Slack/email integration for ongoing monitoring.
Open News & Blog Article Extractor (Text, Author, Date, Image) on Apify →