{ "@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." } } }