A search engine is a system that discovers documents on the web, stores a processed copy of them in an index, and returns a ranked list of results when someone types or speaks a query. Google, Bing, Baidu, Yandex, DuckDuckGo and Brave Search are the best-known general engines, but app stores, marketplaces and site search boxes work on the same basic idea. SEO is the practice of making pages easy for these systems to find, understand and rank.
The three jobs every engine does
Every general web search engine performs three jobs in sequence. Crawling is the discovery step: automated programs called crawlers or bots follow links and sitemaps to fetch pages. Indexing is the storage step: the engine parses each page, works out what it is about, and decides whether to keep it. Serving, often called ranking, is the answer step: when a query arrives, the engine pulls candidate pages from the index and orders them using many signals.
A page has to pass the first two steps before ranking is even possible. That is why technical problems such as blocked crawling or an accidental noindex tag can wipe out traffic that no amount of content work will recover.
- Crawling: finding and fetching URLs
- Indexing: parsing, deduplicating and storing pages
- Ranking and serving: choosing and ordering results for a query
Results pages are more than ten links
Modern engines return a mix of formats on the results page: AI-generated summaries, featured snippets, local packs, image and video blocks, news, forums and shopping units. Which ones appear depends on the query. For a SaaS company this means the same keyword can send traffic to a blog post, a YouTube video, a review site or nowhere at all if the answer is shown on the page itself.
Why more than one engine matters
Google handles most web search in most Western markets, so it gets most of the attention. Bing still matters on its own, and its index also feeds other products, including some AI assistants and privacy-focused engines. In China, Russia and a few other markets, local engines dominate. Checking which engines your buyers actually use, through analytics referrer data, is a better guide than assumptions.
Example
Tracing a missing page through the pipeline
A billing software company, Ledgerhaven, publishes a new guide to usage-based pricing and sees no search traffic after a month. Working through the pipeline, the team checks crawling first (the URL appears in server logs for Googlebot), then indexing (Search Console shows it as Crawled, currently not indexed), and only then ranking.
The problem sits at the indexing stage, so they compare the guide with three similar posts already on the site, merge the overlap into one stronger page, and request indexing again.
Common mistakes
Jumping straight to ranking questions
If a page is not indexed, ranking tactics cannot help. Confirm crawling and indexing before rewriting content or building links.
Assuming every engine behaves like Google
Bing, Baidu and others have their own crawlers, webmaster tools and guidelines. Register the site with each engine that matters to your audience.
Questions
No. A browser such as Chrome or Safari displays web pages. A search engine is a website or service you visit inside a browser to find pages. Browsers usually ship with a default search engine, which is a commercial arrangement.
Some AI assistants run web searches behind the scenes and summarize the results, so they overlap with search engines. They differ in output: a generated answer with citations rather than a ranked list of links. Many of them still depend on a conventional search index to find sources.