網頁設計師想要利茲每個沒有網站的牙醫。銷售代表在貿易展之前需要曼徹斯特三個社區的水管工。咖啡館老闆想看看咖啡店的步行距離是多少。所有三個工作都在同一個地方開始,地圖搜索,所有三個攤位都在同一點:結果是您可以一次滾動一張卡片,而不是您可以排序、過濾和共享的表格。
本指南介紹如何轉換 "什麼,哪裡"搜尋可用的清單:地圖清單包含哪些資料、您可以實際獲得多少結果、重複資料刪除對於鏈應如何工作、如何讀取摘要編號、如何建立 CSV 以使其乾淨地打開,以及法律和實際限制在哪裡。工作範例使用 Toolz 地圖刮刀.
TL;DR: 地圖刮刀將搜尋變成 "利茲的牙醫;變成一個包含七個欄位的企業表:姓名、地址、類別、星級、評論計數、電話和網站。這 Toolz 地圖刮刀 讀取地點搜尋API 而不是自動化瀏覽器,將5 個頁面(每頁10 個)合併到最多50 個列表中,刪除按姓名和地址劃分的重複項,以便鏈條分支保持獨立,顯示有多少列表發布網站或電話,並匯出RFC 4180 CSV遵循您的過濾器。它不會傳回電子郵件、開放時間或審查文字。搜尋在伺服器上運行,免費,無需註冊,並且每個訪客每天最多可進行 3 次搜尋。
什麼是地圖刮刀?
地圖刮刀是一種從地圖搜尋中收集業務清單並將其作為結構化資料而不是地圖引腳和卡片傳回的工具。您描述業務類型和一個地點,它會傳回每個業務的一行,您可以對其進行排序、過濾並匯出到電子表格。
數據與地圖搜尋顯示的人的數據相同。區別在於形狀:表格可以讓您計算、比較清單並將其交給其他人,而滾動的卡片面板則不能。
建構一種方法有兩種。瀏覽器自動化驅動真正的瀏覽器瀏覽地圖網站、滾動並複製頁面上的文字。每當頁面佈局發生變化時,它就會中斷,並且它會違反大多數地圖服務的條款。另一種方式是讀取位置搜尋 API,這是一種將清單傳回資料的服務。 Toolz 工具使用第二種方法,透過第三方位置搜尋 API,這就是為什麼其結果是穩定的且其限制是可預測的。
您為每個企業獲得哪些數據?
每個列表有七個字段。如果列表不發布該信息,則其中任何一個都可以為空。
| 田野 | 例子 | 筆記 |
|---|---|---|
| 指名 | 喬's&報價;最佳&報價;咖啡公司。 | 如所列 |
| 地址 | 123 SE Main St, 波特蘭, OR 97214 | 一個文字字段,不分成幾部分 |
| 類別 | 咖啡店 | 列表's 主要類別 |
| 評級 | 4.6 | 平均星級;如果未評級則為空 |
| 評論 | 212 | 評論數量;如果未評級則為空 |
| 電話 | (503) 555-0142 | 正如所發表的 |
| 網站 | https://example.com | 只有當企業列出一份時 |
不包含的內容同樣重要,因為它決定這是否是適合您工作的工具:
- 沒有電子郵件地址。 這些地方的資料不包含它們。網站欄位通常是可以找到聯絡地址的地方。
- 沒有評論文字,審稿人姓名或審稿日期。僅平均值和計數。
- 沒有開放時間、座標或照片。
- 沒有批量模式。 每個&引用;什麼,哪裡&引用;查詢是一種搜尋。
地圖搜尋會傳回多少結果?
每次搜尋最多 50 個不同的清單。該工具請求五頁,每頁十個結果並行並合併它們。超過五頁,地點索引往往會重複已傳回的列表,因此更多的頁面會添加重複項而不是業務。
五十是一個密集類別的樣本,而不是人口普查。 &引用;倫敦的餐廳&引用;有數千個列表,一次搜尋會傳回最相關的 50 個。當您需要覆蓋而不是樣本時,請將區域分成更小的位置,並為每個位置執行一次搜尋。
| 目標 | 查詢較弱 | 更好的查詢 |
|---|---|---|
| 城市各處的水管工 | plumbers |
plumbers in Salford, plumbers in Stockport, plumbers in Didsbury |
| 中等城市的牙醫 | dentist |
dentists in Leeds |
| 大城市的餐廳 | restaurants London |
restaurants in Shoreditch, restaurants in Camden, restaurants in Brixton |
| 一個利基市場 | shops in Portland |
bike repair shops in Portland |
查詢的字元數必須在 3 到 120 個字元之間。將業務類型和位置同時放入查詢中才能使結果有用;僅業務類型沒有位置來錨定它。
每天最多搜尋 3 次,在開始之前規劃社區,並在幾天內進行更大規模的搜索。
重複資料刪除對於鍊和分支如何運作?
透過將名稱和地址比較在一起,忽略大寫字母,可以刪除重複項。只有當兩行都匹配時,兩行才是相同的業務。
這條規則是故意的。僅重複名稱就會將鏈的每個分支折疊成一行,從而準確地刪除本地搜尋要查找的清單。以下是三個原始結果的解析方式:
| 原始結果 | 名稱+地址鍵 | 保留? |
|---|---|---|
| 星巴克,100 Main St | starbucks|100 main st |
是的 |
| 星巴克,100 Main St | starbucks|100 main st |
不,是第一個的重複 |
| 星巴克,橡樹大道 200 號 | starbucks|200 oak ave |
是的,一個單獨的分支 |
第一次出現獲勝,因此保留的行使用首先傳回它的頁面的大寫。沒有名稱的清單將被完全跳過。
如何在行前閱讀摘要
表上方有四個數字總結了搜尋:總清單、有多少擁有網站、有多少擁有手機以及平均評分。
平均評級僅針對具有評級的列表進行計算,然後四捨五入到小數點後一位。未評級的清單將被排除在外,而不是算作零,這將不公平地拖累平均值。一個小說明性範例:
| 列表 | 評級 | 網站 | 電話 |
|---|---|---|---|
| 一個 | 4.6 | 是的 | 是的 |
| B | 4.2 | 不 | 是的 |
| C | 沒有 | 不 | 是的 |
| D | 3.9 | 是的 | 不 |
Listings 4
With a website 2 (A, D)
With a phone 3 (A, B, C)
Average rating (4.6 + 4.2 + 3.9) / 3 = 12.7 / 3 = 4.233 -> 4.2
網站數量通常是最具商業用途的數字。假設搜尋牙醫會返回 50 個列表,其中 18 個沒有網站。即 18 /50 = 沒有網站的類別的 36%,在閱讀單行之前可見。對於網頁設計師來說,這 18 個就是外展清單。點擊 有網站 或者 有電話 將表格過濾到發布表格的清單;沒有&報價;缺少網站&報價;過濾,因此匯出所有行並過濾電子表格中的空網站儲存格。
CSV 是如何建造的?為什麼它打開乾淨?
導出如下 RFC 4180,CSV 檔案的通用格式:每個欄位都包含雙引號,欄位內的任何雙引號都會加倍。這很重要,因為企業名稱始終包含逗號和引號,未引用的 CSV 會將它們分成列並損壞之後的每一行。
名為列表 Joe's "Best" Coffee, Inc. 212 則評論的評分為 4.6,未評分的清單如下:
"Name","Address","Category","Rating","Reviews","Phone","Website"
"Joe's ""Best"" Coffee, Inc.","123 SE Main St, Portland, OR 97214","Coffee shop","4.6","212","(503) 555-0142","https://example.com"
"Corner Cart","45 NW 5th Ave, Portland, OR 97209","Coffee stand","","","",""
有關出口的三個詳細資訊:
- 它遵循主動過濾器。 按鈕讀取"CSV (n)"及其將包含的行數。選擇網站後,僅匯出這些行。
- 空值是空字串,不是零,所以未評級的企業看起來不像零星企業。
- 檔案名稱來自您的查詢,小寫,空格變成連字符:
coffee shops in Portland下載為coffee-shops-in-portland.csv.
再次下載或使用不同的過濾器,不會使用其他搜尋。
如果電子表格在開啟檔案時損壞了重音字符,請透過電子表格'匯入它;文字或 CSV 匯入選項並選擇 UTF-8 編碼。在匯入期間將電話列設為文字可保持前導加號和零完好無損。要在將文件匯入到任何地方之前檢查或轉換該文件, CSV 檢視器 在瀏覽器中打開它,並且 CSV 到 JSON 指南 涵蓋將其轉換為 CRM 或腳本。
地圖清單資料的最新情況如何?
與指數一樣最新,總是落後於現實。上個月關閉的企業仍然可以列出,新的企業可能還沒有出現,電話號碼比地址更陳舊。驗證您計劃採取的任何行動,尤其是在致電之前。
追蹤變更的實用方法是在時間表上執行相同的搜索,保留每個匯出並比較它們。這 CSV 差異指南 解釋如何發現兩個匯出之間新增、刪除和變更的行。
是否允許從地圖上抓取業務資料?
這個問題有兩個部分,值得將它們分開。
收集數據。 Toolz 工具讀取許可的地點搜尋 API,而不是根據地圖網站自動執行瀏覽器,這是大多數地圖服務和#39 的區別;條款開啟。如果您建立自己的收集器,請先閱讀資料來源的條款。例如,Google's 資料的官方路線是 地點 API,有自己的條款和定價。開放資料是另一條途徑: 開放街道地圖 資料可以在開放資料庫授權下重複使用並進行歸屬。
使用數據。 您對清單的處理受企業所在地的行銷和隱私法的管轄,並且該責任由您承擔。在美國,商業電子郵件屬於 CAN-SPAM 法案的管轄範圍,總結於 FTC's 合規指南. 在英國,電子行銷與資料保護法一起受到 PECR 的保護 ICO'直接行銷指導 解釋規則。個體經營者'在某些司法管轄區,詳細資訊可以算是個人資料。這些都不是法律建議;如果外展活動對您的業務至關重要,請檢查適用於您的規則。
我的搜尋會發生什麼情況?限制是什麼?
與大多數 Toolz 工具不同,此工具無法運行客戶端:它必須從伺服器呼叫付費搜尋 API。您輸入的搜尋文字將傳送到 Toolz 伺服器,該伺服器查詢搜尋提供者並傳回列表,並且不會儲存任何內容。該頁面在搜尋框下方("在我們的伺服器上運行,而不是在您的瀏覽器和quot;中運行)以及結果下方的通知中如此說明。
每次搜尋從付費 API 中獲取 5 頁,因此每位訪客每天都有上限,目前為 3 次搜索,在 UTC 午夜重置。搜尋後,會有一個計數器,例如 "2,今天剩下的 3 個搜尋中"顯示剩餘內容。 CSV 匯出發生在您的瀏覽器中,不計算在內。
| 訊息 | 原因 | 做什麼 |
|---|---|---|
| &引用;輸入要搜尋的內容以及位置...&引用; | 空查詢 | 輸入業務類型和地點 |
| &引用;搜尋太短了。&引用; | 3 個字元以下 | 添加地點 |
| &引用;將搜尋保持在 120 個字元以下。&引用; | 查詢時間太長 | 縮短它 |
| &報價;達到每日限制(3 次搜尋)。明天再試一次。&報價; | 使用的帽子 | 等待 UTC 午夜重置 |
| &報價;沒有匹配的列表...&報價; | 放置太模糊或拼寫錯誤,或過濾器排除所有內容 | 命名城市或社區,或將過濾器切換為全部 |
| &引用;搜尋失敗。一會兒再試一次。&引用; | 上游 API 錯誤 | 盡快重試 |
| &報價;無法到達伺服器...&報價; | 您的連線中斷了 | 檢查連接並重試 |
地圖刮刀與其他建立潛在客戶清單的方法
| 方法 | 你得到的數據 | 努力 | 限制 |
|---|---|---|---|
| 手動複製地圖網站 | 無論你複製什麼 | 高 | 慢速、容易出錯超過 20 行 |
| 瀏覽器自動化腳本 | 無論頁面顯示什麼 | 高建和維護 | 佈局變更中斷、條款風險 |
| 直接放置 API | 豐富的領域,包括座標和時間 | 中號,需要 API 金鑰和程式碼 | 根據要求付費 |
| 託管刮擦平台 | 有時電子郵件有所不同 | 低至中 | 已付費,條件各異 |
| OpenStreetMap 查詢 | 開放資料並註明出處 | 中等 | 覆蓋範圍因地區而異 |
| Toolz 地圖刮刀 | 七個字段,每次搜尋最多 50 個,CSV | 低 | 每天 3 次搜索,無電子郵件或工作時間 |
工作過的潛在客戶清單工作流程
假設網頁設計師想要利茲的牙醫沒有網站。
- 打開 本地業務資料工具 並搜尋
dentists in Leeds. - 閱讀摘要:例如,50 個列表,32 個帶有網站,47 個帶有手機,平均評分為 4.4。
- 這意味著 18 個列表(36%)沒有發布網站。這就是清單。
- 將過濾器留在 All 上並按一下 CSV (50)。
- 使用 UTF-8 編碼開啟文件,將電話列作為文本,並將網站列過濾為空白。
- 在致電之前驗證每個業務是否仍然開放。
- 第二天,重複
dentists in Headingley和dentists in Roundhay擴大覆蓋範圍,並組合文件。
如果您打算針對清單中的企業編寫內容,則 提問工具 找到人們在 Reddit 上詢問的有關主題的問題,以及 行銷工具中心 列出了該集的其餘部分。



