Naver Place Blog Review Scraper avatar

Naver Place Blog Review Scraper

Pricing

Pay per usage

Go to Apify Store
Naver Place Blog Review Scraper

Naver Place Blog Review Scraper

Scrape blog and cafe reviews from Naver Place (네이버 플레이스 블로그 리뷰). Extract review titles, full content, author info, blog URLs, and thumbnails. Supports 내돈내산 filtering, keyword search, and multiple places. No browser needed — fast GraphQL API.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Session zero

Session zero

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Share

Naver Place Blog Review Scraper 🇰🇷

Scrape blog and cafe reviews from Naver Place (네이버 플레이스 블로그 리뷰).

These are the blog posts and Naver Cafe articles that appear in the "블로그 리뷰" tab on Naver Place. They provide detailed, long-form reviews with photos — much richer than the short visitor reviews.

🚀 Quick Start (3 minutes)

  1. Click "Try for free" on the Actor page
  2. Paste a Naver Place URL:
    {
    "placeUrls": [
    "https://pcmap.place.naver.com/restaurant/1085956231"
    ],
    "maxReviews": 30,
    "includeFullContents": true
    }
  3. Click Start — blog reviews with full text appear in the Dataset tab
  4. Export as JSON, CSV, or Excel

Tip: Enable buyWithMyMoney to filter only genuine "내돈내산" (non-sponsored) reviews.

✨ Features

  • No browser needed — Uses GraphQL API directly, fast and cost-efficient
  • Blog + Cafe reviews — Extracts both Naver Blog posts and Naver Cafe articles
  • 내돈내산 filter — Filter for independently-written reviews (not sponsored)
  • Search within reviews — Find reviews mentioning specific keywords
  • Full text extraction — Get the complete blog post content
  • Multiple places — Scrape reviews from multiple places in one run
  • Proxy support — Use Apify Proxy for reliable scraping at scale

🎯 Use Cases

  • Market Research — Analyze what bloggers say about restaurants, cafes, and shops
  • Competitive Analysis — Compare blog coverage volume and sentiment between competing businesses
  • Influencer Discovery — Find active bloggers who review venues in your category
  • 내돈내산 Filtering — Focus on genuine, non-sponsored reviews for authentic customer voice
  • Content Marketing — Discover which aspects of a business bloggers highlight most
  • SEO Research — Analyze top-ranking blog reviews for keyword and content strategy
  • Sentiment Analysis — Feed long-form Korean review text into NLP pipelines
  • PR Monitoring — Track new blog mentions of your business or brand

📊 Output Fields

Each review record includes:

FieldTypeDescription
reviewIdstringUnique identifier for this blog review
titlestringBlog post title as written by the author
authorNamestringBlog author's public display name
authorHomestringURL to the author's blog homepage
blogIdstringNaver blog ID (used in blog URLs)
postIdstringIndividual blog post identifier
typestringSource type: blog (Naver Blog) or cafe (Naver Cafe)
typeNamestringKorean label: 블로그 or 카페
urlstringDirect link to read the full blog post
rankintegerPosition in Naver's internal ranking algorithm
contentsPreviewstringFirst ~500 characters of the post content
fullContentsstringComplete blog post text (when includeFullContents is enabled)
contentsLengthintegerTotal character count of the full post
thumbnailUrlstringMain thumbnail image URL from the blog post
hasNaverReservationbooleanWhether the author booked via Naver Reservation
placeIdstringNaver Place ID of the reviewed business

⚙️ Input Parameters

ParameterTypeDefaultDescription
placeUrlsstring[]List of Naver Place URLs or IDs
placeIdstringSingle place ID (alternative)
maxReviewsinteger100Max reviews per place (1–200)
buyWithMyMoneybooleanfalseOnly "내돈내산" (non-sponsored) reviews
searchQuerystringSearch keyword within reviews
includeFullContentsbooleantrueInclude full blog text in output
proxyConfigurationobjectApify Proxy settings

Example Input

{
"placeUrls": [
"https://pcmap.place.naver.com/restaurant/1085956231",
"https://pcmap.place.naver.com/cafe/12345678"
],
"maxReviews": 50,
"buyWithMyMoney": false,
"includeFullContents": true
}

⚠️ Limitations & Notes

  • Max ~100 reviews per place — Naver's maxItemCount caps the blog reviews accessible via API, regardless of the maxReviews setting
  • Full text extraction — Adds one extra HTTP request per review; disable includeFullContents for faster runs if you only need previews
  • Rate limiting — Automatic retry with exponential backoff (up to 3 retries) on 429/5xx errors
  • Cafe reviews — Some Naver Cafe posts may have restricted access depending on the cafe's membership settings
  • No login required — All data comes from publicly accessible APIs
  • Ranking — The rank field reflects Naver's proprietary ordering, not chronological order

💰 Pricing

$0.50 per 1,000 blog reviews — pay only for the data you receive. Platform usage costs are included at minimal cost.

⚠️ Disclaimer

This Actor is provided for educational and research purposes. Please respect Naver's Terms of Service and use responsibly. The author is not responsible for any misuse of this tool.