DocsPublishing
SEO panel & getting indexed
Set your title, description, social image, and favicon in the publish dialog — opix injects clean metadata and generates sitemap.xml and robots.txt on publish.
Help people find your site
The publish dialog includes an SEO panel for the things search engines and social feeds actually read:
- Page title — with a live character count (60 is the sweet spot).
- Meta description — write your own or let opix generate a solid draft from your app's content, then edit it.
- Social image — the preview card shown when your link is shared. It defaults to a real screenshot of your app; upload your own to override.
- Favicon — the browser-tab icon.
- Google Search Console verification — paste your GSC token and opix embeds the verification tag, so you can prove ownership without touching code.
Everything you set here is applied to the app's metadata on the next publish.
What opix generates for you
On publish, opix also ships the plumbing that most quick deploys forget:
- sitemap.xml — derived from your app's actual static routes, so search engines see every page. If your app implements its own sitemap, opix keeps yours.
- robots.txt — same rule: generated if missing, never overwritten if your app ships one.
- A proper 404 page — added only if your app doesn't have one.
- Absolute social-image URLs — metadata is anchored to your live URL so link previews resolve correctly everywhere.
Getting indexed
Indexing takes days to weeks for a brand-new domain — that part is Google, not your setup. The practical checklist:
- Publish, then verify the site in Google Search Console using the token field above.
- Submit your sitemap URL in GSC.
- Make sure the title and description actually name what the site is and where it operates — that's what ranks and what earns the click.
Build something with opix
Start free