Skip to content

Seed posts and banners

Lyra learns your blog by reading what is already in it. Before you connect the repo, seed content/blog/ with 3 to 5 of your real posts and give each one a simple, consistent banner. This is the single biggest lever on the quality of everything Lyra writes and generates afterward. Do it before onboarding.

Seed 3 to 5 real posts

Add at least 3, ideally 5, of your real published posts as Markdown files using the frontmatter contract. Lyra reads them on connect, and they are what let her:

  • Match your voice. She picks up your sentence rhythm, vocabulary, how technical you go, and how you open and close a post. New posts read like your team wrote them, not like generic AI copy.
  • Match your structure. Intro length, use of FAQs and step lists, table and code habits, and internal-linking patterns.
  • Then improve on it. She keeps your voice but tightens every post for SEO, with one clear primary keyword, question-style headings, and a tight excerpt as the meta description, and for AI citation, answering the question in the first line under each heading and keeping clean FAQ blocks that answer engines lift directly.

If your posts only exist on your old site, port 3 to 5 of the best ones into the new Markdown format first. Quality over quantity: pick posts you are happy to have Lyra imitate, because she learns from whatever you seed.

Keep banners simple and consistent

Every post has a hero banner at public/blog/<slug>.webp, referenced in frontmatter as image: "/blog/<slug>.webp". Lyra generates a banner for each new post by looking at your existing banners and copying their design language, so the blog stays visually consistent. For that to work, your seed banners need to be clean and machine-readable.

Follow these rules for the banners you ship with the seed posts:

  • One consistent size. 16:9, the same dimensions on every banner. 1920x1080 works well.
  • Few elements. A title, a small category label, your logo or wordmark, and at most one simple icon or shape. No busy collages, no detail-packed photographs, no competing focal points.
  • One color theme. Pick a background, one accent color, and a text color, and use the same three on every banner. Lyra reads the palette off your banners and reuses it.
  • Readable text. The title should be legible at a glance. Clean type on a calm background, not text over a noisy image.
  • Consistent layout. Title, logo, and icon in the same place on every banner. Consistency is what Lyra pattern-matches.

The reference blog at trylyra.ai does exactly this: a matte dark background, a single coral accent, near-white text, a small wordmark in one corner, a short category label, the title, and one minimal icon per post. Do the same with your own brand colors.

If a banner is too busy, Lyra's generated versions will look off next to it. Simple, consistent seed banners are the single biggest lever on banner quality.

Then connect

Once your blog builds, your seed posts are in content/blog/, and each has a simple banner, your blog is ready:

  1. Confirm the checklist in Is your blog Lyra-ready?.
  2. Connect your repository so Lyra scopes your seed posts.
  3. Run onboarding.

What's next