You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- versioned_docs/version-4.0.0/server/installation.md: add explicit
{#capturing-testcases} / {#running-testcases} anchors on the H2s
and update HowTo step.url to those anchors. The previous
`#-capturing-testcases` slug relied on Docusaurus's auto-slugger
behavior with leading emojis and was fragile.
- versioned_docs/version-4.0.0/quickstart/k8s-proxy.md: HowTo `tools`
list now includes Kind, kubectl, Helm — the prerequisites the page
itself calls out below the schema.
- versioned_docs/version-4.0.0/quickstart/samples-express-mongoose.md:
HowTo `name` is now title-cased ("Sample Course-Selling API
(Express) — Record and Replay Tests with Keploy") instead of all
lowercase.
- versioned_docs/version-4.0.0/quickstart/samples-node-mongo.md:
fix typo "Intoduction" → "Introduction".
- src/pages/about.js: drop unused `useBaseUrl` import. JSON-LD URLs
now carry trailing slashes to match Docusaurus `trailingSlash: true`
config — both the Article `url`/`@id` and the BreadcrumbList `item`s.
- src/pages/concepts/reference/glossary.js: same trailing-slash fix
for DefinedTermSet `@id`/`url`, per-term DefinedTerm `url`s, and the
BreadcrumbList items. Centralized via a `withTrailingSlash` helper
so future glossary entries inherit the canonical form.
- src/pages/index.js: Article schema's `headline` and `description`
now derive from `docsHomeTitle` / `docsHomeDescription` (the same
values used for the rendered <title>, meta description, and
sr-only H1) instead of the old short `siteConfig.title` /
`siteConfig.tagline`. Schema and on-page metadata now agree.
Copy file name to clipboardExpand all lines: src/pages/index.js
+11-8Lines changed: 11 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -41,13 +41,21 @@ export default function Home() {
41
41
],
42
42
}
43
43
: null;
44
+
// SEO: docs landing previously rendered with title "Keploy Documentation" (20c)
45
+
// and meta description "API Test Generator Tool" (23c). Both were too short
46
+
// to capture the intent of a docs visitor (install, capture, replay, SDK).
47
+
// The Article JSON-LD below derives its `headline`/`description` from these
48
+
// same constants so the schema, the rendered <title>, the meta description
49
+
// and the sr-only H1 all agree — single source of truth.
50
+
constdocsHomeTitle="Keploy Documentation — Install, Capture & Replay API Tests";
51
+
constdocsHomeDescription="Install Keploy in 5 minutes, capture real API traffic with eBPF, and replay it as deterministic tests in CI. Quickstarts, SDK references, and integration guides.";
44
52
constarticleSchema=
45
-
docsUrl&&siteConfig.title
53
+
docsUrl
46
54
? {
47
55
"@context": "https://schema.org",
48
56
"@type": "Article",
49
-
headline: siteConfig.title,
50
-
description: siteConfig.tagline,
57
+
headline: docsHomeTitle,
58
+
description: docsHomeDescription,
51
59
mainEntityOfPage: {
52
60
"@type": "WebPage",
53
61
"@id": docsUrl,
@@ -62,11 +70,6 @@ export default function Home() {
62
70
},
63
71
}
64
72
: null;
65
-
// SEO: docs landing previously rendered with title "Keploy Documentation" (20c)
66
-
// and meta description "API Test Generator Tool" (23c). Both were too short
67
-
// to capture the intent of a docs visitor (install, capture, replay, SDK).
68
-
constdocsHomeTitle="Keploy Documentation — Install, Capture & Replay API Tests";
69
-
constdocsHomeDescription="Install Keploy in 5 minutes, capture real API traffic with eBPF, and replay it as deterministic tests in CI. Quickstarts, SDK references, and integration guides.";
Copy file name to clipboardExpand all lines: versioned_docs/version-4.0.0/quickstart/samples-node-mongo.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,7 +54,7 @@ import HowTo from '@site/src/components/HowTo';
54
54
]}
55
55
/>
56
56
57
-
## Intoduction 📌
57
+
## Introduction 📌
58
58
59
59
A sample **_CRUD_** application to see how Keploy integrates effortlessly with **_Express.js_** and **_MongoDB_**. Get ready to see the power of Keploy 🔅🔅.
0 commit comments