That doesn't sound shallow at all. The importance is recognizing that there is a need to feel some attraction, perhaps the need that there is a mutual feeling of attraction.
The suggested definition of "type" in this case seems to be more a feeling - perhaps specifically a feeling of attraction of the other person.
I talk to people and during conversation they sound (and feel) like perfect matches made in heaven. After meeting the real person the real feeling of attraction identifies and the missing links start to connect. If there are to few links that link, it's a "no go"...and a possible friendship.
I have to confess (perhaps I shouldn't) that I can count on one hand, the number of people who I had really good chats with being as good in real life as I felt they were while talking on a chat link.