NBBF’s advice re metadata is spot on.
I made the mistake, through ignorance, of not even thinking about metadata: I first ripped all my vinyl, with no metadata at all. Originally that was to create CDs, but within a very short space of time I switched to streaming, the ripped LPs giving me a head start with music to play, while I set about ripping CDs. Those rips had whatever metadata was on the CD.
At that point no problem at all: I stored all my rips in a straightforward file structure: genre-artist (surname first with people’s names, and composer for classical) - album (name giving anything that I thought I needed to know to identify the album (e.g. conductor, year etc). And when I started streaming it was with an ND5XS - which straightforwardly found all my music and displayed exactly what I wanted. That experience was the same first with Twonky on my NAS, then Logitech Media Server on the same NAS, then Serviio on Mac Mini.
Sadly that changed - for sound quality reasons I changed the ND5XS to Audirvana optimised on a Mac Mini, into a standalone DAC. But Audirvana can’t browse or list by file structure, and requires metadata to find anything - so, long tedious job of adding metadata to ripped vinyl, or replacing said rips with better quality downloads, the latter having embedded metadata. Great...? No. It seems that amongst my CDs that I’d ripped, metadata was inconsistent or had things required by Audirvana missing. Ditto downloads. Classical is the worst - for a start, for one particular piece of music genre, to me a primary sort criterion and for which I would simply want to choose ‘classical’, I found that whilst some gave genre as ‘classical’, for the same piece of music but different recordings, others might have genre as ‘orchestral’, ‘symphony’, ‘romantic’. And then there are different metadata categories for artist: recording artist, composer, conductor, soloist etc - the correct info could be in the correct ‘tag’’, but the player’s search facility might be looking under a different tak from the one I expect when I search under ‘artist’. Etc.
Coping with even no metadata is one thing that the ND5XS with the media servers I used did in a no-fuss straightforward way that I miss. When I did a trial of Roon 18 months ago it didn’t do any better than Audirvana with my collection’s metadata issues - and I think it is a great shame that things are so relient upon metadata, when a simple file structure can provide all that is needed to find a piece of music, while being so easy to set up and manage, without having to delve into things someone else may have coded dofferently.
But given that metadata is so important, atbleast on many platforms, the crucial thing is that to try to understand what metadata is used for what, ideally across platforms, as you want your music to be just as accessible if for any reason in te future you change anything - you don’t want to have to redo metadata across your collection to be anpble to play it. Checking metadata and correctin/adding/adjusting at the time of ripping or downloading is not a major task, but it is once you have 100s of albums to do. So, rip a few, maybe deliberately selecting a variety of genres and labels to maximise the variability, and have a good look at the metadata - and if confused about the plethora of, for example , artist tags and which are critical for common media servers I am sure you’d get guidance from this forum.