Q: What is the Alexa Top Sites web service?

The Alexa Top Sites web service returns a list of web sites ordered by Alexa Traffic Rank. Using the web service you can page through the list 100 web sites at a time. By making multiple requests to the service you could retrieve a list of the top 1,000, 2,500, or 100,000 web sites, for example.

In addition to Alexa Traffic Rank, the information returned for each web site includes the number of page views the site receives per million users, the average page views per user, and the number of Alexa users visiting the site.

Lists can be received for global rankings, as well as on a country-by-country basis.

Q: How much does the Alexa Top Sites web service cost?

You will be charged $.0025 per URL returned. You may request up to 100 URLs in a single request.

Q: Are there rules and limitations for using the Alexa Top Sites web service?

Please see the Amazon Web Services Licensing Agreement for full information on supported uses of Amazon Web Services, including the Alexa Top Sites web service.

Q: How do I register to use the Alexa Top Sites web service?

To use the Alexa Top Sites web service, you will need an Access Key ID and Secret Access Key. You can register for an Access Key ID and Secret Access Key by creating an Amazon Web Services account. You must also sign up for the Alexa Top Sites web service at http://aws.amazon.com/alexatopsites.

Q: Where can I learn more about the Alexa Top Sites web service?

For more information about what this web service offers, please see the detailed information on this web site. For technical information, please see the online API documentation.

Q: For how many sites does Alexa have traffic information?

The number of sites in each country list varies depending on how much data is available. Use the ListCountries Response Group to get the list of all supported countries and the number of sites available for each country.

Q: How often is the top sites list updated?

The list is updated daily.

Q: How is Alexa Traffic Rank calculated?

Alexa’s traffic rankings are based on the usage patterns of Alexa Toolbar users over a trailing 3 month period. A site’s ranking is based on a combined measure of reach and pageviews. Reach is determined by the number of unique Alexa users who visit a site on a given day. Page views are the total number of Alexa user page requests for a site. However, multiple requests for the same page (URL) on the same day by the same user are counted as a single page view. The site with the highest combination of users and page views is ranked #1.

Alexa’s traffic rankings are for top level domains only (e.g. domain.com). We do not provide separate rankings for subpages within a domain (e.g. www.domain.com/subpage.html) or subdomains (e.g. subdomain.domain.com) unless we are able to automatically identify them as personal home pages or blogs. Personal pages are ranked on the same scale as a regular domain. For example, a personal page with a ranking of 3,456 is the 3,456th most popular page among Alexa users.

Learn more about Alexa’s traffic rankings.