Open rcantin-w opened 1 week ago
I think metadata description was primarily used to improve SEO. My instinct is that this would then be less appropriate as human-friendly search content?
Having looked through a sample of the content types and the fields mentioned above for each, I propose the following.
The metadata description is not consistently populated anywhere and I think it should be ignored for this piece of work altogether.
promoText
appears to be the same as what was (pre-migration) a text block with the featured
flagstandfirst
promo text
for query and displayfeatured
text or standfirst
promo text
for query and displaypromoText
promoText
and stand first
for query, and promoText
alone for displayintroText
(only appears on c. 3 at present). promoText
and introText
for query, and promoText
alone for displaypromoText
and standfirst
can be very similarpromoText
alone for query and displaypromoText
or standfirst
intro_text
|| the exhibition’s promoText
if it isn’t filled, for query and displaypromoText
or standfirst
intro_text
|| the exhibition’s promoText
if it isn’t filled, for query and displaypromoText
for query and displaypromoText
for query and displaystandfirst
concatenated with promoText
for query, and promoText
alone for displayCould you update the table with your findings 🙏 ? https://www.notion.so/wellcometrust/All-search-definition-acceptance-criteria-1366687658a180f28254d4429bf764ce
How is this affected by the standfirst changes ticket and do we think it's something we should consider doing before doing this work?
It would be affected if/when we do it, yes. My instinct is to carry on with this work before making changes to the standfirst – we already have queries using the current standfirst-as-a-slice implementation and they will need to be updated as well. Then they can all be updated at once.
Sounds good. We'll need to make sure the Content API supports both until it gets fully removed, but I think after this piece of work, we'll always have to think "How does my change affect the Content API" anyway.
Reviewed and this all makes sense to me, minus the event question which is captured on a separate ticket anyway.
Audit out which content type uses what in reality, and which should be: