Web & Marketing
The four that get forgotten
Meta tags, structured data, redirects, and a keyword list that is actually clean.
Nothing is uploaded. No page is fetched and no URL is logged.
Write it
How it will look
Search result
Shared link
Describe the business
JSON-LD
Old path → new path
Rules
Paste the list
Cleaned
- No upload
- Runs offline
- Valid JSON-LD
- Lengths are guidance
What the numbers mean, and what they do not
Title and description counts are characters, flagged around 60 and 155. Search engines truncate on rendered pixel width, not character count, so treat those as a sensible working range rather than a rule — a title of capitals runs out of room sooner than the same count in lower case.
The JSON-LD is emitted only with the fields you actually filled in: an empty address does not become an empty PostalAddress, because a half-filled node is worse than no node. LocalBusiness types warn when a street address is missing, since that is the whole point of choosing one.
Redirect rules are generated for the server you pick and nothing is tested against a live site — this page fetches nothing. It does flag a loop (a path redirecting to itself) and a source appearing twice, because both silently break in production.
Questions people actually ask
Four jobs that get skipped because each is small and none is interesting: the tags that decide how a page looks in search, the structured data that tells engines what a business is, the redirects that stop a rebuild losing traffic, and a keyword list with the duplicates taken out.
How long should a meta title and description be?
Roughly 60 characters for a title and 155 for a description, and the counters flag those. Treat them as a working range rather than a rule: search engines truncate on rendered pixel width, so a title in capitals runs out of room sooner than the same count in lower case.
What is JSON-LD structured data for?
It tells a search engine what a page is about in a form it does not have to guess at — that this is a business, with this name, phone and address. This generator emits Organization, LocalBusiness, Restaurant and ProfessionalService.
Why will it not add my address?
Because a country on its own is not an address. It needs at least a street, city, region or postcode before it emits a PostalAddress — a half-filled structured-data node is worse than none.
Can it generate redirects for nginx and Netlify?
Yes, and Apache .htaccess. It also refuses to emit a rule that redirects a path to itself, and skips duplicate sources, because both fail silently in production.
Does it check my live site?
No. It fetches nothing and logs no URL. Everything is generated from what you type.
Part of nine free KaiOrb instruments — all in-browser, none of them upload your files.