i checked my stats.fm top 2023 artists vs wrapped, and i'm seeing the same inaccuracies that you mention. my wrapped artists were:
- Artist A
- Artist B
- Artist C
- Artist D
- Artist E (not on top 5 on stats.fm)
while on stats.fm, it shows:
- Artist A
- Artist D
- Artist B
- Artist F (not on top 5 for wrapped)
- Artist C
- Artist E
i think that spotify is definitely strategic with placing certain artists in certain positions. for example, "Artist F" probably was in top 5 last year as well (and is a successful but less-well-known artist), but went unlisted on wrapped this year and was replaced by Artist C, a global top 200 artist. and it worked - i had not listened to Artist C in a while, and when i saw my wrapped results, i started listening to them again.
would the suggestion be to have the post title in the URL?