Enter keywords into Gosum Google Maps Scraper self hosted web interface
This is done multimle times to cover different locations. For example, Distilleries near Chicago and Distilleries near Los Angeles
For each row in the csv files, do the following
Visit the website and try to confirm the following (Possible replacement - Crawl4ai)
Is a distillery
Is open to the public
If it is a distillery and it is open to the public, it can be added to the directory so I continue to browse the website to get more information
Address - need to match that to the gosum data
Phone Number - Need to match against the gosum data
Business Hours - Need to match against gosum data
I always assume the data on the business website is correct if it is listed. If it is not listed on the business website, I use the info from Gosum.
Do they have food available
Do they have a full bar
Do they offer tastings
Do they offer production tours (tour of the distillery)
Are they pet friendly
Are they family friendly (meaning, is it 21 and older or are families welcome)
Now that I have an idea of what the establishment offers to guests, I continue to browse the site, take notes and start building a listing description. Just a rough draft for now
Now I do a web search (self hosted searxng which has an api) and begin researching the distillery using sources other than the business website. I continue taking notes and refining my listing description for the distillery.
Once I am satisfied with the information, I begin to edit the listing description down to an appropriate length for a directory listing. I make sure I mention things like their primary spirit, awards, anything that makes them more interesting.
Now I go to the wordpress admin section and go to geodirectory and add a new distillery
Title (Just the distillery name)
Address, phone, business hours, website, etc.
Description
Exerpt
Booleans (food, tastings, pet friendly, etc.)
Meta info (I have a wordpress plugin that allows me to enter meta title, description, keywords, etc.)