SEO chrome extension Google Maps data collection Chrome Extension JavaScript SEO tool
Google Maps Place Ranker — SEO Tool Extension
Chrome Extension
About
Chrome extension that silently collects place data from Google Maps search results as you scroll, displaying them in a ranked, filterable panel with smart sorting and CSV export for SEO and market research.
My Role
Built a zero-dependency extension with auto-collection via MutationObserver, smart ranking algorithms, 60+ place type category filters, and CSV export — all running locally with no external API calls.
Core Capabilities
- Auto-collection of places while scrolling Google Maps
- Smart ranking by rating, review count, or name
- Filtering: min reviews, rating range slider, open-now toggle, text search
- 60+ place type categories with quick search buttons
- Rich cards with thumbnails, ratings, hours, and review snippets
- CSV export for filtered results with data accumulation across searches
Architecture
- Chrome Manifest V3 with vanilla JavaScript (zero dependencies)
- MutationObserver for automatic place detection on scroll
- Chrome Storage API for data persistence across sessions
- Dark mode auto-adaptation matching Google Maps theme
- Floating collection counter for non-intrusive UX
Tech Stack
JavaScript Chrome Manifest V3 MutationObserver Chrome Storage API CSS CSV Export