A search result ranking algorithm based on web pages and tags clustering | IEEE Conference Publication | IEEE Xplore