[wp-meta] [Making WordPress.org] #7085: Correct various "plugin type" issues

Making WordPress.org noreply at wordpress.org
Wed Jun 21 12:45:06 UTC 2023


#7085: Correct various "plugin type" issues
------------------------------+-----------------------------
 Reporter:  jonoaldersonwp    |      Owner:  (none)
     Type:  defect (bug)      |     Status:  new
 Priority:  high              |  Milestone:
Component:  Plugin Directory  |   Keywords:  seo performance
------------------------------+-----------------------------
 The Plugin directory's 'community'/'commercial' filtering options have
 several interconnected SEO problems (which are already causing problems),
 which need to be addressed in the following order:

 - URLs are implemented as query strings, rather than pretty permalinks. We
 should instead use https://wordpress.org/plugins/commercial/,
 https://wordpress.org/plugins/browse/commercial/, or similar.

 - Filtered states omit a canonical URL tag. This should be added.

 - Requests to out-of-bounds filtered ranges (e.g.,
 https://wordpress.org/plugins/browse/blocks/page/2/?plugin_business_model=community)
 trigger a 301 redirect to the wordpress.org homepage. This is a poor
 experience when you consider that the links are present within paginated
 states of taxonomies (such as
 https://wordpress.org/plugins/browse/blocks/page/2/), and there's no 'page
 2' available for a filtered request. Therefore, out of bound requests
 should 301 to the community/commercial root.

 - The 'all' link on paginated+filtered states (like
 https://wordpress.org/plugins/page/2/?plugin_business_model=community),
 links to a 404 result, as https://wordpress.org/plugins/page/2/ does not
 exist. This should instead link to the plugins page.

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


More information about the wp-meta mailing list