按国家/地区获取 Alexa CategoryListings

Getting Alexa CategoryListings by Country

根据我对 Alexa 的 CategoryListings 操作的了解(请参阅 this for more info ( check API Reference/Actions/CategoryListings )), Alexa basically scrapes DMOZ 对于特定类别的网站,然后检查其数据库中的排名(如果您选择按 'Popularity' 排序)。

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

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

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

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