1. A method implemented on at least one machine having at least one processor, storage, and a communication platform connected to a network for generating searchable feeds for websites, the method comprising: displaying at least one page of a website via a designated window; receiving, via the designated window, an indication of content of interest of the website; retrieving a plurality of pages from the website; identifying the indicated content of interest from the retrieved pages; generating structured content comprising the indicated content of interest identified from the retrieved pages; generating an index for the structured content; receiving a query from an entity, wherein the query includes at least one query term and a feed identifier associated with the index; and querying, based on the feed identifier, the index with the at least one query term to receive a response to the query.