Third-Coast / website

The Third Coast Int. Audio Fest Website Code and notes
0 stars 0 forks source link

Search Results for 2022-23 Competition Page/Possible Duplicates #80

Open ehustleby opened 10 months ago

ehustleby commented 10 months ago

Hi Brenden,

We have another issue with how the 2022-23 Competition Page is appearing in search results.

In this picture below you can see all of the suggested searches that pop up when you search for 2022:

Screenshot 2024-01-26 at 12 54 17 PM

For some reason there are multiple 2022-23 Competition results that are suggested here. When I click on any of them it takes me to a page that resembles the 2022-23 Competition Page I have been editing, but in the version I pull up through search, it is missing the "Judges" side panel.

This is what the page looks like that i find through search:

Screenshot 2024-01-26 at 12 57 06 PM

This is what the page looks like that I have been editing:

Screenshot 2024-01-26 at 12 57 20 PM

Do you know what is causing the discrepancy here?

brendanmetzger commented 9 months ago

Kinda tricky to get into, but 'search' has a complicated past and has issues. It was a backend utility ported to the front end for some convenience around hard to find pages (like a person or behind the scenes interview) but it has expanded into uncharted turf.

Sets of pages (conference and competitions mainly) were more canonical years back, meaning that they fit into a pretty strict information architecture (IA). Without a digression, the IA is quite a departure from that now—far more malleable—leading to far more search use trying to locate highly constructed hub pages. I've touched on this unwinding over the years as it is both confusing and leading to mysterious behavior, but long story short the url endpoint for 2022-23 needs to be https://www.thirdcoastfestival.org/competition/202223-third-coastrichard-h-driehaus-foundation-competition which is the page knows how to construct itself into a competition. When you search, it returns a singular piece of source content, i.e., https://www.thirdcoastfestival.org/explore/detail/Bxd. The backend util only needs source content to quickly line up connections, which I'm sure you are familiar with auth this point, which is why it behaves that way.

The duplicate listings are just some front-end bug that seems to have cropped up, but all those links should point to the same source pages.

now, that said, I can fix anything, but it's def worth a brief discussion on the cost/benefit at some point, and I'm going to send along some notes to you and @TCEmkenn / @mayags over email when I have a sec.