Top Trending Websites
Pricing
from $1.00 / 1,000 results
Top Trending Websites
Scrape the top trending websites worldwide or by country and industry category. Get website traffic data, engagement metrics, visitor counts, bounce rates, and ranking trends — all structured as clean JSON, ready for analysis, reporting, or integration into your data pipeline.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer

Codebyte
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Top Trending Websites Scraper
Scrape the top trending websites worldwide or by country and industry category. Get website traffic data, engagement metrics, visitor counts, bounce rates, and ranking trends — all structured as clean JSON, ready for analysis, reporting, or integration into your data pipeline.
This data comes from Semrush's analysis of 200M+ anonymized users' browsing patterns, making it one of the most comprehensive traffic intelligence sources available. While no third-party data is 100% precise, these rankings accurately reflect relative market positions.
What data can you extract?
For each website in the rankings, the Actor returns:
| Field | Description | Example |
|---|---|---|
rank | Overall ranking position | 1 |
website | Website domain | google.com |
rankChange | Ranking position change | 0 |
rankChangeDirection | Ranking trend direction | same, up, down, new |
visits | Total monthly visits | 323775511 |
pagesPerVisit | Average pages per visit | 5.51 |
bounceRate | Bounce rate percentage | 38.07% |
averageDuration | Average visit duration | 21:41 |
display_date | Data reporting date | 2026-02-01 |
Use cases
- Market research — Identify the most visited websites in any industry to understand competitive landscapes.
- Competitor analysis — Track how competitor websites rank and trend over time across different countries.
- Investment research — Discover fast-growing websites and digital businesses by traffic volume and engagement.
- Lead generation — Build targeted lists of top-performing websites in specific verticals for outreach.
- SEO benchmarking — Compare engagement metrics (bounce rate, pages per visit, session duration) against industry leaders.
- Trend monitoring — Schedule regular runs to track which websites are gaining or losing traffic month over month.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
category | string | all | Filter by industry category. Choose from 100+ categories including finance, healthcare, entertainment, computer-software-and-development, and more. |
country | string | global | Filter by country. Supports 35+ countries including united-states, united-kingdom, germany, india, japan, and more. |
limit | integer | 1000 | Maximum number of website results to return. |
Example input
{"category": "computer-software-and-development","country": "united-states","limit": 200}
Output format
The Actor stores results in a dataset. Each item represents one website with its ranking and engagement data.
Example output
{"rank": 1,"website": "google.com","rankChange": 0,"rankChangeDirection": "same","visits": 323775511,"pagesPerVisit": 5.51,"bounceRate": "38.07%","averageDuration": "21:41","display_date": "2026-02-01"}
Integrations
Connect the Top Trending Websites Scraper with your existing tools and workflows:
- Google Sheets — Export website rankings directly to spreadsheets for reporting.
- Slack / Microsoft Teams — Get notifications when new data is available.
- Zapier / Make — Trigger downstream workflows automatically after each run.
- REST API — Access results programmatically via the Apify API.
- Python / JavaScript SDK — Integrate into your applications using the Apify SDK.
FAQ
How are these website rankings calculated?
Website rankings combine multiple data points: total monthly visits, engagement metrics, and growth rates. Rankings are updated monthly using Semrush's analysis of 200M+ users' browsing patterns for accuracy.
How often is the data updated?
Website rankings are updated monthly using the latest available traffic data from Semrush. Each update reflects the previous month's complete traffic patterns, though exact publishing dates may vary based on data availability. For some country+category filter combinations it can return data from 2 months ago.
Each response includes a display_date field indicating the reporting period (e.g. 2026-02-01 is February 2026).
Can I filter by multiple categories or countries at once?
Each Actor run supports one category and one country filter. To scrape multiple combinations, schedule separate runs or use the Apify API to trigger multiple runs programmatically.
What is the maximum number of websites I can scrape?
The number of available results depends on country and category filter used. For country+category filter combinations with a limited number of websites it might only return top 20. Set the limit parameter to control how many you want.
Why does scraping take longer for large limits?
The first 1,000 results are typically cached by the source and return quickly. Retrieving results beyond 1,000 can take a significant amount of time since they are not cached and must be computed on demand.