Haloscan
Haloscan is a powerful SEO analysis tool that provides insights into keyword rankings, domain metrics, and related searches.
Actions33
- User Actions
- Keyword Explorer Actions
- Compare Keywords SERP
- Find Keyword
- Find Keyword Synonym
- Find Keywords Match
- Find Similar Keyword
- Get Keyword Data in Bulk
- Get Keyword Highlight
- Get Keyword Question
- Get Keyword's Available Dates From SERP
- Get Keyword's Site Structure
- Scrap Keyword
- Find Related Keyword
- Get Keyword Overview
- Get Keyword's SERP Page Evolution
- Site Explorer Actions
- Compare Domain Keywords with Competitors
- Get Competitor Best Pages
- Get Competitor Keywords with the Best Position
- Get Domain Categories Based on GMB Backlinks
- Get Domain Competitors
- Get Domain Data in Bulk
- Get Domain GMB Backlinks Map
- Get Domain Overview
- Get Domain Position History
- Get Domain Top Pages
- Get Expired Domains
- Get GMB Backlink
- Get History of Domain Pages
- Get Keyword Data From an URL
- Get Ranking of Domain Keyword
- Get Visibility Trend of Domains
- Reveal Expired Domains
- Get Best Keywords From Page
Overview
The 'Compare Keywords SERP' operation in the Keyword Explorer resource compares the Search Engine Results Pages (SERPs) for a given keyword over two different periods. This allows users to analyze how the SERP landscape for a keyword has changed over time, which is useful for SEO professionals and marketers to track keyword performance and competition trends. For example, a user can compare the SERPs from one month ago to the current month to see shifts in rankings or new competitors.
Use Case Examples
- Compare the SERPs for the keyword 'digital marketing' between the last 6 months and the previous 6 months to identify changes in top-ranking pages.
- Analyze the SERP changes for 'best smartphones' over a custom date range to understand seasonal trends or the impact of recent product launches.
Properties
| Name | Meaning |
|---|---|
| Keyword | The keyword for which the SERP comparison is requested. This is a required string input. |
| First Date | The first date in YYYY-MM-DD format for the custom comparison period. Only used if the period is set to 'custom'. |
| Second Date | The second date in YYYY-MM-DD format for the custom comparison period. Only used if the period is set to 'custom'. |
| Period | The comparison period for the SERPs. Options include predefined periods like 1 month, 3 months, 6 months, 12 months, or a custom period requiring specific dates. |
| Request Options | Additional request settings such as batching, SSL certificate validation, proxy configuration, and request timeout to control how the API request is made. |
Output
JSON
data- The response data containing the comparison results of the keyword SERPs for the specified periods.
Dependencies
- Requires an API key credential for authentication with the Haloscan API.
Troubleshooting
- Ensure that if the 'Period' is set to 'custom', both 'First Date' and 'Second Date' are provided and correspond to dates where the keyword's SERP data is available. Missing or incorrect dates will cause errors.
- If SSL certificate validation fails and the request is rejected, enable the 'Ignore SSL Issues' option to bypass SSL validation, but be aware of the security implications.
- When making many requests, use the batching options to avoid hitting rate limits or overwhelming the API server.
- Verify that the proxy settings are correct if a proxy is used, including authentication details if required.
Links
- Haloscan API Documentation - Compare Keywords SERP - Official API documentation for the Compare Keywords SERP endpoint.