Skip to main content

Current Backend Workflow

  • 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.)
      • Save the listing