always link content or taxonomy term in context of view modern drupal

It might be for fairly different purposes and be done technically in different ways, but there’s an underlying similarity to these requests that have come up a few times.

For a site powered by faceted search, many taxonomy terms should probably never link to their ‘own’ page with their listing of content specific only to them. Rather, so that people most understand how to use and get the most benefit out of faceted search, pressing the term should go to a main listing filtered by that term,

https://www.drupal.org/forum/support/post-installation/2016-07-27/how-do-i-create-a-custom-view-for-a-taxonomy-term

https://stackoverflow.com/questions/8290757/how-to-link-taxonomy-terms-to-view-page

Introducing bundle classes | Drupal.org

These are not so useful because you cannot change the link paths defined in the annotation on the main class in the subclass.

https://stackoverflow.com/questions/35397009/creating-a-link-from-node-id-in-drupal-8

The answer by oknate here is great:

https://drupal.stackexchange.com/questions/218824/how-to-alter-node-url-or-tourl-function-output

Had independently found my way to the crux: https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Entity!EntityBase.php/class/EntityBase

https://www.drupal.org/docs/drupal-apis/routing-system/altering-existing-routes-and-adding-new-routes-based-on-dynamic-ones

https://www.drupal.org/forum/support/post-installation/2021-02-19/route-altering-at-the-entity-level