basemodo indexing
Let search engines index a Public App (on), keep them out (off), or say which.
basemodo indexing [OPTIONS] [on|off]No App is indexed unless its Owner says so: every answer says noindex and robots.txt disallows everything. On (or [web] indexable = true in basemodo.toml) lets search engines into a Public App, for a landing page that should be found; it is refused on a Private or Link App. Making the App anything but Public turns indexing off again.
Arguments
on|off: on lets search engines index the App (a Public App only), off keeps them out. Without it, only show whether they may.--app <APP>: The App. Default: the one named after the current folder.
Like every command, it also takes the global options --json and --api-url.
Examples
Let search engines find a Public App:
basemodo indexing onKeep them out again:
basemodo indexing offSay whether an App is indexable:
basemodo indexing --app lunch-rotaOutput
With --json, it prints {"app", "url", "visibility", "indexable"}, after the change. On an App that is not Public, on is an error with code app_not_public.
From an agent
The local MCP serves it as the tool indexing. It changes things, so an agent's client may ask you before it runs. Its arguments are the command's, named as JSON keys: turn (text), app (text). It answers what the command prints with --json.