[wp-meta] [Making WordPress.org] #3988: Alter hreflang behaviour on plugin pages

Making WordPress.org noreply at wordpress.org
Sun Dec 9 19:09:42 UTC 2018

#3988: Alter hreflang behaviour on plugin pages
 Reporter:  jonoaldersonwp    |      Owner:  joostdevalk
     Type:  defect            |     Status:  assigned
 Priority:  high              |  Milestone:
Component:  Plugin Directory  |   Keywords:
 When a plugin is / has been translated, we include hreflang tags to/from
 each translated version, on each page. This creates a 'matrix' of
 reciprocal tags between these pages.

 We currently ''omit untranslated versions'' from that matrix.

 E.g., because https://wordpress.org/plugins/bacon-ipsum/ is available
 ''only'' in English, this page features only itself as the `x-default`
 value, and as the `en` value.

 However, https://es.wordpress.org/plugins/bacon-ipsum/ also exists - but
 because it has not been translated, it is omitted from the translation
 matrix. It also has a self-referential canonical tag, and so now
 ''competes'' with other localised pages for this plugin.

 We should therefore include ''all'' versions/localisations of each plugin
 in the hreflang matrix, but, when a version has not been translated, we
 should alter the hreflang attribute to reflect this.

 E.g., the hreflang value for https://es.wordpress.org/plugins/bacon-ipsum/
 should be en-es - 'English for Spain'.

Ticket URL: <https://meta.trac.wordpress.org/ticket/3988>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org

More information about the wp-meta mailing list