Why Do Cats Head-Butt People? There Is Knowledge Behind It
Cats like to head-butt people, which gives you a cute feeling, but cats do this not to seek affection. It is a behavior, not as simple as we see it. If you like cats and observe carefully, you will find that they actually like to rub against anything, whether people, furniture, trees, etc., rubbing against whatever they see.
Cats belong to olfactory animals, and their personality tends to be more dependent. Their sense of smell is very sensitive and serves many purposes that our eyes cannot see. Although we can't see it, through long-term observation, we can discover some things. Perhaps this behavior is related to the scent glands in a cat’s body. They can use their heads to mark their location, leaving their scent on a certain place or some of their belongings. This makes it easier to find and also means that it is their territory, not allowing other animals here.
There are many ways to mark territory, such as using their urine to leave their scent, but the meanings of these two ways are different. Head-rubbing to mark territory is the right approach. By doing this, it benefits both themselves and other cats or dogs. To other cats and dogs, it means someone is already playing here, so you can't play here. You can avoid entering and find another place, which is considerate of others. Cats have a unique way of communicating. Leaving their scent in a certain place also tells their companions where they are and where they can be found. If they are not the same species, it warns them. They can understand each other through this method. Cats do not like to play or contact non-conspecifics, so leaving their scent also tells them off.
Cats like to be attached to people. If they rub their heads on you, it means they quite like you. If they lick a person, it means they trust you more. When you pet them, they will be very submissive to you. If you make friends with them and they actively rub you, it means they quite like you.