← Back to archive
SOCIAL MEDIA CONTROL · Jun 18, 2026 · ~7 min read

GeoCities Was the Last Honest Internet

Animated GIF shrines, MIDI files, and the death of the personal homepage


Classification: SOCIAL MEDIA CONTROL | Confidence: DOCUMENTED


I remember a GeoCities homepage from 1996. The background was #FF00FF — a magenta so aggressive it hurt to look at. There was a tiled GIF of a rotating earth in the upper-right corner. The text was Comic Sans, twelve point, with a blinking cursor. There was a MIDI file autoplaying — it was always the same one, a four-bar loop of “Hit the Road Jack” or the X-Files theme. There was a visitor counter in the bottom-left, its digits in a tiny red digital font, currently reading “000423” and the user was proud of every one of them. At the bottom of the page, a header: “Sign my guestbook!” with a small GIF of a pencil. Above the guestbook request: a small section called “Awards,” showing seven or eight 88×31 pixel badges, each one given to the page by another user in exchange for the page giving them one back. The page was a shrine to a single topic — the owner’s favorite band, mostly, or their favorite anime, or a memorial to a cat.

It was ugly. It was earnest. It was theirs.

By the time GeoCities was shut down on October 26, 2009, it was hosting the largest collection of user-created web pages that had ever existed. The peak figure, by most estimates, was around 38 million user pages in 2001. Thirty-eight million individual human beings, each with a homepage they had built themselves, on a service that gave them the space for free in exchange for the right to put small ads on the page. The pages were written in raw HTML, often with broken table tags and unclosed <font> elements. They were a mess. They were a record.

The Neighborhood System

GeoCities organized its user pages into neighborhoods — themed directories that functioned as both topological zones and social structures. The original six neighborhoods, when the service launched in 1994 as Beverly Hills Internet, were Heartland, Wellesley, Athens, Hollywood, SiliconValley, and SunsetStrip. They were not metaphors. They were actual server-side directories whose paths began with the neighborhood name. A page at /Heartland/2345/index.html was, structurally, a house in a town called Heartland. The metaphor was the architecture. The architecture was the community.

Tokyo was added in 1996 for Japanese-language content, becoming the seventh neighborhood and the first non-US cluster. Paris (1997) and others followed. By 1999 there were 14+ neighborhoods, each with its own culture. Heartland was the catchall — personal pages, family sites, regional hobby groups, small-town America. Wellesley was the women’s interest neighborhood. Athens hosted the philosophy and literature crowd. Hollywood was entertainment. SiliconValley was tech. SunsetStrip was music. Tokyo was anime, manga, J-pop, and the early-2000s online culture that would, by 2005, become a global subculture.

The neighborhood structure was a primitive form of community moderation. Each neighborhood had a “Homestead” or “Mayor” — an experienced user who could review new submissions, flag inappropriate content, and curate the public face of the neighborhood. The roles were unpaid. The users performed them because they cared about the neighborhood. The system was, structurally, the closest the early commercial web ever got to a federated protocol. Each neighborhood was its own semi-autonomous community. The protocol was HTML. The federation was the homepage link.

By 2001, the directory structure was massive. Each neighborhood had its own internal subdirectories organized by topic: /Tokyo/Harajuku/4321/ was a personal page about Harajuku fashion. The links between pages formed a graph that, in density and human curation, has not been matched since. The Yahoo acquisition (1999) tried to industrialize the structure. It never fully succeeded. The residents kept building their own pages.

The Archive, the Deletion, and the Mirror

Yahoo bought GeoCities in June 1999 for $3.57 billion. At the time of acquisition, GeoCities was the third-most-visited web property in the world, behind AOL and Yahoo itself. Yahoo’s strategy was to convert GeoCities’ free users into paying customers and to integrate the service into its advertising network. The conversion plan failed. The free users did not convert. The advertising integration was half-hearted. By 2005, Yahoo had largely stopped investing in the product.

On April 1, 2009, Yahoo announced the closure. The deletion date was set for October 26, 2009. The response was immediate: archivists, academics, and former users launched a coordinated effort to preserve the pages. The Internet Archive captured a partial mirror, focused on the highest-traffic neighborhoods. The ReoCities project (2009-2013) attempted a full crawl but ran out of funding in 2013. The GeoCities Time Machine, hosted by the team at OOcities and later the Geocities.ws mirror, preserved fragments. The total pages preserved: estimated 10-15% of the original.

The rest was deleted. Twenty-three years of human self-expression, deleted. The deletion was quiet. There was no public mourning event. There was no ceremony. The pages were simply removed from Yahoo’s servers, and the URLs that had been bookmarked, linked, and cited for years began to return 404. The Internet Archive’s Wayback Machine has some of the pages — but the snapshot coverage is sparse, and many pages are missing. The architecture of personal expression, with its tiled GIFs and MIDI loops and guestbooks, was simply gone. The mirror, partial as it is, is all that remains.

What We Lost

The personal homepage was a different kind of object than a social media profile. It was made. It was built in raw HTML or in GeoCities’ own page-builder tools. It was a project, not a fill-in-the-blank form. The act of building it required learning — at least a little — how the web worked. The page could be customized, themed, redesigned, abandoned, rebuilt. It was a place. The visitor was not the product. The visitor was the guest. The host had made the page. The guest had come to see it. The transaction was the visit. The transaction was the point.

There was no algorithm. There was no feed. There was no “for you.” A visitor arrived because they had typed the URL, or because they had clicked a link from another page, or because they had clicked a button on the guestbook chain. Each visit was intentional. Each visit was, in a small way, a relationship. The visitor counter at the bottom of the page incremented by one. The owner, if they were online, knew someone had come.

The Structural Argument

The current internet is, by structural comparison, a controlled environment. Every major platform — Facebook, Instagram, TikTok, X, YouTube, Substack — is a platform: a centralized service that intermediates between creators and audiences, takes a cut, and sets the rules. The platform owns the URL. The platform owns the follower graph. The platform owns the recommendation algorithm. The platform owns the audience. The creator is a tenant. The platform is the landlord. The landlord can change the lease at any time.

GeoCities was not a platform. It was a host. The user owned the page. The user owned the HTML. The user owned the guestbook. The user could, in principle, export the entire page and host it elsewhere. The platform did not own the audience. The user did. The platform was, structurally, the closest the commercial web ever came to a public utility.

The argument that today’s internet is “enshittified” — Cory Doctorow’s term, in his 2022-2023 essays for Platformer — is essentially the argument that the platform model has captured the audience and is now extracting rent from it. The audience was once the user’s. The audience is now the platform’s. The user is now a creator-for-hire, paid in exposure. The exposure is allocated by the algorithm. The algorithm is owned by the platform. The cycle is closed. The control architecture behind the platform extraction is the same attention-economy loop dissected in our social media as the new religion investigation.

The personal web, between 1994 and 2009, was the last period in which anyone with a phone line and a credit card could publish to the open web without an intermediary taking a cut. We traded that for reach. We did not get reach. We got the algorithm. The same arc — a parallel digital nation, then deletion by the parent company — repeats almost exactly in our Club Penguin was a country archive. The algorithm is not the audience. The audience is the algorithm’s product. The original sin was the platform. The original virtue was the homepage.

⚠ PATTERN RECOGNITION ALERT

Every neutral communication system eventually becomes a control surface. GeoCities was the last network in which the user was the publisher, not the product. The platform era replaced the homepage with the profile. The profile rents the user to the algorithm. The algorithm rents the user to the advertiser. The cycle ends when the user is paying for the privilege of being the product. The tiled magenta background was the last honest aesthetic. The next one will be whatever the algorithm permits.

Sources & Further Reading

LETHOMETRY
The Simulation Archive
TWITTER FACEBOOK LINKEDIN

Leave a Response

Your email address will not be published. Required fields are marked *