CloudFlare released new domain ranking tool

Cloudflare released new domain ranking tool

Cloudflare just released Domain Rankings, a new tool to track the popularity of domains over the Internet. Is it better than Alexa? Learn more in this post.