工具:python+selenium

思路:模拟整个搜索过程,并完成自动化。定位城市,点击附近,输入产品关键词,确认,提取商家列表信息。

以美国326个10万人口的建制区城市为例,产品关键词为surfboard。

最终需要的网址:https://www.google.com/maps/search/英文产品关键词/@城市区域坐标

具体步骤:

  1. 构造城市列表。
  2. 批量提取谷歌地图的城市附近区域的坐标URLS。
  3. 批量构造产品关键词搜索网址坐标URLS。 (以产品关键词:冲浪板:surfboard)为例子
  4. 批量提取商家信息

以上四个步骤思路具体解释:

要得到@城市区域坐标 就需要以下步骤:

在谷歌地图上输入纽约自动会变成以下网址

比如 纽约 就是:https://www.google.com/maps/place/美国纽约/@40.6971494,-74.2598655,10z

比如 洛杉矶 就是:https://www.google.com/maps/place/美国加利福尼亚洛杉矶/@34.0201613,-118.6919205,10z

以此类推…..

可以发现谷歌地图城市网址的规律:https://www.google.com/maps/place/国家城市名/@城市区域坐标

当在浏览器输入:https://www.google.com/maps/place/美国纽约

然后会自动变化成以下实例,会自动跳出城市的区域坐标。所以只要构造城市名列表,然后模拟输入即可得到城市区域坐标,

实例:https://www.google.com/maps/place/美国纽约/@40.6971494,-74.2598655,10z

再点击在附近区域输入产品关键词(用英文更准确,并且会显示更多的商家)搜索时会变成:

最终需要的网址:https://www.google.com/maps/search/英文产品关键词/@城市区域坐标

实例:https://www.google.com/maps/search/冲浪板/@40.6971494,-74.2598655,10z

所以只要批量提取出城市区域坐标值就可以构造通用“谷歌地图产品关键词搜索网址”模板了,只要更改产品关键词就能搜索不同的产品商家店铺的信息了。

1.构造城市列表。按人口排列的美国城市列表:人口超过10万的建制区 326个。

citylist

2.提取坐标:批量提取谷歌地图的城市附近区域的坐标URLS。

3.批量构造产品关键词搜索网址坐标URLS。 (以产品关键词:冲浪板)为例子

4.批量提取商家信息

同样适用于加拿大等其它世界各国

怎么利用谷歌地图开发外贸客户 谷歌地图外贸客户开发
怎么用谷歌地图找外贸客户 谷歌地图开发客户教程
主动出击谷歌地图外贸客户开发 谷歌地图如何开发客户
外贸谷歌地图开发 谷歌地图外贸如何开发客户
谷歌地图外贸开发工具 谷歌地图采集软件外贸
外贸开发客户之谷歌地图 谷歌地图如何开发国外客户
外贸谷歌地图开发客户 谷歌地图怎么开发外国客户
外贸必学如何利用谷歌地图开发 谷歌地图外贸客户
谷歌地图开发外贸客户 谷歌地图外贸独立站
谷歌地图开发客户外贸人 谷歌地图开发客户
谷歌地图外贸开发 谷歌地图怎么开发客户