Skip to main content
SiteShi p

How-to guides

Set up a blog

What you'll get

A blog at /blog with a listing page, individual post URLs, tags, an automatic RSS feed, and related posts at the bottom of each article. Posts are markdown files; the engine handles all the listing/feed/schema work.

In the hosted builder

Set up a blog. I want to write three posts about Austin's third-wave coffee scene to start.

The builder creates /blog, sets up the listing page, generates three drafts based on your topic, and gives you a place to keep adding posts. Each post gets its own URL, tags, dates, and OG metadata. The RSS feed is at /feed.xml.

To add a new post later:

Write a new blog post about how to roast at home for beginners. Tag it with "guides" and "roasting".

Result

  • /blog — listing of posts, newest first, paginated.
  • /blog/<slug> — individual posts.
  • /blog/tag/<tag> — posts filtered by tag.
  • /feed.xml — RSS feed (also linked from <head>).
  • JSON-LD Article schema on each post.
  • Related posts at the bottom of each article (by tag overlap).

Under the hood

Blog reference — what your agent reads. Covers post frontmatter, scheduled publishing, tag conventions, table of contents, related-posts ranking, and feed customization.

Found something out of date? Open an issue. ← All docs