Ask an Agent to inspect the original category codes associated with a domain's recorded keywords, with organic counts, position bands and traffic estimates.
Up to 0.0244 credits / call
The final charge is based on confirmed usage. Unused reserved credits return to your available balance.
DataForSEO
Inspect a Domain's Google Keyword Category Groups
Ask an Agent to inspect the original category codes associated with a domain's recorded keywords, with organic counts, position bands and traffic estimates.
You receive
Returns up to 20 Google product or service categories and available ranking metrics. It does not assign a safety-filter or DNS category to the website. Preview draft.
Start with your task
For [https://openai.com], list up to 20 topics Google associates with the site and how many different searches are grouped under each topic.
Inputs & outputs
Inspect the current inputs, availability, and maximum charge before starting.
Input schema
Input schema
Field / Path
Type
Requirement
Meaning
domaindomain
string
Required
A bare domain such as example.com, without https:// or www.
Minimum length
3
Maximum length
253
View raw JSON
{
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"maxLength": 253,
"minLength": 3,
"description": "A bare domain such as example.com, without https:// or www."
}
},
"additionalProperties": false
}
Result schema
No fixed output contract is available. Field types reflect saved result evidence; individual responses can differ.
Original ordered category codescategories.items[].categories
array
Recorded search enginecategories.items[].se_type
string
Returned entity's search metricscategories.items[].metrics
object
Additional notes
Input
Provide one bare domain, such as openai.com, 3–253 characters without https:// or www. The current Tool exposes no category selection, market, language, filters or pagination input.
Returned data
The saved openai.com response contains 20 original category groups from a reported total of 2,908, in Google, language en and US location code 2840. The first group contains the original code 10013. Category-name mapping has not been verified, so the ordered codes remain visible without invented names.
Field reference
The first code group has 38,732 organic ranking keywords, estimated monthly organic traffic of 73,064.47 and a modeled monthly advertising equivalent of USD 185,939.44. All 20 paid metric containers are null, as are the saved local-pack and featured-snippet containers. Null means metrics were not supplied, not zero paid traffic or no paid keywords.
Original ordered category codes categories.items[].categories Original numeric supplier category identifiers in their returned order. A matching category-name dictionary has not been verified; do not invent names or infer the site's industry from these codes.
Recorded search engine categories.items[].se_type Original engine identifier supplied for this record; the saved value is google.
Returned entity's search metrics categories.items[].metrics Supplier search metrics for this exact returned page, domain or category group. Organic and paid scopes remain separate.
Organic search metrics categories.items[].metrics.organic Original organic metrics within the named parent scope. Keep counts, estimates, position bands and movement fields distinct.
Estimated monthly search traffic · ETV categories.items[].metrics.organic.etv Supplier estimate from search volume and click-through models for this exact metric scope. It is not measured visits, sessions or unique users.
Recorded ranking keywords categories.items[].metrics.organic.count Keyword count in this exact supplier metric scope. It is not a page count, backlink count or a complete keyword export.
Estimated monthly advertising equivalent · USD categories.items[].metrics.organic.estimated_paid_traffic_cost Supplier estimate of monthly advertising cost for traffic in this exact metric scope, expressed in USD. Organic traffic has an estimated advertising equivalent too. This is not actual ad spend, revenue or the Toolmu call charge.
Keywords moving up categories.items[].metrics.organic.is_up Number of keywords whose supplier-recorded position moved up in the comparison. This integer is not a Boolean; the comparison interval is not provided here.
Keywords moving down categories.items[].metrics.organic.is_down Number of keywords whose supplier-recorded position moved down in the comparison. This integer is not a Boolean; it does not identify the cause or date of change.
Newly recorded ranking keywords categories.items[].metrics.organic.is_new Number of keywords newly present in the supplier's ranking comparison. This is not a new-content count or proof of rankings won today.
Lost recorded ranking keywords categories.items[].metrics.organic.is_lost Number of keywords no longer present in the supplier's ranking comparison for this metric scope. Preserve zero separately from null; a loss does not prove a penalty.
Keywords at position 1 categories.items[].metrics.organic.pos_1 Recorded keyword count in position band 1, within this exact metric scope.
Keywords at positions 2–3 categories.items[].metrics.organic.pos_2_3 Recorded keyword count in position band 2–3, within this exact metric scope.
Keywords at positions 4–10 categories.items[].metrics.organic.pos_4_10 Recorded keyword count in position band 4–10, within this exact metric scope.
Keywords at positions 11–20 categories.items[].metrics.organic.pos_11_20 Recorded keyword count in position band 11–20, within this exact metric scope.
Keywords at positions 21–30 categories.items[].metrics.organic.pos_21_30 Recorded keyword count in position band 21–30, within this exact metric scope.
Keywords at positions 31–40 categories.items[].metrics.organic.pos_31_40 Recorded keyword count in position band 31–40, within this exact metric scope.
Keywords at positions 41–50 categories.items[].metrics.organic.pos_41_50 Recorded keyword count in position band 41–50, within this exact metric scope.
Keywords at positions 51–60 categories.items[].metrics.organic.pos_51_60 Recorded keyword count in position band 51–60, within this exact metric scope.
Keywords at positions 61–70 categories.items[].metrics.organic.pos_61_70 Recorded keyword count in position band 61–70, within this exact metric scope.
Keywords at positions 71–80 categories.items[].metrics.organic.pos_71_80 Recorded keyword count in position band 71–80, within this exact metric scope.
Keywords at positions 81–90 categories.items[].metrics.organic.pos_81_90 Recorded keyword count in position band 81–90, within this exact metric scope.
Keywords at positions 91–100 categories.items[].metrics.organic.pos_91_100 Recorded keyword count in position band 91–100, within this exact metric scope.
Clickstream traffic estimate categories.items[].metrics.organic.clickstream_etv Original clickstream estimate field. It is null in all saved records; clickstream access and source coverage are unverified. Null is not zero traffic.
Clickstream age distribution categories.items[].metrics.organic.clickstream_age_distribution Original clickstream age-distribution field, null in this sample. No audience ages or percentage denominators can be inferred.
Clickstream gender distribution categories.items[].metrics.organic.clickstream_gender_distribution Original clickstream gender-distribution field, null in this sample. It does not supply measured demographics.
Paid search metrics categories.items[].metrics.paid Original paid metrics within the named parent scope. Preserve a supplied zero separately from an actual null container.
Local-pack metrics categories.items[].metrics.local_pack Original local-pack metric container, null in this saved result. Null does not establish that local results or traffic are absent.
Featured-snippet metrics categories.items[].metrics.featured_snippet Original featured-snippet metric container, null in this saved result. It does not establish current feature eligibility or absence.
Requested target domain categories.target Original requested domain retained in the supplier response; it is distinct from a returned page, subdomain, category or competitor identity.
Response search engine categories.se_type Original response search-engine identifier. It records google in this sample, not a selectable Tool parameter.
Supplier returned-record count categories.items_count Original items_count for this response. Compare with the actual returned collection without inventing additional records.
Supplier matching-record total categories.total_count Supplier's matching-record total for the recorded response scope. It is not the size of the saved returned subset or an exposed pagination input.
Recorded language code categories.language_code Original language code, en in this sample. This Tool does not expose language selection.
Recorded market code categories.location_code Original supplier market code. The saved value 2840 refers to United States in the official supplier location system. The Tool exposes no market selector.
Source and freshness
This historical sample supplies no exact source-update instant. Confirmed capture time uses America/Los_Angeles and date-specific PDT/PST. Category group counts are not verified business industries, visitor interests, market share or independent audiences. Estimates are not measured analytics, and viewing the Example does not refresh the result.
Saved run completed October 1, 2026 at 7:44:53 PM PDT (US Pacific time). Viewing this historical Example does not execute the Tool.
Current execution ceiling: 0.024400 credits, price version 6d01ad25-b66b-4c92-be2f-1c82193ab3fd. This is a ceiling, not a confirmed charge. Use one Toolmu account and shared balance across available Tools, pay per use, with no required subscription.
Connect your AI assistant
Follow the setup guide once so your AI assistant can use Toolmu.
No category-name mapping has been verified for this saved result. These are supplier keyword category identifiers, not confirmed business industries or measured visitor demographics.
The saved response does not supply paid metrics for these groups. Null is unknown or unavailable data, whereas zero is a supplied numeric value. Keep the distinction.
Do not assume the groups are disjoint. This response does not establish a nonoverlapping denominator, and only 20 of a reported 2,908 groups are returned.
No. It is the supplier's modeled monthly advertising equivalent for that organic traffic estimate, not actual ad spend, revenue or Toolmu execution pricing.
This Tool accepts only a bare domain. It exposes no category selection, market, filters or pagination; the saved Example retains only the actual returned groups.
Current execution ceiling: 0.024400 credits, price version 6d01ad25-b66b-4c92-be2f-1c82193ab3fd. This is a ceiling, not a confirmed charge. Use one Toolmu account and shared balance across available Tools, pay per use, with no required subscription.
Saved run completed October 1, 2026 at 7:44:53 PM PDT (US Pacific time). Viewing this historical Example does not execute the Tool.