webring
A webring is a collection of websites linked together in a circular structure; check out the indiewebring, a webring across IndieWeb sites and blogs.
Why
The point of a webring is to create a virtuous cycle of recommendations between web authors.
One author sends the 'ring' traffic and expose the ideas that they think are interesting in a way that is more seamless than a "you should read this [link]", and hopefully if that stuff is interesting the other author(s) will reciprocate.
How
Ray "brisray" Thomas explores a variety of methods you could use to create a webring in his article: Webring Technology. But the basic premise is...
You should create an application with a minimum of three endpoints:
- A homepage that provides information about the ring.
- A /next/ page that takes someone to the next site in the ring.
- A /previous/ page that takes someone to the previous site in the ring.
The names for each endpoint can vary by implementation.
The next and previous pages can use the Referrer HTTP header to find the site someone was visiting and then query a database to find the previous or next page in the webring. "Previous" and "Next" are usually defined as the sites who joined the webring before and after a member.
If a visitor gets to the end of a webring, the ring should start over again, taking a visitor to the first site in the webring.
Note: Some webrings opt to send a visitor to a random page when visiting a previous or next endpoint instead of maintaining the sequential order of the ring. This is an implementation detail that you can consider when building a webring.
A webring may or may not choose to list its members in a public directory. The advantage of doing so is that someone can discover many new sites on one page. But, a webring
History
WebRing was originally created by Sage Weil in 1994, who then sold it in 1997, and then promptly founded DreamHost, a popular web hosting company.
For further detail, Ray "brisray" Thomas dives thoroughly into this topic in his article: Webring History.
Examples
- The #1 Webring List on the Internet (by Ray "brisray" Thomas)
- πΈπ
- Retronaut Web Ring
- Recurse Center Webring
- geekring
- Nerds of the 90s
- webri.ng A webring host supporting the small-web.
- Smallweb Subway subway map of local rings by topic
- http://tilde.club/~harper/join.html
- Just redirects you to a random tilde.club user's page
- https://webring.xxiivv.com/ - an attempt to inspire artists & developers to build their own website and share traffic among each other. The ring welcomes personalized websites such as diaries, wikis & portfilios. Code available on Github.
- https://www.ringsurf.com/netring/
- May have login problems.
- Bolier Plate Web Ring Eleventy and Netlify template
- https://hotlinewebring.club/
- signup closed (2024)
- Weird Wide Webring - Your site must be unique and weird in some way. It can be the way it looks. It can be the way you write or what you write about. It can be the way it smells. It can be the way your footer is covered in feet, your sidebar has a sidebartender, or blog is spelled "blag". But there must be something. (Join)
- Yesterweb Webring a community of oldschool website with aesthetics.
- Offered a special page to browse through the ring members: Surf the Yesterweb
- Discontinued as of March 2023
- microcast.club (archived)
- webringo.com (archived)
- ben.thatmustbe.us (archive) redirected to a different website representing someone named Ben every time the domain is reloaded. (Technically a centrally controlled webring of sorts)
- CLMOOC web (archived) ring used the Draupnir Webring plugin for WordPress
- a webring created on instagram (archived)
Similar ideas
Articles and Related Links
- 2018-08-13 : Coronerβs Report: Webrings are Dead, Part II
- 2020-11-20 : What the heck is a webring, and how does it work?
Tools
- openring a tool for generating a webring from RSS feeds for static site generators, so you can link to other blogs you like on your own blog. Also functions very much like a related reading tool/presentation. (Example from the wild: https://drewdevault.com/2021/07/04/Is-GitHub-a-derivative-work.html)
- a Webring Kit to create your own webring
See Also
- related reading
- now#nownownow
- indiewebring
- planet
- discovery
- blogroll
- collection of webrings: https://sadgrl.online/cyberspace/webrings.html
- https://fediverse-webring-enthusiasts.glitch.me/, a Glitch project for the fediverse. A requisite example posted on Mastodon: https://wptoots.social/@tomfinley/109457760397078161
- https://gusbus.space/smallweb-subway/