Search engines don't rank pretty. They rank pages they can read: structured data that says what the business is, a sitemap that says what exists, metadata that renders a proper preview when someone shares the link. Most small-business sites ship with none of it, because doing it right means hand-writing JSON and reading crawler documentation nobody has time for.
Every site published on SPACEBAR ships all of it automatically. Here is exactly what goes out with your page, and what each piece does.
Structured data that names your business
Every published site carries a schema.org JSON-LD block, the machine-readable summary Google reads to build rich results. Not the generic LocalBusiness type: a subtype mapped from your business category. A restaurant publishes Restaurant, a salon publishes HairSalon, a dental practice publishes Dentist, a plumber publishes Plumber.
The block holds the data search engines actually use: name, address, phone, opening hours, geo coordinates from your business profile, and your real aggregate rating from Google reviews. Not an invented score. The rating your customers gave you, with the real count.
One rule keeps it honest. If you edit your hours or phone number on the page, the page wins; the scraped profile is only a fallback. And a site started from a template never publishes demo data into structured data, so no fictional phone number ends up in a search result.
The files crawlers ask for
Before a crawler reads your page, it asks for two files: robots.txt (what am I allowed to read) and sitemap.xml (what exists). Every SPACEBAR site answers both, served from your own address with absolute URLs pointing at your canonical origin. If you have connected a custom domain, that domain is the canonical one; otherwise it is your free subdomain.
You never touch these files. They are generated from the site itself, so they cannot go stale or point at a URL that no longer exists.
A page written for AI assistants
A growing share of customers never search at all. They ask ChatGPT or Perplexity where to eat, who cuts hair nearby, which plumber to call. Assistants answer those questions from pages they can parse cleanly, and a visual homepage is not that.
So every published site also serves llms.txt: a plain-text version of your business built from your actual published content. What the business is, your services with prices, your FAQ answers, contact details, opening hours, links. Not a separate marketing blurb you have to maintain. The same facts that are on the page, in a format a language model ingests in one request. Edit the page and the file follows.
The preview, the icon, the language
Paste your link into WhatsApp or Instagram and something has to render. SPACEBAR generates an Open Graph image for every site in that site's own theme: your colors, your business name, with the text color picked by luminance so it stays readable whether your background is cream or near-black. The favicon is generated to match, so your site does not sit in a browser tab with a blank page icon.
Language is handled the same way. It is auto-detected during generation, so a Greek taverna ships <html lang="el">, right-to-left languages get dir="rtl", and the locale is repeated in the Open Graph tags and the JSON-LD. Search engines serve your page to the right queries, and screen readers pronounce it correctly.
Two switches, in case you want out
All of this is on by default, because for a local business being found is the point. But both directions have a switch, per site, in settings:
- Hide from search engines. Flips the site to noindex. Useful while a site is a work in progress, or for a page that was never meant to be public.
- Block AI bots. Adds a robots.txt disallow group covering GPTBot, ClaudeBot, PerplexityBot, CCBot, Bytespider, Google-Extended and the rest, and stops serving
llms.txtentirely. Your site stays in Google; it just stops feeding AI crawlers.
The two are independent. You can be fully visible to search and closed to AI bots, or the reverse.
Fast because there is almost nothing to load
The ranking factor everyone forgets is speed, and the cheapest way to be fast is to ship less. Published SPACEBAR pages carry near-zero JavaScript. No analytics trackers, no chat widgets, no framework runtime re-rendering a page that is already rendered. That has a side effect owners appreciate: the site sets no cookies on visitors, so there is no cookie banner to bolt on.
The pages are served from Cloudflare's edge network, rendered close to whoever is asking. The hero image is preloaded with high fetch priority, image origins get a preconnect, and the SEO files are cached at the CDN. Fast is not an optimization pass we run afterwards. It is what falls out of the architecture.
You did none of this, and all of it shipped. That is the deal: you keep the hours and the prices right, and the site handles being found. Start free and publish a page that does its own SEO.
