[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