1

根据我对 Alexa 的 CategoryListings 操作的了解(有关更多信息,请参阅内容(查看 API Reference/Actions/CategoryListings)),Alexa 基本上会为特定类别的网站抓取DMOZ ,然后检查其数据库中的排名(如果您选择排序通过“人气”)。

这对我来说很有意义并且工作正常,但出现了两个问题:

  1. Alexa 是否支持按流行度排序但特定于国家/地区(例如stackoverflow.com排名世界第 56 位,但在印度排名第 13 位)
  2. 如果没有,为什么?我的意思是,如果我认为他们必须抓取 DMOZ 的假设是正确的,那么添加国家/地区排名似乎也不过分。当然,我可以获取某些类别网站的全球排名,然后查询每个网站的特定国家/地区,但我必须为此额外付费。这背后的原因是财务还是技术?

我目前只需要第一个问题的答案,因为它对我正在做的事情至关重要。第二个问题纯粹出于好奇。

4

1 回答 1

2

回答我的问题:不,这是不可能的(至少到目前为止)这样做。我所做的是按受欢迎程度获取全球站点列表,然后通过查询每个站点并获取其在特定国家/地区的排名来过滤掉前 1000 个站点。

于 2016-04-20T14:57:48.897 回答