Skip to content
dhanu docs
Browse pages

Tasks

Search and social

Decide whether search engines may index your app, write the title and description they show, set the image people see when the link is shared, and work through a scored checklist of what is still missing.

Once an app is published it is a page on the internet, and how it appears elsewhere — in a search result, in a chat message, on a social post — is something you control. That is the SEO tab in the app’s settings.

Indexing is a choice

The first switch decides whether search engines may index the app at all. Turn it off for an internal tool or a client preview and the app asks crawlers to stay away; turn it on for anything you want found.

With indexing on, a sitemap of the app’s pages is generated for you, and content is pre-rendered so crawlers that do not run JavaScript still see real text instead of an empty shell.

The metadata

FieldWhat it isLimit
SEO titleThe line in the browser tab and in search results70 characters
SEO descriptionThe summary under the title in search results160 characters
KeywordsComma-separated terms describing the app255 characters

There is a live preview of how the app will look in a Google result and as a social card, so you can see the effect of a change before saving it.

Images

Favicon — ICO, PNG or SVG up to 512 KB. Browser tab, search results, the Apps list, your sidebar.

Social image — PNG, JPG or WEBP, 1200 × 630, up to 2 MB. This is what appears when someone pastes your link into a chat, a post or an email.

Ask the assistant to generate either one in the task and upload the result — it is the same image tool used everywhere else.

The checklist

Dhanu scores the app’s search readiness out of 100 and lists exactly what is holding it back — a missing description, a title that is too short, keywords not set, no custom domain. Fixing an item updates the score immediately. It is a checklist, not a verdict: an internal tool that scores badly on purpose is fine.

Sharing it

Beside the checklist there is a copy-link button and one-click sharing to X, LinkedIn, Facebook and Reddit — useful mainly because being linked to is how a new app gets discovered in the first place.

None of this applies until the app is published. Before that there is no address for a crawler to visit, and the tab tells you so rather than pretending otherwise.