Keyword search on websites

Endpoint: POST /businesses/company_website_keywords/enrich

Description

The Keyword Search on Websites Enrichment endpoint enables users to identify keyword occurrences on a company’s website. This dataset is valuable for market researchers, competitive analysts, and SEO strategists looking to analyze content relevance and online presence.

The data includes:

  • Keyword presence detection, confirming whether a term appears on a site.
  • Snippet extraction, showcasing relevant text segments containing the keyword.
  • Direct URLs to content, allowing for further review and validation.

This information is sourced from real-time website crawls and indexed public web pages to provide comprehensive insights into company messaging and search visibility.


How It Works
  • Input: Provide a business_id obtained from the Match Businesses API.
  • Processing: The system scans the target website and retrieves keyword matches.
  • Output: A structured response highlighting keyword occurrences, extracted snippets, and URLs.
Example Request (cURL)
curl --request POST \
     --url https://api.explorium.ai/v1/businesses/company_website_keywords/enrich \
     --header 'accept: application/json' \
     --header 'api_key: your_api_key_here' \
     --header 'content-type: application/json' \
     --data '{
  "business_id": "8adce3ca1cef0c986b22310e369a0793",
   "parameters": {
    "keywords": ["iphone", "data"]
    }
}'
Best Practices
  • Use keyword insights to track industry-specific terminology and brand messaging.
  • Analyze keyword frequency to gauge content focus and relevance.
  • Leverage snippet extractions for competitor research and content benchmarking.
  • Monitor website content to ensure alignment with marketing and SEO strategies.
Keyword Search on Websites Output Signal
SignalAPI NameDescriptionData Type
Keyword search resulttext_resultsJSON-formatted list of search results, indicating the location of the queried keywords within the snippet. Each result includes a snippet of text containing the keywords, the corresponding URL, and a numeric ranking of where the keyword is positioned within the snippet.JSON
URL has keywordkeywords_indicatorTrue if the URL contains the queried keywords.BOOLEAN
URLurlWebsite associated with Explorium's entity ID queried for the input keywords.URL

📌 For additional enrichment options, explore related API endpoints below.


Body Params - Try Me Example

business_id: 8adce3ca1cef0c986b22310e369a0793
keywords: iphone, data
Language
Credentials
Click Try It! to start a request and see the response here!