Domain name example.com
What people type to find you. You rent it for about $10–15 a year.
The simple version
No jargon needed. A website works a lot like a restaurant. Once you see the restaurant, you understand the website.
One sentence: a website is a set of files on a computer somewhere. When you type its name, your browser finds that computer, asks for the files and turns them into the page you see.
Every part of a website has a match in a restaurant. The small label is the restaurant version, and the bold name is what builders call it.
example.comWhat people type to find you. You rent it for about $10–15 a year.
Turns the name into an exact address so your browser knows where to go.
The computer, always switched on, where your website's files live.
Copies of your site around the world, so everyone is served from somewhere close.
What's on the page: headings, paragraphs, pictures, links. The content itself.
How it looks: colors, fonts, spacing, and how it rearranges on a phone.
Reacts to you: opens menus, checks forms, loads more without reloading the page.
Where orders are handled and records are kept: accounts, messages, purchases. Simple sites don't need one.
🔒Nobody can read or tamper with what travels between you and the site. Free and automatic on most hosts today.
Getting listed well in Google, with a clear name and a short description, so people pick you.
When people ask ChatGPT or Claude, the AI recommends places it has read about. It can only repeat what your site says clearly.
A saved history of every change, so you can always undo. Pushing a change there can update the live site automatically.
All of this takes about a second.
Want the detailed version? See the animated journey, which shows every step.
Before most people find your website, a robot has already read it.
Robots visit. Google's robot, and now AI robots, regularly read websites the way you would, only much faster.
They read the labels. Every page has hidden labels: a title, a one-line description and facts like "this is a person, this is their job". Visitors never see them, but robots read them first.
They decide who to show. Clear pages that load fast, work on phones and that other sites link to get shown first.
AI repeats what it read. When someone asks an AI assistant about you, it answers from what it found. If your site is vague, the answer is vague too.
The takeaway: SEO and GEO aren't tricks you add later. They start with a website that is clear, fast and honest about what it is.
From a two-letter message between universities to AI that answers questions for you. Each step added one of the pieces above. Every event links to its sources.
1969–1988 · Before the web, there was the internet: computers learning to talk to each other.
UCLA tries to send "LOGIN" to Stanford Research Institute. The system crashes after "LO". The internet's first word is an accident.
Sources: ARPANET
Vint Cerf and Bob Kahn describe a common language that lets any network connect to any other. ARPANET switches to it on January 1, 1983, often called the internet's birthday.
Sources: Cerf & Kahn, 1974 paper · RFC 801: NCP/TCP transition plan
Paul Mockapetris designs the Domain Name System, so people can remember names instead of numbers. In 1985, symbolics.com becomes the first .com.
DNSSources: RFC 882 (Mockapetris, 1983) · Symbolics: first .com
1989–1994 · Pages you can link together and anyone can read.
At CERN, the physics lab in Switzerland, he proposes linked documents researchers can share. His boss writes "vague but exciting" on the proposal.
Sources: CERN: Tim Berners-Lee's proposal · The 1989 proposal text
Berners-Lee builds the first browser, the first server, HTML and HTTP. info.cern.ch, a page explaining the web itself, goes live. You can still visit it.
HTML HTTPSources: info.cern.ch: home of the first website · History of the World Wide Web
CERN releases the web to the public domain, free for anyone forever. The Mosaic browser shows images inside pages, and the web starts to look like magazines rather than manuals.
Sources: CERN: 30 years of a free and open Web · NCSA Mosaic
Netscape Navigator brings the web to millions. Cookies let sites remember you. robots.txt lets sites tell crawlers where not to go. The W3C forms to set web standards.
robots.txtSources: Netscape Navigator · HTTP cookie · The 1994 robots.txt standard · W3C history
1995–2003 · The web learns to look good, react, and be searched.
Brendan Eich writes the first version of JavaScript at Netscape in about ten days. Encryption (SSL, later TLS) arrives the same year, making online shopping possible, and Amazon and eBay launch.
JavaScript HTTPSSources: Brendan Eich · TLS and SSL history · Amazon · eBay
CSS becomes a standard, so design can live in its own file instead of being tangled into every page.
CSSSources: W3C CSS1 Recommendation, Dec 1996
Google ranks pages by how many other pages link to them (PageRank). Search engine optimization, SEO, becomes a profession.
BacklinksSources: Brin & Page: The Anatomy of a Large-Scale Hypertextual Web Search Engine
Akamai starts copying websites to servers around the world so they load fast everywhere.
CDNSources: Akamai Technologies
2004–2009 · Websites start behaving like software.
Gmail and, in 2005, Google Maps update without reloading the whole page. People start creating content, not only reading it.
fetch()Sources: O'Reilly: What Is Web 2.0 · Gmail · Google Maps
Amazon Web Services rents out servers by the hour, so you no longer need to own one. Google, Yahoo and Microsoft agree on one sitemap format.
SitemapSources: AWS: Announcing Amazon S3, 2006 · sitemaps.org
The full web fits in a pocket, and sites now have to work on small touch screens.
Search engines introduce rel=canonical, so a page reachable at several addresses can name one official URL.
CanonicalSources: Google: Specify your canonical, 2009
2010–2019 · Phones take over, and machines learn to read pages better.
Ethan Marcotte coins "responsive web design": one site that reshapes itself for every screen. Facebook's Open Graph tags control how shared links look.
Responsive Open GraphSources: Ethan Marcotte: Responsive Web Design · The Open Graph protocol
Google, Bing and Yahoo agree on one vocabulary for facts in a page ("this is a person", "this is a recipe"). Today it's the structured data that AI also reads.
Structured dataSources: Google: Introducing schema.org, 2011
Facebook releases React, and building big interactive apps in the browser becomes mainstream.
FrameworkSources: React (software) · React blog: Why did we build React?
Let's Encrypt gives out free HTTPS certificates, and HTTP/2 speeds up loading. Google starts favoring mobile-friendly pages.
HTTPSSources: Let's Encrypt: Entering Public Beta · RFC 7540: HTTP/2 · Google: mobile-friendly search results
Chrome labels every site without HTTPS "Not secure". Google begins indexing the mobile version of sites first.
Sources: Chromium: A secure web is here to stay · Google: Rolling out mobile-first indexing
2020–today · Search stops being a list of links and starts answering.
Google defines what "feels fast" means, in three measurements, and starts using them for ranking in 2021.
Core Web VitalsSources: Chromium: Introducing Web Vitals · Google: Timing for page experience
People start asking AI instead of searching. HTTP/3 also becomes a standard the same year.
Sources: OpenAI: Introducing ChatGPT · RFC 9114: HTTP/3
Researchers publish a paper on Generative Engine Optimization: how to get content cited in AI-written answers.
GEOSources: Aggarwal et al.: GEO: Generative Engine Optimization
Google puts AI-written summaries above its search results. llms.txt is proposed as a plain summary of a site written for language models.
llms.txtSources: Google: generative AI in Search, May 2024 · llmstxt.org
Robots now read your site on behalf of people. What they reward is what the web has always rewarded: clear content, honest labels, fast pages and links from others.
Ready for more detail? The full Anatomy of a Website has the animated request journey, the layer stack and 64 encyclopedia entries.