Most web and mobile applications are based on searching the location-based objects called spatial objects. In spatial database systems, searching such objects is a challenging task since it deals with geo-spatial capabilities. Sometimes, the spatial queries are associated with text information in order to obtain the most relevant answers nearest to the given location. Such queries are called spatial textual query. Conventional spatial indexes and text indexes are not suitable for resolving such queries. Since these indexes use various approaches to perform searching, they can cause performance degradation. Effective processing of the query mainly depends on the index structure, searching algorithms, and location-based ranking. This chapter reviews the different hybrid index structures and search mechanisms to extract the spatial objects, the different ranking model it supports, and the performance characteristics.