Blogs are given rankings by Alexa Internet (web hits of Alexa Toolbar users), and formerly by blog search engine Technorati based on the number of incoming links (Technorati stopped doing this in 2014). In August 2006, Technorati found that the most linked-to blog on the internet was that of Chinese actress Xu Jinglei. Chinese media Xinhua reported that this blog received more than 50 million page views, claiming it to be the most popular blog in the world. Technorati rated Boing Boing to be the most-read group-written blog.