"name": "Web Page Name",
"alternateName": "Website Name",
"description": "This is an example description for a web page",
"text": "This is the main content of the page",
The WebPage API uses multiple methods, including meta and social tags, microdata and JSON+LD, to identify and set various properties on a WebPage Schema object.
Each property may have zero (not returned), one (a single value) or many values (an array) depending on the ability to de-duplicate the data from the target URL.
Different properties may support multiple types too as per the specifications on Schema.org and which type is returned will depend on the markup of the target URL.
There is no guarantee about the minimum or maximum number of properties that may be set on the resulting WebPage object.
It may vary from page to page or from time to time, depending on changes to the target URL or systems internal to BrandVantage itself.
Web pages with higher amounts of meta-markup will produce better results.
To prevent site abuse, this API will check the corresponding Robots.txt file for the URL given.
If access is denied, a Processing Error will return and indicate so in the response body.
Requests denied by a Robots.txt rule will be counted against your monthly quota.
Some websites may use anti-extraction techniques such as a CAPTCHA which will affect the ability to access data on these sites.
As websites can implement these systems differently, it isn't possible to detect and return a standardised error.
This in turn means that requests that are blocked by these techniques are still counted against your monthly quota.