How to use google?
Insight: The searching result ofen is coming form some specified websites: like stackoverflow for coding problems, stackexchange for engineering problems, vim for plugin information…
I try to write python importing the selenium to search keywords in specified websites. But I found some interesting things on Google Search.
So let’s redesign the problem:
- Originally, the problem is: Can we redesign the desplay way of the searching workflow and the search result view?
Talk with my workmate Yu Wang. I should reclaim the problem:
- How to improve the searching result in Google Search?
Sure, these two are quite different problems. For now, I think I should learn No.2 first. To figure out what the capability of Google Search is.
Other Search Engine:
Duckduckgo: Try it for searching some daily affairs.
So the capabilities of Google Search are:
Tell you what’s wrong with the search expression(I use search expression to instead of the keywords, as the search expression is more powerful)
Pros: ignore invalid character, help you to make keywords precision.site:google.com, only search in the domain area.
Pros: Search specified site, you don’t need try to think out some tech words for the questions.link:google.com, search websites link to the domain name.
Pros: Help you to find some Summarization Website or Blogs.related:stackoverflow.com
Pros: Find some substitutes of the website used.
FUN: I find netvibes to tryOR check one of the two keywords
Pros: Sometime, not sure which words is the best way to approach the problem“google.com”, check URLS contains the term “google.com”
Pros: Find some interesting functionality provided by the host.cache:website.com, see the google cache of the website
Pros: Some times, only cache contains some useful information.-: minus, - excludes the results that include the word or site.
Pros: useful for some words with multiple meanings