Skip to main content

SEO / AEO Global Rules

Indexing rules

Indexing rules — documentation pending.

Complete

Most public pages are indexable. Submission flows, dev preview routes, founder-account pages, and search-results pages are explicitly NOT indexed. The rules are enforced via `<meta name="robots">` set per surface, NOT via robots.txt (which is too blunt for per-page decisions).

Indexable surfaces (default)

  • Home (`/:lang/`)
  • Module landings (calendar, opportunity-radar, founders, founder-files, editorial, showcase, coverage, docs)
  • Listing pages with default filter state
  • All detail pages (founders, startups, opportunities, files, events, articles, coverage)
  • Static pages (about, why-startuphub, FAQ, contact, terms, privacy)
  • Documentation surface in production (Phase 2 — currently `noindex` while content authoring is in progress)

NOT indexed surfaces

Submission flows
`/:lang/submit/startup`, `/:lang/submit/opportunity`, `/:lang/calendar/submit`. Action-oriented forms; no editorial value in search results.
Dev preview routes
`/:lang/dev/*` — ecosystem-signals-preview and any future dev surfaces. `noindex, nofollow`.
Founder account
`/:lang/founder-account/*` — dashboard, edit profile, billing. Auth-gated, irrelevant to search.
Search results
Any `?q=` or `?search=` URL on listings. The filter state generates infinite combinatorial URLs — noindex protects crawl budget.
Filter-state URLs (when over-specific)
Multi-filter combinations like `?sector=fintech&stage=seed&country=eg`. Default-filter listings ARE indexed; over-combined ones are not.