A local business blog that brings people in

People search for a shop or a service near them. A local business blog answers their questions and tells search engines where you are and when you are open. Khalid writes that information into every page for you.

Who this local business blog setup is for #

A shop, a studio, a practice or a trade with one or a few places. The owner or a member of staff writes now and then, and wants each post to help people find the door.

The problem it solves #

Small company websites often have a blog nobody updates. The address is not written in a form search engines read, and contact forms land in spam or nowhere at all. There is rarely time to fix any of it.

What Khalid gives you #

  • Your place on the map. List each location in site.toml, with its address and opening hours, and Khalid adds it to the SEO structured data on every page. A business block can also show the details inside a post.
  • Enquiries that arrive. A contact form sends each message to your email and keeps a copy.
  • Writing help. A second reader for every post catches what a busy owner might miss, and explains each fix plainly.
  • Low running costs. Khalid is one small program. A blog of plain files can sit on a free static host, though forms then need a server.
  • Your look. A blog that matches your site takes your website's colours and logo.

How to set it up #

  1. Run khalid init and give it your blog's address.
  2. Add each shop or office under [[seo.locations]] in site.toml.
  3. Write a first post about a question customers ask you every week, such as how to prepare for a visit.
  4. Publish it, then add one post a month.

The getting started guide covers each command.

See it live #

Open the local business example site, a whole local business blog set up this way.

Next use case: a multilingual blog. Also see a SaaS blog.

About the author

The Khalid team

Makers of Khalid at SerpDad

Experience Builds Khalid in the open, with every change checked by tests before it lands

Khalid is made by SerpDad, a small team that builds SEO tools. The code is written by Claude, an AI model from Anthropic, and reviewed against a written ten-point checklist before it lands. Every rule, test and decision is public in the repository, so you can check how any part of Khalid works.

Free and open source. Pick one of three ways to start.

Start a blog

Posts that link here

Comments are not open on this site.