Sort:  

At least Steemit has good visibility on Google Searches, which is how I usually find my own posts :D I also use Steemtracked.com if I want to look at other people's posts.