Closed masakudamatsu closed 4 years ago
We add the following in the
element ofindex.html
:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebApplication",
"name": "Line-height Picker",
"url": "",
"applicationCategory": "Developer tools",
"genre": "typography",
"browserRequirements": "Requires JavaScript. Requires HTML5.",
"softwareVersion": "1.0.0",
"operatingSystem": "All"
"offers": {
"@type": "Offer",
"price": "0"
}
}
</script>
name
and `offers.price' property is required for softwareApplication: https://developers.google.com/search/docs/data-types/software-appaggregateRating
or review
is also required, but obviously we don't have one.applicationCategory
and operatingSystem
are recommended: https://developers.google.com/search/docs/data-types/software-appapplicationCategory
follows the categories for Apple App Store and Microsoft App Store. description
property is omitted. It's a duplicate with the meta tag (#5). It's unlikely to be updated together with the meta tag description. I guess that will do more harm than good.Filling the 'url' property value is delegated to issue #221
For author information, we just use rel="author"
in the link tag for my Twitter account in the Footer section.
Reference: https://www.evernote.com/l/AFPI5kDrCltPz5sUt9cFPQHCSEVNCzCEtTg