Showing different nodes for same taxonomy terms on different URLs I'm facing this design issue regularly.

For example I've Jobs and Company node types. Both have one common taxonomy term reference field City.

Now when we go to a City term it will show both Jobs and Companies(I don't want this mixing).

I want that it show only Jobs or Companies(in different URL's)

One solution is to duplicate City vocabulary as City Jobs and second as City Companies.  Now I get what I want. But in programming it'll complicate as same city in both Vocabularies will have different term id's.

What is the best way to achieve this?
You can use the Views module to create two different pages:


"Jobs in City %1" at /jobs/%
"Companies in City %1" /companies/%


Your Views will need a filter for content type, and a contextual filter for taxonomy term.  Next, use the Rabbit hole module to make the /taxonomy/term/NNN pages disappear.