Google Maps and Local Text & Image Scrape

Job ID: 39998466

Budget: ₹1,500 – ₹12,500 INR

I need a reliable script or small application that can pull both text and images directly from Google results pages and save everything in a tidy spreadsheet. The core requirement is simple: scrape the titles, snippets, URLs, and any associated images for a list of search queries I will supply, then deliver the data in CSV or Excel along with the downloaded images in a structured folder tree.

Key points you should know before you dive in:
• The job covers both text and images, so handling image download, file naming, and path references inside the sheet is part of the brief.
• Output must be a single CSV or XLSX file—whichever you prefer—with clean column headers and no duplicate rows.
• I’ll be feeding the tool hundreds of keywords over time, so it needs to handle pagination, respect Google’s limits, and rotate user-agents or proxies to avoid blocks.
• Python with BeautifulSoup, Scrapy, Selenium, or any comparable stack is fine as long as setup is straightforward; please document install steps and main config options.

Deliverables:
1. Source code with clear comments.
2. One sample run for three test queries showing text fields plus downloaded images.
3. Quick readme or video snippet (2-3 min) showing how to launch and adjust the scraper.

Acceptance criteria: the sample sheet lines up perfectly with the on-screen results, every image link resolves to an actual file in the images directory, and the script can be rerun on a fresh machine using only the instructions provided.