Skip to content

[update] normalize SEO titles and meta descriptions#115

Merged
serhiipylypchuk1991 merged 3 commits into
nextfrom
sp-next-MKS-2861
Jun 4, 2026
Merged

[update] normalize SEO titles and meta descriptions#115
serhiipylypchuk1991 merged 3 commits into
nextfrom
sp-next-MKS-2861

Conversation

@serhiipylypchuk1991

Copy link
Copy Markdown
Contributor
  • apply recommended titles/descriptions from "Kanban task Meta" sheet
  • unify <title> patterns across the whole API reference: Config/Event/Method/REST Method/REST Route + Parameter, all "... API"
  • prefix Toolbar setConfig/setLocale/destructor to avoid duplicate titles
  • normalize all 14 guide titles to "{Topic} Kanban Guide" / "{Tech} Kanban Integration Guide" and rewrite boilerplate descriptions
  • change global site title to "DHTMLX Kanban Documentation" so Docusaurus appends a single brand suffix without doubling

- apply recommended titles/descriptions from "Kanban task Meta" sheet
- unify <title> patterns across the whole API reference:
  Config/Event/Method/REST Method/REST Route + Parameter, all "... API"
- prefix Toolbar setConfig/setLocale/destructor to avoid duplicate titles
- normalize all 14 guide titles to "{Topic} Kanban Guide" /
  "{Tech} Kanban Integration Guide" and rewrite boilerplate descriptions
- change global site title to "DHTMLX Kanban Documentation" so Docusaurus
  appends a single brand suffix without doubling
@serhiipylypchuk1991 serhiipylypchuk1991 self-assigned this Jun 2, 2026
- replace boilerplate descriptions across the API reference with
  concise, page-specific ones grounded in each page's @short
- events, methods, internal/REST methods, REST routes, configs,
  overviews and the $meta parameter all covered (122 pages)
- unify second sentence to "Learn how to ..." phrasing, fix awkward
  auto-generated wording and trim long descriptions under ~160 chars
- set index title to "JavaScript Kanban API & Guides" so the rendered
  <title> leads with the core keyword before the brand suffix
@serhiipylypchuk1991 serhiipylypchuk1991 merged commit 9cebb8d into next Jun 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant