I've many useful docs in my website and we know that Google has got smart enough already - that if the document serves visitor's purpose then it directly lists it in the SERP without listing the page from which it was linked.
That'd cause loss of revenue to us in case visitor does not visit our web pages.
Is there any way to prevent Google listing the documents directly in the SERP?
I see that there is X-Robots-Tag:noindex to prevent Google from indexing documents. But I do want Google to index the documents just to know their importance and also increase relevancy due to them.
Similar question: How to protect PDF file from indexing?