The paper presents a cloud-based crawler designed to efficiently extract and manage data from various cloud services, focusing on optimizing search criteria based on freshness and age of information. It employs an m-way tree structure for indexing and hash tables for resource mapping, intending to minimize the number of nodes visited compared to traditional searching methods. Experimental results indicate that the proposed approach achieves reduced time complexity in reaching desired nodes while ensuring the relevance and timeliness of the crawled data.