[wp-meta] [Making WordPress.org] #5290: Requests containing 'cat=-1' omit canonical (and hreflang) tags
Making WordPress.org
noreply at wordpress.org
Thu Jul 2 08:47:14 UTC 2020
#5290: Requests containing 'cat=-1' omit canonical (and hreflang) tags
----------------------------+---------------------
Reporter: jonoaldersonwp | Owner: (none)
Type: defect | Status: new
Priority: normal | Milestone:
Component: General | Resolution:
Keywords: seo |
----------------------------+---------------------
Comment (by jonoaldersonwp):
Replying to [comment:2 dd32]:
> Unfortunately `?cat=-1` is a valid request, as is
`/tag/tagname/?cat=-1234`, which is just as valid as
`/tag/tagname/?category_name=catname`
>
> This is an unfortunate scenario where WordPress's flexibility is
incredibly hard to handle.
>
> The challenge with multi-taxonomy queries like this, is which is the
canonical? `/tag/tagname/?category_name=catname` or
`/category/catname/?tag=tagname`?
>
> If the QV should just be excluded from the canonicalisation, the further
question that's raised is "Does what the canonical is actually set to
matter at all? Should it just be set to the homepage for a multi-taxonomy
query if one should be ignored?"
Yeah, this is nuanced and messy. Really, it shouldn't be possible to
cross-query to the nth degree like that. In an ideal world we'd define all
of the intersecting meta robots and canonical logic for every variations;
but we have bigger fish to fry. Just need to make it less-broken for now,
until we run out of other fires to put out! :)
--
Ticket URL: <https://meta.trac.wordpress.org/ticket/5290#comment:4>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org
More information about the wp-meta
mailing list