Open AlexWayfer opened 4 years ago
Yes, Odesli link would be helpful, though I'd rather not to put it on the first place since it'll generate less reasonable preview.
though I'd rather not to put it on the first place since it'll generate less reasonable preview
Hm… are you sure? I see Deezer is the first now almost all the time, sometimes Google.
So, Deezer:
Google:
Odesli:
So, yeah, it's smaller… but:
I've researched a difference and I found og:type
with website
value on Odesli and with music.song
value on other music platforms. So, I've wrote about this to Odesli. I hope they'll change it.
I've got the answer from Odelsi staff:
Hello Alex!
I've looked into improving/changing our meta tags, and it's been on the backlog ever since. Technically, we don't host any music ourselves, so I don't think we should use the music.song type. I think we're more of a website, unfortunately.
Best, Kurt
So… further as you wish. I want to see Odesli as the first link, but I understand your point, event with inconsistency of the first provider (Deezer, Google, etc.)
Thanks @AlexWayfer for bringing this to my attention. I'm hesitant to use the music.song and music.album tags bc we don't represent the music source itself. As you mentioned to me in our private chat, that might not matter so much bc technically we "represent" the song/album. I have two major concerns with making this change:
I do think there's room for improvement. The current description we have is long and wordy. It's good as "advertisement" for our service, but it's not desirable for users like yourself, or probably even for recording artists. An alternative might be to get rid of everything past the emojis, so delete the "Powered by Odesli, ..." part.
@kweiberth thank you for coming and participation in public discussion!
Changing the tag will change the previews, which may not be desired by others who use our service; i.e. other people might not like the big previews.
Debatable point. It's true, but we don't know. And if almost all music services have such preview — why Odesli can't? Also Odesli can collect such feedback after change, but I think this will be accepted by users as improvement. But it's just my opinion.
Since we don't actually host the music entities, they may not be semantically correct tags, and maybe we somehow get "punished" by Google/SEO?
I'm pretty sure that no.
description
can be parsed by search engines. But we're talking primarily about type
tag.
As for now, links order is highly opinionated: Deezer is on the first place because I mainly use it as my service of choice (and Google Music as a sidekick). I'm deliberating if it'd be better to put free services first, mainly SoundCloud and YouTube. Unfortunately, I don't see any way to find out the most frequent use case, for example how valuable would it be for a user to be able to listen track inside Telegram by clicking a preview. Straightforward fix would be to make the order configurable but it will require a storage layer, so I'd like to explore other options first.
As for now, links order is highly opinionated: Deezer is on the first place because I mainly use it as my service of choice (and Google Music as a sidekick). I'm deliberating if it'd be better to put free services first, mainly SoundCloud and YouTube.
Or they should be just alphabetical-sorted. But I'm still thinking that Odesli is the main, parent link.
Straightforward fix would be to make the order configurable but it will require a storage layer, so I'd like to explore other options first.
Yes, like I've suggested in #2.
OK, about Odesli link position: it can be not the first, but on the separate line. If you don't like its preview — it can be no on the first line, but after the main, like:
Animadrop, Ben Walter, Aeris - Thin Air Deezer | Spotify | Apple Music Odesli
Maybe with empty lines between:
Animadrop, Ben Walter, Aeris - Thin Air
Deezer | Spotify | Apple Music
Then, I suggest to order platforms links alphabetically, but as you wish. And it can be a separate issue. This issue is about Odesli link existence.
Then, @kweiberth can change OpenGraph tags for Odesli link. And then we can make it first. But it's not necessary, I guess — as Odesli staff wish.
I would suggest making the link to Odesli named "Listen on other platforms" or something similar, since users may not be familiar with Odesli. And I would say it probably should not be placed first bc it's a better UX if the user can click directly on the link to the platform as opposed to the extra click and page load going through Odesli.
Thanks for researching the og tags. It does seem like we could use the music.* tags if we want to. Re: the SEO stuff, I'm mostly concerned about being blacklisted in some way by Google for our home page ranking. It's clearly not something that will obviously happen, but Google and SEO is also a black box and it's better to be cautious.
At the end of the day, the og tags and link previews are a matter of taste and opinion. What are the advantages in your mind with the music.* previews? To me, the big difference seems to be that the album art is much larger. Personally, I would not prefer this type of preview in my messaging channels bc of how much room it takes up and how much thread context you lose.
As I mentioned, there are lots of people using our links, so this would be a big change. Unfortunately, I have no way right now of collecting feedback to try and figure out what would be preferred.
I would suggest making the link to Odesli named "Listen on other platforms" or something similar, since users may not be familiar with Odesli.
Re: the SEO stuff, I'm mostly concerned about being blacklisted in some way by Google for our home page ranking. It's clearly not something that will obviously happen, but Google and SEO is also a black box and it's better to be cautious.
Acceptable, but unreasonable so far.
What are the advantages in your mind with the music.* previews?
Large image (album cover) below title (and description?) with play button, you can see screenshots above. Maybe something else, in other platform, I'm not sure.
Personally, I would not prefer this type of preview in my messaging channels bc of how much room it takes up and how much thread context you lose.
OK, if it's your personal taste.
Unfortunately, I have no way right now of collecting feedback to try and figure out what would be preferred.
OK, thank you.
On what "other" if bot includes all the links from Odesli API?
If you're rendering all of the links, then I don't see a necessity for the Odesli link.
Large image (album cover) below title (and description?) with play button, you can see screenshots above. Maybe something else, in other platform, I'm not sure.
We wouldn't be able to add a play button, bc we don't host the music ourselves, as I've mentioned. Seems like this boils down to a (personal) preference between small and large thumbnail. I also wonder how other platforms render previews, i.e. does Telegram render previews differently than Discord, Slack, Facebook, Twitter, etc.
I appreciate you reaching out with this. I can tell you are disappointed, and I apologize for not being able to accommodate this request at this time.
Hello!
For now result of bot looks like:
And if I want to open the page on Odesli to check it (links could be changed) or submit feedback to developers for adding links — I can't do it easily.
I suggest to add a link to Odesli, probably even at the beginning, and it'll look like: