Actions20
- Check Page Indexation
- Get Backlinks
- Get Domain Emails
- Get Domain Info
- Get Domain Ranking
- Get Keywords Search Volume
- Get Keywords Suggestions
- Get Long Tail Keywords
- Get Moz Analysis
- Get SERP AI Mode
- Get SERP HTML
- Get SERP Results
- Get SERP Text
- Get User Info
- Get Webpage AI Analysis
- Get Webpage SEO Analysis
- Scrape Domain
- Scrape Webpage
- Scrape Webpage JS
- Scrape Webpage JS & Proxy
Overview
This node integrates with the FetchSERP API to perform various SEO and web scraping related operations. Specifically, the "Scrape Domain" operation allows users to scrape data from an entire domain by providing query parameters such as the domain name. This is useful for gathering comprehensive information about a website’s content, backlinks, rankings, or other SEO metrics in bulk.
Practical examples include:
- Extracting all relevant SEO data from a competitor’s domain.
- Collecting domain-wide email addresses or backlinks for outreach campaigns.
- Scraping domain content for market research or content analysis.
Properties
| Name | Meaning |
|---|---|
| Query Parameters (JSON) | JSON object containing query parameters for the API request. For example: {"domain":"example.com"} |
Output
The node outputs an array of items where each item contains a json field holding the response from the FetchSERP API for the requested operation. The structure of this JSON depends on the specific API endpoint called but generally includes detailed scraped data about the domain.
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for the FetchSERP service.
- The base URL defaults to
https://www.fetchserp.combut can be overridden via credentials. - The node makes HTTP requests to the FetchSERP API endpoints using the provided token for authorization.
Troubleshooting
- Common issues:
- Invalid or missing API token will cause authentication errors.
- Malformed JSON in the "Query Parameters (JSON)" property may cause parsing errors.
- Using unsupported or incorrect operation names will throw an "Unknown operation" error.
- Error messages:
"Unknown operation \"scrape_domain\"": Indicates the operation name was not recognized; ensure the operation is spelled correctly.- HTTP request failures will return the error message from the API; check network connectivity and API limits.
- To resolve errors, verify the API token, ensure correct JSON formatting, and confirm that the operation and parameters are valid.
Links and References
- FetchSERP API Documentation (general reference for API endpoints and parameters)