Browsing by Keywords replacement technology