Hello everyone, I have read many articles and posts on this issue, I have even tried different theories such as “search bar order”, “InitialChatFriendsList” on the Source Code and recently the java script so called “Facebook Friends Rankings” which works on a non secure connection on FB (http rather than https), at the same time, I have also asked close friends (who are ranked top in this list) about their visits in my wall, pictures and so on (here, I have to add that some felt ashamed in recognizing their visit).
My best guesses are, that in fact, interaction is the most used tool to determine the order of the list, this is and in order of importance: Chat, comments, tags, likes etc.
Having said that, comes the question, “How come there are people on the list that I never chat with (whatever the reason is), no comments, no likes, no tags, no visits to their wall from your side, in short NO NOTHING???
Well, here are considerations to keep in mind: There are people in my list ranked top 30, 20 and even 10, and believe me, I have about 5 people in my top 20 with whom I have no connection at all on FB rather than just being friends. Anyhow, I do have contact with them by phone or instant message software and some of them have told me that they do visit my profile, one of them actually told me that she visits my wall at least four times a week, by the way, she has been blocked for over a month from my chat and have not interacted with her for at least two months for this “experiment” purpose. As I said, some of those people are blocked from my chat, which means, they or me, cannot, by any chance, see if I am on line or vice versa, but weird enough, are still there in the top 10 list.
In this regards and adding all these considerations, I strongly believe that in the case where there is no interaction whatsoever with someone, and that someone is ranked at least 20, then, there is a high chance that the “stalking visits” are considered in this order.