Falcon UI Kit comes complete with a few handy components to provide your app with Schema markup in the form of JSON.
To test your app you can use Googles rich results testing tool.
For full schema markup docs please see schema.org.
- Product list
- Blog post
- Blog list
Ideally the organisation schema component will be added to your route
App.js file so it exists on all page.
The props expected are:
logo- Path to site logo
name- Site / App name
url- Organisation URL (probably your sites URL)
sameAs- Array or organisation URLs (normally social network links)
The product schema should be added to your route product component (
client/src/pages/shop/Product.js in our example apps).
The product schema expects a
product prop. This should be an object:
The product list uses the product schema but is imported into our
The blog post component is added to the root blog post component (
client/src/pages/blog/Post.js in our example).
It expects 1 prop,
blog. This should be an object with blog post information:
The blog list schema uses the same component as the blog post but is added to the