Existing p2p file sharing networks doesn't always give their users abilities to make an effective and fast searches for particular data. In this paper we introduce some improvements for main subset of these networks, especially for bittorrent and descript some well known methods of search query routing, used in other networks that may be useful for our purposes too. We describe some ideas of modification source of engines, used by usual and super peers of bittorrent network and illustrate some possibly useful changes in bittorrent dht structure.