Skip to content

DX (Product): Prevent SaaSKit hub from surfacing in Algolia for feature terms like 'Auth logs' #738

@saif-at-scalekit

Description

@saif-at-scalekit

Problem

When users search on Algolia (DocSearch) for "Auth logs", a prominent (and incorrect) result is:

https://docs.scalekit.com/home/saaskit/#_top

Root cause

The SaaSKit hub landing page (/home/saaskit/) is a template: splash page that renders several grids of FoldCard components. These cards expose product feature names as prominent <h3 class="card-title"> text (including the exact "Auth logs" card in the Extensibility section, plus many others like Webhooks, Interceptors, User lifecycle, etc.).

The Algolia crawler indexes this text on the hub page. Because it's a non-standard content page, it produces low-quality records with the #_top anchor fallback.

Fix

PR #737:

  • Added data-docsearch-ignore to all the large navigation card sections on the hub (modular auth cards, SaaS user management grid, Extensibility & Controls, Developer Resources).
  • Added robots noindex meta via frontmatter head (consistent with other landing/utility pages).

See: #737

Labels: DX, DX for product, documentation

After merge + Netlify deploy, the Algolia crawler should be re-triggered (or will pick it up on next schedule) so that searches for feature terms correctly surface the canonical content pages instead of the hub.


For Linear: This GitHub issue is the source for the Linear issue with label "DX for product".

Metadata

Metadata

Assignees

No one assigned

    Labels

    DXDeveloper Experience (DX) work for productDX for productDX initiatives tracked for the product teamdocumentationImprovements or additions to documentation

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions