Naver Place Rank Tracker & Geo-Grid [π° $0.003/search]
Pricing
from $3.00 / 1,000 searches
Naver Place Rank Tracker & Geo-Grid [π° $0.003/search]
Check your Naver Place (λ€μ΄λ² νλ μ΄μ€/μ§λ) rank for any keyword from any spot in Korea. Geo-grid scan (3Γ3 to 7Γ7), many places and competitors per run, organic vs ad slots, average rank and top-3 share, plus an HTML heat-map report. Built for agencies and local businesses.
Pricing
from $3.00 / 1,000 searches
Rating
0.0
(0)
Developer
PARK MOONNAM
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 hours ago
Last modified
Categories
Share
Naver Place Rank Tracker β λ€μ΄λ² νλ μ΄μ€ μμ μ²΄ν¬ & Geo-Grid
Find out where a business ranks on Naver Place (λ€μ΄λ² νλ μ΄μ€ / λ€μ΄λ² μ§λ) for any keyword, as seen from any location in Korea. Track your own place and your competitors across many keywords, scan a geo-grid around a neighbourhood (like Local Falcon, but for Naver), and get a colour-coded rank heat-map report with every run. No login, no browser, no Naver API key.
π°π· νκ΅μ΄ μλ΄λ μλμ μμ΅λλ€.
Why Naver Place rank matters
In Korea, local search happens on Naver, not Google. When someone searches κ°λ¨ νΌλΆκ³Ό (Gangnam dermatology) or μ±μ μΉ΄ν (Seongsu cafΓ©), the Naver Place list decides which clinics, restaurants, salons and academies get the call. Agencies and owners check this rank every day β usually by hand, on a phone, from one spot.
This Actor does the same check automatically:
- π Location-aware β Naver orders places by relevance and distance from the searcher. You choose where the search comes from.
- πΊοΈ Geo-grid scan β check a 3Γ3, 5Γ5 or 7Γ7 grid of points around a location to see where you win and where you disappear.
- π― Multiple places Γ multiple keywords in one run β your business and your competitors.
- π’ Ad slots separated β organic rank and the paid Naver Place ad (νλ μ΄μ€ κ΄κ³ ) slot are reported separately.
- π Who owns the area β every run also lists the places that rank best across the whole grid, with category and review counts.
- π Summary + HTML heat-map β average rank, best/worst, % of points in the top 3 / 10 / 20.
β‘ Try it in 30 seconds
- Click Try for free β the input is pre-filled with keyword
κ°λ¨μ μΉ΄νand location Gangnam Station. - Click Start. With no place to track, you get the full top-100 ranking for that keyword (about 5 seconds).
- Now add your business to Places to track (Naver Place ID, place URL, or part of the name), set Geo-grid size to
3, and run again. - Open Output β Rank report for the heat-map.
Example: one keyword, 3Γ3 grid
Keyword μΉ΄ν (cafΓ©), 3Γ3 grid, 500 m spacing around Gangnam Station, tracking two cafΓ©s (run on 26 September 2026):
| Center rank | Average rank | Found at | In top 3 | |
|---|---|---|---|---|
| λ λ½λλΌλΌ κ°λ¨μ | 1 | 29.5 | 6 / 9 points | 33% |
| νΌμ€νΈμ»€νΌλ© κ°λ¨μ | 100+ | 40.5 | 4 / 9 points | 11% |
The same cafΓ© can be #1 at one grid point and missing from the top 100 five hundred metres away β which a single manual check from the office never shows.
Input
| Field | What it does |
|---|---|
keywords | Search keywords exactly as customers type them: κ°λ¨ νΌλΆκ³Ό, νλ ν€μ΄μ΅, μ±μ μΉ΄ν. |
targetPlaces | Places to track: a Naver Place ID (1317157725), a place URL (https://m.place.naver.com/place/1317157725, https://map.naver.com/p/entry/place/1317157725) or part of the name (λ λ½λλΌλΌ). Leave empty to get the full top-100 list instead. |
locations | Where the search is made from: latitude,longitude or label=latitude,longitude, e.g. κ°λ¨μ=37.4979,127.0276. Default: Gangnam Station. Tip: right-click a spot in Google Maps to copy its coordinates. |
gridSize | 1 = only the location itself. 3 / 5 / 7 = a square grid of points around it. |
gridSpacingMeters | Distance between grid points (default 500 m). |
topResults | How many top competitors to attach to each rank row (default 3). |
proxyConfiguration | The default Apify Proxy works. Switch to Korean residential only if you see blocking. |
Each search is one keyword at one grid point, so a run makes keywords Γ locations Γ gridSizeΒ² searches. Example: 2 keywords Γ 1 location Γ 5Γ5 grid = 50 searches.
{"keywords": ["κ°λ¨ νΌλΆκ³Ό", "νΌλΆκ³Ό"],"targetPlaces": ["https://m.place.naver.com/place/123456789", "κ²½μλ³μ"],"locations": ["κ°λ¨μ=37.4979,127.0276"],"gridSize": 5,"gridSpacingMeters": 400}
Output
1. Rank rows (dataset)
One row per keyword Γ grid point Γ tracked place:
{"keyword": "μΉ΄ν","location": "κ°λ¨μ","latitude": 37.4979,"longitude": 127.0276,"gridRow": 2,"gridCol": 2,"isGridCenter": true,"totalResults": 246332,"scannedDepth": 100,"target": "λ λ½λλΌλΌ","placeId": "1317157725","placeName": "λ λ½λλΌλΌ κ°λ¨μ ","found": true,"rank": 1,"rankText": "1","adRank": null,"visitorReviewCount": 1661,"blogReviewCount": 1545,"topResults": [{ "rank": 1, "placeId": "1317157725", "name": "λ λ½λλΌλΌ κ°λ¨μ ", "category": "μΉ΄ν,λμ νΈ", "visitorReviewCount": 1661, "blogReviewCount": 1545, "distance": "380m" }],"placeUrl": "https://m.place.naver.com/place/1317157725","checkedAt": "2026-09-26T14:25:24.035Z"}
rank is null and rankText is "100+" when the place is not in the top 100. adRank is the place's position among the paid ad slots, if it is advertising.
With no tracked places, the dataset instead holds the full organic ranking β one row per place with rank, name, category, visitor and blog review counts, address, phone, distance, URL and whether it also runs an ad.
2. Summary (key-value store SUMMARY)
Per keyword Γ location: for each tracked place the center rank, best / worst rank, average rank (where found), average rank counting "not found" as 101, share of points in the top 3 / 10 / 20, and the full rank grid (top row = north). Plus a leaders list: the 10 places with the best average rank across the grid.
3. Rank report (key-value store REPORT)
A self-contained HTML page with a colour-coded grid per tracked place and the leaders table β ready to screenshot for a client report.
π° Pricing: $0.003 per search
You pay $0.003 per search β one keyword checked at one location / grid point β no matter how many places you track in it or whether you take the full top-100 list. Failed searches are free.
| Run | Searches | Cost |
|---|---|---|
| 1 keyword, 1 location | 1 | $0.003 |
| 10 keywords, 1 location, every weekday for a month | 220 | $0.66 |
| 3 keywords, 5Γ5 grid | 75 | $0.23 |
| 5 keywords, 7Γ7 grid | 245 | $0.74 |
Set Maximum cost per run in the run options and the Actor stops cleanly when it is reached.
Good to know
- Depth: top 100. Places below rank 100 are reported as
100+. - Keywords with a place name ignore the grid. For
μꡬμ μμ΄νμNaver anchors the results to μꡬμ no matter where you search from, so every grid point returns the same rank. Use the grid with keywords without a place name (μμ΄νμ,νΌλΆκ³Ό,μΉ΄ν) to see real neighbourhood differences. - Ranks move. Naver's order shifts by time of day and small location changes; a rank that moves 2β3 places between runs is normal. Compare trends, not single checks.
- Results match the mobile Naver Place list without personalisation (no login).
- Name matching is a substring match ignoring spaces; if a chain has several branches, use the place ID or URL. In the summary, a name is locked to the branch it matched most often.
Use cases
- Marketing agencies β daily or weekly rank reports for every client and keyword; schedule the Actor and send the heat-map.
- Business owners β see the radius where your clinic, restaurant or academy is actually visible.
- Competitor research β who owns
κ°λ¨ νΌλΆκ³Όacross Gangnam, and how many reviews they have. - Before/after measurement β check the grid before and after a review campaign or a place-info update.
Scheduling
Create a task with your input and add an Apify Schedule (e.g. every weekday at 11:00 KST). Each run adds dated rows, so you can export the dataset to Google Sheets or connect it through the API / Make / Zapier and chart rank over time.
νκ΅μ΄ μλ΄
λ€μ΄λ² νλ μ΄μ€ μμ μ²΄ν¬ & μ§μ€κ·Έλ¦¬λ. ν€μλ μ¬λ¬ κ° Γ μ 체 μ¬λ¬ κ³³μ λ€μ΄λ² νλ μ΄μ€(μ§λ) μμλ₯Ό μνλ μμΉ κΈ°μ€μΌλ‘ μλ μ‘°νν©λλ€.
- μΆμ ν μ 체: νλ μ΄μ€ ID, νλ μ΄μ€ URL, μ 체λͺ μΌλΆ μ€ μ무거λ. λΉμ λλ©΄ ν€μλλ³ μμ 100κ° μ 체 λͺ©λ‘μ΄ λμ΅λλ€.
- κ²μ μμΉ:
λΌλ²¨=μλ,κ²½λ(μ:κ°λ¨μ=37.4979,127.0276). λ€μ΄λ²λ κ²μνλ μμΉμ λ°λΌ μμκ° λ¬λΌμ§λλ€. - μ§μ€κ·Έλ¦¬λ: 3Γ3 / 5Γ5 / 7Γ7 μ§μ μμ λμμ μ‘°νν΄ λλ€λ³λ‘ μ΄λμ μμ λ
ΈμΆλλμ§ λ³΄μ¬ μ€λλ€. λ¨,
μꡬμ μμ΄νμμ²λΌ μ§μλͺ μ΄ λ€μ΄κ° ν€μλλ μμΉμ μκ΄μμ΄ κ°μ μμκ° λμ€λ―λ‘, 그리λλμμ΄νμ,νΌλΆκ³Όμ²λΌ μ§μλͺ μλ ν€μλμ μ°μΈμ. - κ²°κ³Όλ¬Ό: μμ λ°μ΄ν°(μμ° μμΒ·κ΄κ³ μμ·리뷰 μΒ·μμ κ²½μ μ 체), μμ½(νκ· μμΒ·Top3/10/20 λΉμ¨), μμ ννΈλ§΅ HTML λ³΄κ³ μ.
- λ²μ: μμ 100μκΉμ§ μ‘°ννλ©°, 100μ λ°μ
100+λ‘ νμλ©λλ€. - κ°κ²©: κ²μ 1건(ν€μλ 1κ° Γ μ§μ 1κ³³)λΉ $0.003. μΆμ μ 체 μμ 무κ΄νλ©°, μ€ν¨ν κ²μμ 무λ£μ λλ€.
- λνμ¬λΌλ©΄ μ€μΌμ€μ κ±Έμ΄ λ§€μΌΒ·λ§€μ£Ό ν΄λΌμ΄μΈνΈ μμ λ³΄κ³ μλ₯Ό μλμΌλ‘ λ°μ μ μμ΅λλ€.
More Korean data Actors by me
- Olive Young Scraper β K-beauty product search with prices, ratings and review counts.
- Olive Young Reviews Scraper β K-beauty customer reviews with skin type/tone/concern profiles and repurchase flags.
- Daiso Korea Scraper β Daiso products with real total units sold, prices and reviews.
- Musinsa Scraper β K-fashion search, official best-seller rankings and size-fit reviews with reviewer height/weight.
FAQ
Do I need a Naver account or API key? No.
Is this the same rank I see on my phone? It is the same mobile Naver Place list for that keyword and location, without login personalisation. Small differences between runs are normal.
How do I find a place ID? Open the place in Naver Map; the number in the URL (/place/1317157725) is the ID. You can also paste the whole URL.
Found a problem or need another Naver data point? Open an issue on the Issues tab.