Google looks for webpages with information that matches your query. When you search, at the most basic level, Google algorithms look up your search terms in the index to find the appropriate pages. In addition to over 2,000 factors, they analyse how often and where those keywords appear on a page, whether in titles or headings or in the body of the text.


As well as matching keywords, algorithms look for clues to measure how well potential search results give users what they are looking for. When you search for “dogs” you likely don’t want a page with the word “dogs” on it hundreds of times. 


Google systems try to figure out if the page contains an answer to your query and doesn’t just repeat your query. So Search algorithms analyse whether the pages include relevant content — such as pictures of dogs, videos, or even a list of breeds. 


Google also checks to see if the page is written in the same language as your question in order to prioritise pages in your preferred language.