SE Ranking · JSON-LD Context
Se Ranking Context
JSON-LD context defining the semantic vocabulary for Se Ranking from SE Ranking.
0 Classes
42 Properties
4 Namespaces
Namespaces
xsd:
http://www.w3.org/2001/XMLSchema#
schema:
https://schema.org/
hydra:
http://www.w3.org/ns/hydra/core#
seo:
https://seranking.com/vocab/
Properties
| Property | Type | Container |
|---|---|---|
| SEODataAPI | reference | |
| BacklinkAnalysis | reference | |
| DomainAnalysis | reference | |
| KeywordResearch | reference | |
| AISearchVisibility | reference | |
| SERPResult | reference | |
| WebsiteAudit | reference | |
| AccountInfo | reference | |
| target | string | |
| mode | string | |
| authority | integer | |
| inlinkRank | number | |
| referringDomains | integer | |
| totalBacklinks | integer | |
| dofollowLinks | integer | |
| nofollowLinks | integer | |
| anchor | string | |
| keywordDifficulty | integer | |
| searchVolume | integer | |
| cpc | number | |
| organicTraffic | integer | |
| serpFeatures | @json | |
| aiOverview | boolean | |
| brand | string | |
| engine | string | |
| granularity | string | |
| auditId | string | |
| taskId | string | |
| creditBalance | number | |
| subscription | reference | |
| region | string | |
| keyword | string | |
| domain | string | |
| url | anyURI | |
| position | integer | |
| limit | integer | |
| offset | integer | |
| dateFrom | date | |
| dateTo | date | |
| indexedPages | integer | |
| linkType | string | |
| countryCode | string |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"xsd": "http://www.w3.org/2001/XMLSchema#",
"schema": "https://schema.org/",
"hydra": "http://www.w3.org/ns/hydra/core#",
"seo": "https://seranking.com/vocab/",
"SEODataAPI": {
"@id": "seo:SEODataAPI",
"@type": "@id"
},
"BacklinkAnalysis": {
"@id": "seo:BacklinkAnalysis",
"@type": "@id"
},
"DomainAnalysis": {
"@id": "seo:DomainAnalysis",
"@type": "@id"
},
"KeywordResearch": {
"@id": "seo:KeywordResearch",
"@type": "@id"
},
"AISearchVisibility": {
"@id": "seo:AISearchVisibility",
"@type": "@id"
},
"SERPResult": {
"@id": "seo:SERPResult",
"@type": "@id"
},
"WebsiteAudit": {
"@id": "seo:WebsiteAudit",
"@type": "@id"
},
"AccountInfo": {
"@id": "seo:AccountInfo",
"@type": "@id"
},
"target": {
"@id": "seo:target",
"@type": "xsd:string",
"description": "The domain, host, or URL being analyzed."
},
"mode": {
"@id": "seo:mode",
"@type": "xsd:string",
"description": "Analysis scope: domain, host, or url."
},
"authority": {
"@id": "seo:authority",
"@type": "xsd:integer",
"description": "Numerical score 0-100 measuring domain or page trustworthiness based on backlink profile."
},
"inlinkRank": {
"@id": "seo:inlinkRank",
"@type": "xsd:number",
"description": "SE Ranking proprietary metric for domain or page authority derived from incoming links."
},
"referringDomains": {
"@id": "seo:referringDomains",
"@type": "xsd:integer",
"description": "Count of unique root domains with at least one backlink pointing to the target."
},
"totalBacklinks": {
"@id": "seo:totalBacklinks",
"@type": "xsd:integer",
"description": "Total number of backlinks pointing to the target."
},
"dofollowLinks": {
"@id": "seo:dofollowLinks",
"@type": "xsd:integer",
"description": "Count of backlinks with dofollow attribute passing link equity."
},
"nofollowLinks": {
"@id": "seo:nofollowLinks",
"@type": "xsd:integer",
"description": "Count of backlinks with nofollow attribute not passing link equity."
},
"anchor": {
"@id": "seo:anchor",
"@type": "xsd:string",
"description": "The visible clickable text of a hyperlink used in backlink analysis."
},
"keywordDifficulty": {
"@id": "seo:keywordDifficulty",
"@type": "xsd:integer",
"description": "Score 0-100 estimating ranking difficulty for a keyword in top 10 organic results."
},
"searchVolume": {
"@id": "seo:searchVolume",
"@type": "xsd:integer",
"description": "Average monthly search count for a keyword in a specified region."
},
"cpc": {
"@id": "seo:cpc",
"@type": "xsd:number",
"description": "Cost Per Click — average price advertisers pay per click on a paid search ad."
},
"organicTraffic": {
"@id": "seo:organicTraffic",
"@type": "xsd:integer",
"description": "Estimated monthly organic search traffic from all ranked keywords."
},
"serpFeatures": {
"@id": "seo:serpFeatures",
"@type": "@json",
"description": "Non-standard SERP result elements such as featured snippets, local packs, and AI Overviews."
},
"aiOverview": {
"@id": "seo:aiOverview",
"@type": "xsd:boolean",
"description": "Whether an AI-generated summary answer appears for the target keyword."
},
"brand": {
"@id": "seo:brand",
"@type": "xsd:string",
"description": "Company or product name tracked for AI search visibility monitoring."
},
"engine": {
"@id": "seo:engine",
"@type": "xsd:string",
"description": "AI search engine platform (e.g., Google, Perplexity, Bing Copilot) for scoping AI analysis."
},
"granularity": {
"@id": "seo:granularity",
"@type": "xsd:string",
"description": "Time resolution for time-series data: day, week, or month."
},
"auditId": {
"@id": "seo:auditId",
"@type": "xsd:string",
"description": "Unique identifier for a site audit run."
},
"taskId": {
"@id": "seo:taskId",
"@type": "xsd:string",
"description": "Unique identifier for an asynchronous SERP crawl task."
},
"creditBalance": {
"@id": "seo:creditBalance",
"@type": "xsd:number",
"description": "Remaining API credits for Data API pay-as-you-go requests."
},
"subscription": {
"@id": "seo:subscription",
"@type": "@id",
"description": "Active SE Ranking plan defining Project API limits."
},
"region": {
"@id": "seo:region",
"@type": "xsd:string",
"description": "Geographic market (country or language+country) for scoping keyword and SERP data."
},
"keyword": {
"@id": "schema:keywords",
"@type": "xsd:string",
"description": "A search query term used for keyword research and rank tracking."
},
"domain": {
"@id": "seo:domain",
"@type": "xsd:string",
"description": "A root domain name used as the subject of domain analysis."
},
"url": {
"@id": "schema:url",
"@type": "xsd:anyURI",
"description": "A specific page URL for URL-level backlink or SERP analysis."
},
"position": {
"@id": "seo:position",
"@type": "xsd:integer",
"description": "Organic search ranking position for a keyword in the specified search engine and region."
},
"limit": {
"@id": "hydra:limit",
"@type": "xsd:integer",
"description": "Maximum number of records to return per request."
},
"offset": {
"@id": "hydra:offset",
"@type": "xsd:integer",
"description": "Number of records to skip for offset-based pagination."
},
"dateFrom": {
"@id": "seo:dateFrom",
"@type": "xsd:date",
"description": "Start date for filtering time-range queries (YYYY-MM-DD)."
},
"dateTo": {
"@id": "seo:dateTo",
"@type": "xsd:date",
"description": "End date for filtering time-range queries (YYYY-MM-DD)."
},
"indexedPages": {
"@id": "seo:indexedPages",
"@type": "xsd:integer",
"description": "Number of pages from the target that are indexed by search engines."
},
"linkType": {
"@id": "seo:linkType",
"@type": "xsd:string",
"description": "Classification of a backlink: text, image, redirect, or other."
},
"countryCode": {
"@id": "schema:countryOfOrigin",
"@type": "xsd:string",
"description": "ISO 3166-1 alpha-2 country code for geographic scoping of data."
}
}
}