News Article Scraper - Headline, Author, Date & Full Text avatar

News Article Scraper - Headline, Author, Date & Full Text

Pricing

from $2.00 / 1,000 article scrapeds

Go to Apify Store
News Article Scraper - Headline, Author, Date & Full Text

News Article Scraper - Headline, Author, Date & Full Text

Turn news and blog article URLs into structured rows: headline, author, publisher, publish and update dates, section, tags, image, language, clean full text and Markdown and reading time, from JSON-LD, Open Graph and the article body. Scheduled runs flag edited articles. $0.002 per article.

Pricing

from $2.00 / 1,000 article scrapeds

Rating

0.0

(0)

Developer

Antonio del Olmo Tena

Antonio del Olmo Tena

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Turn news articles, blog posts and press releases into clean, structured rows. Paste article URLs and get the headline, author, publisher, publish and update dates, section, tags, main image, language, the full text without menus, ads or cookie banners, the same content as Markdown, the word count, the reading time and a short excerpt. Media monitoring, content research, LLM and RAG pipelines, newsletters and archives at $0.002 per article.

The Actor reads the public page, picks the article body (dropping navigation, sidebars, footers and widgets) and completes the fields from the structured data publishers embed for search engines (JSON-LD NewsArticle and Article, Open Graph, news meta tags). No browser, no login.

What you get

Article (one row each): headline, author, publisher, siteName, publishedAt, modifiedAt, section, keywords, articleType (NewsArticle, Article, BlogPosting... when declared), image, description, excerpt, language, canonical.

Content: text (clean plain text), markdown, wordCount, readingTimeMin, truncated, mainContentUsed, likelyJsRendered, links, images.

Source: url, finalUrl, status. Changes on scheduled runs: contentChanged is true when the text or headline differs from the previous run.

Pages without readable text (paywalls, JavaScript-only sites) return a row with likelyJsRendered or an error field and are not charged.

How to use it

  1. Open the Input tab.
  2. Add Article URLs, one per line (up to 500 per run).
  3. Optionally cap Max Markdown characters.
  4. Click Start and export the rows as JSON, CSV or Excel.
  5. Schedule the Actor to be told when an article is edited.

Input

{
"articleUrls": ["https://blog.apify.com/what-is-web-scraping/"],
"maxChars": 100000
}

Output

{
"url": "https://blog.apify.com/what-is-web-scraping/",
"headline": "What is web scraping?",
"author": "Jane Roe",
"publisher": "Apify Blog",
"publishedAt": "2026-03-04T09:00:00.000Z",
"modifiedAt": "2026-09-12T14:20:00.000Z",
"section": "Web scraping",
"keywords": ["web scraping", "data extraction"],
"articleType": "Article",
"image": "https://blog.apify.com/content/images/...",
"excerpt": "Web scraping is the automated extraction of data from websites...",
"language": "en",
"text": "Web scraping is the automated extraction of data from websites. ...",
"markdown": "# What is web scraping?\n\nWeb scraping is ...",
"wordCount": 1840,
"readingTimeMin": 10,
"contentChanged": false,
"timestamp": "2026-10-26T10:00:00.000Z"
}

Pricing

Pay per event: $0.002 per article and $0.001 per monitored article whose content changed on a scheduled run. Pages without readable text are free. 1,000 articles cost $2.00.

Limits and notes

  • Paywalled articles return only what the publisher shows to visitors.
  • Dates come from the publisher's structured data and are kept as published (usually ISO 8601).
  • The Actor never bypasses logins, CAPTCHAs or rate limits.
  • Page to Markdown: any page as Markdown for LLMs.
  • Website to Markdown: whole sites as Markdown.
  • Google News Scraper: headlines by keyword to feed this Actor.
  • Website Monitor: changes on any page.