Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there any feature in Google Drive to search for files and folders shared publicly by other users? I have uploaded some e-books online and I need to know how the public users can access them without knowing the link. Can they find them from search engines?

How the files shared under this link can be found by public? https://drive.google.com/folderview?id=0B1vcMoNJRP1-MUwzVWhnZ0E0a2M&usp=sharing

share|improve this question

Google Drive does not offer the option to search for other users' public documents (see here).

However, it is possible for users to find these documents via Google Search using a filter. In order to search exclusively for public Google documents, a user would have to search using the following:

site:docs.google.com/document/d [keyword]

To create a tool that would allow users to search for these documents, you might consider simply creating an HTML form that submits to google with the site:docs.google.com/document/d prepended.

Here's a quick demo of that using AngularJS:


Navigate to the 'app' folder and then open index.html in your browser. Enter keywords into the text box and click submit: it will return a list of results that are only Google Docs.

share|improve this answer
In this case we can only find those files which are indexed by google and not all shared files. – asim-ishaq Aug 22 '13 at 9:20
Sorry, is your question "can I search all documents for a specific user?" or "can I search documents for all other users?" – weems Aug 22 '13 at 11:41
Actually, I intended to know any feature in G-Drive through which I can find publicly shared files from all users. – asim-ishaq Aug 22 '13 at 17:31

Try this in Google search engine:

site:drive.google.com [keyword]
share|improve this answer

You will need to create API keys for Google Drive and then use them to create a searchable interface like collections in SearchBlox. After you set it up, then periodically index the files for search. http://www.searchblox.com/search-google-drive-part-intranet-website-search

share|improve this answer

Cloudkite don't show only files shared with it, the app can find other millions of files publicly available on the Cloud, please read this link below about the search engine based on Google Search, Google Drive and Google Books : http://www.cloudkite.info/start#googleServices .

Sharing your file with this app will putting your file publicly available but also indexed the file on the platform. That allow you to have a "Cloud profil" like this : http://www.cloudkite.info/profile?profile=101033737183048414601 enabling to be more visible in the millions of files public.

For more informations, please read the page "More" or ask questions on the G+ community.

share|improve this answer
The google seacrh Api does not have any feature to search for publicly shared files. It could be only possible if some API like cloudkite reads my G-Drive and list URLs on their servers for searching. The G-Drive user has to give read permission to cloudkite api, so that it can en-list files. Without, it can't work. – asim-ishaq Aug 18 '13 at 17:42

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.