Content Discovery Handbook

Independent websites publish for people first. Search engines, feed readers, directories, and independent crawlers come later—and they only understand what publishers make visible in public HTML, feeds, and related documents.

Open web standards are agreements about how to mark meaning, announce updates, and express access preferences. They let different systems share information without requiring a single company to host everyone’s writing. Content still belongs to its publisher. Standards do not transfer ownership; they make it possible for others to find and interpret what you chose to publish.

Joining Joshternet still requires only a valid /.well-known/josh declaration. Everything in this handbook is optional. The same techniques help across the broader web: personal sites, small publications, and creative portfolios that want to stay portable.

How content discovery works

Discovery is a chain of separate activities. Publishing metadata does not guarantee that any particular system will index, rank, or feature your work.

  1. Find Crawlers and people discover URLs through hyperlinks, feeds, sitemaps, and indexes.
  2. Retrieve Clients request publicly available resources while respecting applicable access policies.
  3. Understand HTML, metadata, microformats2, and structured data describe what was published.
  4. Connect Authors, topics, related works, and links establish meaningful relationships.
  5. Present Applications may organize what they learned into directories, feeds, search results, graphs, and collections.

Finding a URL is not the same as understanding a page. Understanding a page is not the same as indexing it. Indexing is not the same as presenting it in a topic neighborhood, What’s New strip, or search hit. Each step can succeed or fail on its own.

Chapters

Foundation

Discovery and publishing

Describing content

Feeds, sitemaps, and crawlers

Links, identity, and connections

Creative publishing

Understanding and troubleshooting

How the specifications work together

Imagine Harbor Notes, a fictional independent site run by one person. They publish a long article about rebuilding a workbench and a photography project under /photos/.

None of these steps replace the others. HTML remains the foundation. Feeds and sitemaps improve discovery. Structured markup improves interpretation. Access policies set boundaries. Presentation layers—Joshternet’s Topics and Showcase included—still choose what to show.

Adopt standards in an order that matches ordinary site work. You do not need every chapter before your content can be found.

  1. Start with the basics. Publish semantic HTML, descriptive titles, real links, and meaningful URLs (SEO fundamentals).
  2. Make content discoverable. Add feeds, sitemaps, and appropriate crawler policies.
  3. Describe your work. Add microformats2, Open Graph, or Schema.org where the content warrants it—and identity when authorship should travel with the page.
  4. Organize your site. Introduce slash pages and optionally publish an OPML catalog.
  5. Connect with others. Publish meaningful outbound links, blogrolls, and supported IndieWeb relationships. Creative media, events, and uses pages fit here when they are part of what you publish.
  6. Validate and discover. Confirm resources and metadata with the validation checklists, then use the reference when you need authoritative links or honest crawl coverage notes. Explore covers how to make published work easier to find—not a guarantee of prominence.

Also