Google processes over 3.5 billion searches per day, that Number is around half of the total world’s Population, Interesting right🤩🤩
But Did you know how Google Search works?
Let’s Find Out
A Mega Thread👇
In Ancient times People use leaves to write and save information for the future, later human beings transitioned to books to store information and Library to store all those books at
But now we usually do not prefer library for any information we want, What we do is "Google"
Although it's not possible that you don't know what is google, still let me tell you, Google is the name of search engine designed by Larry Page and Sergey bin, which shows you the most relevant sites when you search for something on it, that too in fractions of milliseconds
So you know what is google and its use of searching for information, but what is more exciting is how the google search works 🤩🤩
When you search on Google, Google gets you information from many different sources, including web pages, user-submitted contents, Book scanning, public database and many more other sources
Getting information is one thing but how google shows us that information so accurately
so, the Whole Google search works as three-step process Crawling, indexing and ranking
Let's discuss them in details
Crawling is the first step of finding out what pages exist on the web. Google obviously does not have data of all the web pages that exist as everyday day one out of 7 searches is new for google
so what is Crawling or web crawling with spiders
These crawlers are little automated programs or bots that scour the net for any and all new information. The spiders take notes on your website, from the titles you use to the text on each page to learn more about you
After a page is discovered by google, Google tries to understand what the page is about. This process is called indexing.
Google analyzes the content of the page, catalogues images and video files embedded on the page, and otherwise tries to understand the page. This information is stored in the Google index, which contains hundreds of billions of web pages and is well over Millions of GBs in size.
While most pages are crawled before indexing, Google may also index pages without access to their content (for example, if a page is blocked by a robots
so after indexing now comes the most exciting part and the most crucial part which separates Google from other search engines and why google gives so accurate results every time we search is something due to "ranking"
With the amount of information available on the web, finding what you need would be nearly impossible without some help sorting through it.
Google ranking systems are designed to do just that: sort through hundreds of billions of web pages in our Search index
These ranking systems are made up of not one, but a whole series of algorithms.
To give you the most useful information, Search algorithms look at many factors, including the words of your query, relevance and usability of pages, the expertise of sources, and your location
Google’s results, compared to other search engines, tend to answer those queries better. The information was the best of the best.
This breakthrough came from an initial theory Google’s co-founders actually worked on in college.
Google’s co-founders were still at Stanford in 1998 when they released a paper entitled “The PageRank Citation Ranking: Bringing Order to the Web.”
Academic papers were often ‘ranked’ by the number of citations a paper received. The more they received, the more authoritative they were considered on that topic.
Google co-founders, Larry Page and Sergey Brin wanted to apply the same ‘grading’ system to the web’s information.
They used backlinks as a proxy for votes. The more links a page received, the more authoritative it was perceived on that particular topic.
They didn’t just look at the number of links. They also factored in quality by considering who was doing the linking.
If you received two links, for example, from two different websites, the one with the more authority on a topic would be worth more.
For example, if your website talks about “dog food,” links from other pages or sites that talk about things related to “dogs” or “dog food” would be worth more than one talking about “truck tires.”
PageRank may have mattered years ago, but it’s evolved tremendously since then. So don’t worry about it explicitly today.
One of the reasons is because of newer algorithm developments, including RankBrain.
RankBrain was first acknowledged in 2015. Google’s been working on this technology for years to help the search engine handle the massive increases in volume without losing accuracy.
The RankBrain secret sauce is that it uses artificial intelligence to continually learn how to improve.
So the more it processes new information or new search queries for users, it actually gets more accurate.
RankBrain analyzes or understands the connections between those links and content so Google can understand the context behind what someone’s asking. This is often called semantic search.
For example, let’s say you type in the word “engineer salaries.”
Now think about that for a moment. What type of engineer salaries are you looking for?
It could be “civil,” “electrical,” “mechanical,” or even “software.”
That’s why Google needs to use several different factors to figure out exactly what you’re asking for.
Let’s say the following events played out over the past few years:
→You’re getting a degree in computer science.
→Your IP address puts you on the campus of Stanford University.
→You read TechCrunch almost every single day.
→You Googled “software engineer jobs” last week.
Google’s ability to piece all of these random bits of data together. It’s like a bunch of puzzle pieces suddenly coming together.
So now Google knows what type of “engineer salaries” to show you, even though you never explicitly asked for “software engineer salaries.”
That’s also how Google is now answering your questions before you even ask them.
To help ensure Search algorithms meet high standards of relevance and quality, we have a rigorous process that involves both live tests and thousands of trained external Search Quality Raters from around the world.
These Quality Raters follow strict guidelines that define our goals for Search algorithms and are publicly available for anyone to see.
If you want to learn more about How Google Search works, you can refer to the following link by the google team
Before Starting The Thread I want to Request you not to contribute to these Programs just for the sake of Swags or price money
Contribute to these for learning new things and for contributing to the society
Let's GO!!
1. GSoC: Google Summer of Code program is a program started by Google and has completed 16 years. It is a program that aims to promote open-source software development among university students. summerofcode.withgoogle.com
🔹Scaffold
-The Scaffold Provides the basic material layout of any app
-It contains properties that can provide an AppBar, FloatingActionButton, body Structure and a backgroundColor property
🔹Column
-The column displays its multiple children in a vertical array
-A column is not scrollable and has multiple basic axis alignment properties that help to position its children relevantly