From 3ea27470ce24dbfd4a75a78e5d6d5d757c9c36a9 Mon Sep 17 00:00:00 2001 From: Abdelrahman Essawy Date: Sun, 24 May 2026 13:08:30 +0300 Subject: [PATCH 1/2] =?UTF-8?q?feat(docs):=20SEO/GEO=20sweep=20=E2=80=94?= =?UTF-8?q?=20sitelinks,=20JSON-LD,=20Y1=20billing=20accuracy,=20cross-lin?= =?UTF-8?q?ks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit docs.json: - Fixed em-dash in og:image:alt (banned 2026-05-24); now matches apex brand.slogan - Added apex parity tags: twitter:image, twitter:image:alt, twitter:creator, format-detection, theme-color, author Per-page (24 .mdx): - keywords array on every page (5-8 lowercase terms per topic) - Tightened 4 descriptions to verb-first + number for AI anchoring - 18 new TechArticle JSON-LD + 1 FAQPage on support/faq (9 Q+A pairs auto-derived from existing Accordion blocks) - All @id cross-reference apex #organization / #website for entity consolidation in AI knowledge graphs Content drift fixes (verified against apex code, not just rules): - support/faq: MCP tool count Five to Six (MCP_TOOL_NAMES.length) in both visible Accordion AND FAQPage JSON-LD - support/faq: failure question rewritten for Y1 (charged on failure, no auto-refund, dispute route) - quickstart: POST response status dispatched to waiting - concepts/credits: removed pre-check / auto-refund language; added Negative balance / past_due subsection; swapped /billing/balance for real /billing/state shape; nanodollar narrative - 33 stale rb_live_ / rb_test_ key examples normalized to canonical rb_* (no test mode exists in production) Cross-linking (driving Google sitelinks + AI authority): - 24/24 pages now end with ## Related section (5 entries each, colon-separated, includes apex backlink + 3+ docs links) - ~14 inline cross-links added in body copy on first concept mention - 13 prominent apex backlinks added (drives docs to apex authority flow) - Zero weak anchors (here / click here / read more) anywhere in docs Em-dash purge: - 50+ hits in body, tables, headings scrubbed per writing-style rule - Banned 2026-05-24 as AI-aesthetic tell Internal links: - 2 broken /credits paths fixed to /concepts/credits --- authentication.mdx | 53 ++++++++++++---- changelog/2026-03-20.mdx | 31 ++++++++- cli/authentication.mdx | 40 ++++++++++-- cli/ci-cd.mdx | 34 ++++++++-- cli/commands.mdx | 34 ++++++++-- cli/installation.mdx | 30 ++++++++- cli/overview.mdx | 28 +++++++- cli/troubleshooting.mdx | 36 +++++++++-- concepts/credits.mdx | 77 ++++++++++++++++------ concepts/job-lifecycle.mdx | 41 ++++++++++-- docs.json | 8 ++- guides/raw-ffmpeg.mdx | 41 +++++++----- guides/webhooks.mdx | 41 ++++++++++-- job-types/captions-animate.mdx | 45 ++++++++++--- job-types/raw-ffmpeg.mdx | 39 ++++++++++-- mcp/examples.mdx | 37 +++++++++-- mcp/installation.mdx | 43 ++++++++++--- mcp/overview.mdx | 21 ++++-- mcp/tools.mdx | 45 ++++++++++--- mcp/troubleshooting.mdx | 37 +++++++++-- mcp/web-and-mobile.mdx | 43 ++++++++++--- quickstart.mdx | 41 +++++++----- support/errors.mdx | 33 +++++++++- support/faq.mdx | 113 ++++++++++++++++++++++++++++++--- support/limits.mdx | 41 ++++++++++-- 25 files changed, 849 insertions(+), 183 deletions(-) diff --git a/authentication.mdx b/authentication.mdx index 9143887..41d023a 100644 --- a/authentication.mdx +++ b/authentication.mdx @@ -1,25 +1,44 @@ --- title: "Authentication" -description: "Authenticate Rendobar API requests with a Bearer API key. Same keys cover REST, MCP, and the CLI. OAuth available for MCP clients." +description: "Authenticate API requests with a Bearer API key. Same keys cover REST, MCP, and the CLI. OAuth available for MCP clients with native support." sidebarTitle: "Authentication" icon: "key" +keywords: ["rendobar authentication", "api key", "bearer token", "rb_ key", "mcp oauth", "rest api auth"] --- +