Search technologies
A search engine is a programA sequence of instructions written in a coding language that a computer can understand. that finds webpages on the world wide webA service provided via the internet that allows access to webpages and other shared files..
Search engines are used billions of times every day to find information on the world wide web.
Have you ever wondered how they can search all the available information so quickly?
Watch: How search engines find suitable webpages quickly
Find out how search engines find suitable webpages so quickly with this video from 91热爆 Teach.
Creating a search engine index
When we enter keywords, a search engine looks through its index An index contains information about the webpages that have been visited by web crawlers. Search engines look for matches in the index. for webpageA HTML document viewed using a web browser. containing relevant information.
This index is created by web crawlerAutomated programs that visit webpages and collect key information such as the URL and the type of content on the page..
These are automated programs that record key information from webpages.
A web crawler records the webpage's URLUniform resource locator, which is the address of a webpage or file on the internet. For example /bitesize/primary., keywords and any links it has to other webpages.
All of this information is stored in the search engines index.
Web crawlers are constantly visiting webpages, as new content is added to the web all the time.
This makes sure that the search engine is using an up-to-date index.
Some webpages are not visited by webcrawlers.
This is because the owners of the websites have requested that these pages are not placed in a search engine's index.
Returning results
Search engines also rank the pages they find for you. They use an algorithmA precise set of ordered rules or instructions that can be followed by a human or a computer to achieve a task. to identify the pages that are most useful and place these at the top of the list.
The algorithms use ranking signals to decide which webpages will be most useful to you. These signals include:
- the number of links from other webpages to this webpage
- the number of time the keywords appear in the text on the page (although too often is a bad thing)
- the use of the keywords in the URL
- how often the webpage is updated
You might find it useful to think of this ranking as giving each page a score based on its performance in the ranking signals above. The higher the webpage's score, the higher it is ranked.
Have you ever seen the letters AD next to one of the results from a search engine?
This means it is an advert. The company has paid the search engine to place their result at the top of the list. The search engine shows AD next to the result, to let you know this.
Other ways of searching
People have been typing keywords into search bars for over twenty years. There are now other ways we can use search engines.
Some wireless devices allow us to use our voice to ask questions and use search engines to find answers.
We can also use a smartphone camera to provide a search engine with an image which it can use. The search engine can then:
- identify the image
- find similar images
- translate text in the image into different languages
- locate shops that sell the item in the image
You can even use a search engine to identify a song that is playing on your radio.
Activities
Computing - Dance Mat Typing. gameComputing - Dance Mat Typing
Build and test your computing skills with different levels of touch type challenges
More on Computer science
Find out more by working through a topic
- count1 of 24
- count2 of 24
- count3 of 24
- count4 of 24