Skip to content

Commit 73fb48a

Browse files
authored
Merge pull request #422 from checkly/docs/canonical-slash-experiment
Experiment: trailing-slash canonical on 20 top docs pages (+ canonical base fix)
2 parents 6998c7f + 3b2c824 commit 73fb48a

22 files changed

Lines changed: 21 additions & 2 deletions

cli/overview.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
title: Checkly CLI
33
description: 'Code, test, and deploy synthetic monitoring at scale with the Checkly CLI.'
44
sidebarTitle: 'Overview'
5-
canonical: 'https://www.checklyhq.com/docs/cli/overview/'
65
---
76

87
import MainCicdCards from "/snippets/main-cicd-cards.mdx"

comparisons/frameworks/playwright-vs-cypress.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ displayTitle: Playwright vs Cypress
1212
sidebarTitle: Playwright vs Cypress
1313
learn_playwright:
1414
parent: "Getting started"
15+
canonical: 'https://www.checklyhq.com/docs/comparisons/frameworks/playwright-vs-cypress/'
1516
---
1617
Playwright and Cypress are two frameworks both closely associated with end-to-end testing of production websites. Both frameworks can do quite a bit more than 'making sure nothing on your site is broken' and their design philosophies, architectures, and use cases are different.
1718

detect/synthetic-monitoring/api-checks/overview.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
title: 'API Checks Overview'
33
description: 'Monitor API endpoints with comprehensive HTTP request validation, performance testing, and detailed response analysis.'
44
sidebarTitle: 'Overview'
5+
canonical: 'https://www.checklyhq.com/docs/detect/synthetic-monitoring/api-checks/overview/'
56
---
67
<Tip>
78
**Monitoring as Code**: Learn more about the [API Check Construct](/constructs/api-check).

detect/uptime-monitoring/tcp-monitors/overview.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
title: 'TCP Monitors Overview'
33
description: 'Monitor the availability and performance of your TCP services.'
44
sidebarTitle: Overview
5+
canonical: 'https://www.checklyhq.com/docs/detect/uptime-monitoring/tcp-monitors/overview/'
56
---
67

78
<Tip>

docs.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"title": "Getting started with Checkly - Checkly Docs",
1212
"description": "The Application Reliability Platform built for modern engineering teams.",
1313
"metatags": {
14-
"canonical": "https://www.checklyhq.com"
14+
"canonical": "https://www.checklyhq.com/docs"
1515
}
1616
},
1717
"favicon": "/racoon_favicon.png",

guides/auto-waiting-methods.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ description: >-
55
Playwright's auto-waiting is a great feature to avoid test flakiness, but in some situations it doesn't work as expected, what are the alternatives?
66
tags:
77
- FAQ
8+
canonical: 'https://www.checklyhq.com/docs/guides/auto-waiting-methods/'
89
---
910

1011
import PlaywrightCheckSuiteTryOut from "/snippets/playwright-check-suite-tryout.mdx"

guides/end-to-end-monitoring.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: What is End to End Monitoring? An Overview with Examples
33
description: Learn end-to-end monitoring with playwright to test key website flows. Follow our guide that gets you up and running in 10 minutes.
44
tags: Playwright
55
sidebarTitle: What is End-to-End Monitoring?
6+
canonical: 'https://www.checklyhq.com/docs/guides/end-to-end-monitoring/'
67
---
78
## An overview of end-to-end monitoring
89

integrations/alerts/telegram.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
title: 'Send Alerts via Telegram'
33
description: 'Find out how Checkly integrates with Telegram to send failure, degradation, and recovery messages to any chat'
44
sidebarTitle: 'Telegram'
5+
canonical: 'https://www.checklyhq.com/docs/integrations/alerts/telegram/'
56
---
67

78
Checkly integrates with [Telegram](https://telegram.org/) and can

learn/incidents/slo-sla-sli.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ displayDescription:
1010
weight: 121
1111
learn_incidents:
1212
parent: Detection
13+
canonical: 'https://www.checklyhq.com/docs/learn/incidents/slo-sla-sli/'
1314
---
1415

1516
When we talk about keeping services running smoothly, we often hear about SLAs, SLOs, and SLIs. But what do these terms mean, and how are they different? SLAs, or Service Level Agreements, are like promises between a service provider and a customer. They outline what the customer can expect in terms of service quality.

learn/kubernetes/monitoring-challenges.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ githubUser: serverless-mom
99
displayDescription:
1010
We explore the unique challenges of monitoring Kubernetes environments and the open-source tools that can improve visibility and control.
1111
weight: 1
12+
canonical: 'https://www.checklyhq.com/docs/learn/kubernetes/monitoring-challenges/'
1213
---
1314
Managing Kubernetes in production is no small feat, especially when it comes to monitoring and observability. As modern applications grow in complexity, traditional methods of monitoring, limited to CPU and memory usage, often fall short. In this article, we explore the unique challenges of monitoring Kubernetes environments and the open-source tools that can improve visibility and control.
1415

0 commit comments

Comments
 (0)