SimilarWeb
Authentication Type: API Key Description: Get website traffic analytics, rankings, and competitive insights.
Authentication
To authenticate, you'll need a RapidAPI key for the SimilarWeb Insights API.
Note: The free plan includes 50 requests per month.
Traffic Analytics
Retrieve comprehensive website traffic data and analytics.
Get Traffic Data
Get detailed traffic analytics for a website including visitor metrics, traffic sources, country breakdown, rankings, and top keywords. Requires a valid domain name (e.g., "example.com").
Operation Type: Mutation (Write)
Parameters:
- domain
string(required): The domain to get traffic data for (e.g., "example.com"). Use just the domain, not full URLs.
Returns:
- SEOInsights
object(nullable): SEO insights including top keywords- TopKeywords
array of objects(nullable): Top performing keywords- CPC
number(nullable): Cost per click - Volume
number(nullable): Search volume - Name
string(nullable): Keyword name - EstimatedValue
number(nullable): Estimated keyword value
- CPC
- TopKeywords
- SnapshotDate
string(nullable): Date when data was captured - Traffic
object(nullable): Traffic data- Visits
object(nullable): Monthly visits by date (e.g.,{"2025-10-01": 6620152}) - TopCountryShares
object(nullable): Traffic share by country code (e.g.,{"US": 0.99}) - Sources
object(nullable): Traffic source breakdown- Paid Referrals
number(nullable): Paid referrals traffic percentage - Referrals
number(nullable): Referral traffic percentage - Social
number(nullable): Social media traffic percentage - Direct
number(nullable): Direct traffic percentage - Search
number(nullable): Search traffic percentage - Mail
number(nullable): Email traffic percentage
- Paid Referrals
- IsDataFromGa
boolean(nullable): Whether data is from Google Analytics - Engagement
object(nullable): User engagement metrics- TimeOnSite
number(nullable): Average time on site in seconds - BounceRate
number(nullable): Site bounce rate - PagesPerVisit
number(nullable): Average pages per visit
- TimeOnSite
- Visits
- WebsiteDetails
object(nullable): Website details- Domain
string(nullable): The domain - Category
string(nullable): Website category - Description
string(nullable): Site description - Title
string(nullable): Site title
- Domain
- Rank
object(nullable): Ranking information- CountryRank
object(nullable): Country-specific ranking- Country
string(nullable): Country code - Rank
number(nullable): Rank within country
- Country
- CategoryRank
object(nullable): Category ranking- Rank
number(nullable): Category rank - Category
string(nullable): Category name
- Rank
- GlobalRank
number(nullable): Global website rank
- CountryRank
Example Usage:
{
"domain": "example.com"
}
Similar Sites
Find websites similar to a given domain.
Get Similar Sites
Find websites similar to a given domain based on audience overlap and content similarity. Returns a list of related sites with their traffic metrics and rankings.
Operation Type: Query (Read)
Parameters:
- domain
string(required): The domain to find similar sites for (e.g., "example.com"). Use just the domain, not full URLs.
Returns:
- Category
string(nullable): Category of the queried domain - Description
string(nullable): Description of the queried domain - SimilarSites
array of objects(nullable): List of similar websites- Domain
string(nullable): Similar site domain - Visits
number(nullable): Monthly visits - GlobalRank
number(nullable): Global rank of the similar site - TopCountry
object(nullable): Top country for this site- CountryName
string(nullable): Country name - Rank
number(nullable): Rank in that country - CountryCode
string(nullable): Two-letter country code
- CountryName
- Description
string(nullable): Site description - Title
string(nullable): Site title
- Domain
- CategoryRank
number(nullable): Category rank of the queried domain - Domain
string(nullable): The queried domain - Visits
number(nullable): Monthly visits for the queried domain - Title
string(nullable): Title of the queried domain
Example Usage:
{
"domain": "example.com"
}
Common Use Cases
Competitive Analysis:
- Compare website traffic metrics against competitors to identify market positioning
- Find similar websites to understand your competitive landscape
- Analyze competitor traffic sources to understand their marketing strategies
- Monitor competitor keyword performance and search engine optimization tactics
Market Research:
- Evaluate website categories and industry rankings for market sizing
- Analyze geographic traffic distribution to identify expansion opportunities
- Research traffic trends and seasonal patterns across different markets
- Discover related websites in your industry using similar sites analysis
Digital Marketing Optimization:
- Identify top-performing keywords to inform SEO and content strategies
- Analyze traffic source breakdown to optimize marketing channel allocation
- Monitor engagement metrics like bounce rate and time on site for performance benchmarking
Business Intelligence:
- Track website ranking changes over time to measure digital growth
- Analyze user engagement patterns to improve website design and content
- Generate competitive intelligence reports with traffic data and market insights
- Build prospect lists by finding websites similar to your best customers