It appears that one of the rules ebay applies to determine whether a listing appears at the top when sorting by “best results” is whether an item has been newly listed.
As other users have reported, since the switch to GTC, older listings suffer from very poor visibility in the search results.
I have played around a bit and found that moving listings around, i.e. copying an entire active listing A to another active listing B and vice versa, so effectively “changing seats”, influences the position of the listing in the search results.
I know this is against ebay rules, but for the sake of science and everyone else that it would benefit, i am willing to sacrifice one of my accounts to find out if this method would be effective.
So, who wants to chip in and write a script that can make listings change seats?
I would imagine something like selecting multiple listings, then moving them around by a selectable integer or even a random number.