[wp-meta] [Making WordPress.org] #5079: Add structured data to download page
Making WordPress.org
noreply at wordpress.org
Thu Apr 2 09:19:16 UTC 2020
#5079: Add structured data to download page
----------------------------+---------------------
Reporter: jonoaldersonwp | Owner: (none)
Type: defect | Status: new
Priority: low | Milestone:
Component: General | Resolution:
Keywords: seo |
----------------------------+---------------------
Old description:
> The download page (wordpress.org/download/ and rosetta variants) should
> include the following script.
>
> Note that:
> - URL/etc values should be localised where appropriate.
> - Software versions should be maintained/correct.
> - The `description` is taken from the page's meta description.
> - The 'date modified' and `version` values should correspond with the
> latest release (i.e., the time that `latest.zip` was last updated).
> - Google requires a `operatingSystem` property, which doesn't quite fit
> our context, so I've intentionally botched this into an array of vaguely-
> useful values. It'll do as-is, though feel free to refine+improve+extend.
>
> {{{
> <script type="application/ld+json">
> [
> {
> "@context": "http://schema.org",
> "@type": [
> "SoftwareApplication",
> "Product"
> ],
> "name": "WordPress",
> "operatingSystem": ["Linux","Windows","Unix","Apache","NGINX"],
> "url": "https://wordpress.org/download/",
> "description": "Download WordPress today, and get started on
> creating your website with one of the most powerful, popular, and
> customizable platforms in the world.",
> "softwareVersion": "5.3.2",
> "fileFormat": "application/zip",
> "downloadUrl": "https://wordpress.org/latest.zip",
> "dateModified": "2020-03-03T07:59:44+00:00",
> "offers": {
> "@type": "Offer",
> "url": "https://wordpress.org/download/",
> "price": "0.00",
> "priceCurrency": "USD",
> "seller": {
> "@type": "Organization",
> "name": "WordPress.org",
> "url": "https://wordpress.org"
> }
> }
> }
> ]
> </script>
> }}}
New description:
The download page (wordpress.org/download/ and rosetta variants) should
include the following script.
Note that:
- URL/etc values should be localised where appropriate.
- Software versions should be maintained/correct.
- The `description` is taken from the page's meta description.
- The 'date modified' and `version` values should correspond with the
latest release (i.e., the time that `latest.zip` was last updated).
- Google requires a `operatingSystem` property, which doesn't quite fit
our context, so I've intentionally botched this into an array of vaguely-
useful values. It'll do as-is, though feel free to refine+improve+extend.
{{{
<script type="application/ld+json">
[
{
"@context": "http://schema.org",
"@type": [
"SoftwareApplication",
"Product"
],
"name": "WordPress",
"operatingSystem": ["Linux","Windows","Unix","Apache","NGINX"],
"applicationCategory": "WebApplication",
"url": "https://wordpress.org/download/",
"description": "Download WordPress today, and get started on
creating your website with one of the most powerful, popular, and
customizable platforms in the world.",
"softwareVersion": "5.3.2",
"fileFormat": "application/zip",
"downloadUrl": "https://wordpress.org/latest.zip",
"dateModified": "2020-03-03T07:59:44+00:00",
"offers": {
"@type": "Offer",
"url": "https://wordpress.org/download/",
"price": "0.00",
"priceCurrency": "USD",
"seller": {
"@type": "Organization",
"name": "WordPress.org",
"url": "https://wordpress.org"
}
}
}
]
</script>
}}}
--
Comment (by jonoaldersonwp):
@dufresnesteven Their wording is poor.
Resolved with the addition of a `"applicationCategory": "WebApplication"`
property/value pair.
--
Ticket URL: <https://meta.trac.wordpress.org/ticket/5079#comment:3>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org
More information about the wp-meta
mailing list