I googled several random keywords and gave me undesired result like this below :
There were Google Books results (undesired). I tried -site:books.google.co.in
but they were still exist.
How can I get rid of them so they don't show up on Google Search?
Best Answer
The links are listed in green under each search result, and non of them have any relation to google books. They are just matches for your keywords out there in the internet.
If you don’t want those, you can either scroll down for the ones you like, or find a way of defining what you ‘don’t want’ (which is not google books), then you can remove those.