fix: add internal links

This commit is contained in:
Carl-Gerhard Lindesvärd
2025-12-02 13:59:53 +01:00
parent a7a357eb0f
commit 50ef4c0d94
38 changed files with 652 additions and 10 deletions

View File

@@ -494,6 +494,28 @@
}
]
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
},
{
"title": "Self-hosted web analytics",
"url": "/articles/self-hosted-web-analytics"
}
],
"alternatives": [
{
"name": "Umami",
"url": "/compare/umami-alternative"
},
{
"name": "GoatCounter",
"url": "/compare/goatcounter-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -457,6 +457,28 @@
}
]
},
"related_links": {
"articles": [
{
"title": "Find an alternative to Mixpanel",
"url": "/articles/alternatives-to-mixpanel"
},
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
}
],
"alternatives": [
{
"name": "Mixpanel",
"url": "/compare/mixpanel-alternative"
},
{
"name": "PostHog",
"url": "/compare/posthog-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -413,6 +413,28 @@
}
]
},
"related_links": {
"articles": [
{
"title": "Find an alternative to Mixpanel",
"url": "/articles/alternatives-to-mixpanel"
},
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
}
],
"alternatives": [
{
"name": "Mixpanel",
"url": "/compare/mixpanel-alternative"
},
{
"name": "Amplitude",
"url": "/compare/amplitude-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -465,6 +465,28 @@
}
]
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
},
{
"title": "Cookieless analytics",
"url": "/articles/cookieless-analytics"
}
],
"alternatives": [
{
"name": "Plausible",
"url": "/compare/plausible-alternative"
},
{
"name": "Fathom",
"url": "/compare/fathom-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -505,6 +505,28 @@
}
]
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
},
{
"title": "Self-hosted web analytics",
"url": "/articles/self-hosted-web-analytics"
}
],
"alternatives": [
{
"name": "PostHog",
"url": "/compare/posthog-alternative"
},
{
"name": "Mixpanel",
"url": "/compare/mixpanel-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -407,6 +407,24 @@
}
]
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
}
],
"alternatives": [
{
"name": "Microsoft Clarity",
"url": "/compare/microsoft-clarity-alternative"
},
{
"name": "FullStory",
"url": "/compare/fullstory-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -458,6 +458,28 @@
}
]
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
},
{
"title": "Cookieless analytics",
"url": "/articles/cookieless-analytics"
}
],
"alternatives": [
{
"name": "Plausible",
"url": "/compare/plausible-alternative"
},
{
"name": "Simple Analytics",
"url": "/compare/simple-analytics-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -417,6 +417,24 @@
}
]
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
}
],
"alternatives": [
{
"name": "PostHog",
"url": "/compare/posthog-alternative"
},
{
"name": "Mixpanel",
"url": "/compare/mixpanel-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -463,6 +463,24 @@
}
]
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
}
],
"alternatives": [
{
"name": "PostHog",
"url": "/compare/posthog-alternative"
},
{
"name": "Mixpanel",
"url": "/compare/mixpanel-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -533,6 +533,28 @@
}
]
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
},
{
"title": "Self-hosted web analytics",
"url": "/articles/self-hosted-web-analytics"
}
],
"alternatives": [
{
"name": "Ackee",
"url": "/compare/ackee-alternative"
},
{
"name": "Umami",
"url": "/compare/umami-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -452,6 +452,28 @@
}
]
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
},
{
"title": "Cookieless analytics",
"url": "/articles/cookieless-analytics"
}
],
"alternatives": [
{
"name": "Plausible",
"url": "/compare/plausible-alternative"
},
{
"name": "Matomo",
"url": "/compare/matomo-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -417,6 +417,28 @@
}
]
},
"related_links": {
"articles": [
{
"title": "Find an alternative to Mixpanel",
"url": "/articles/alternatives-to-mixpanel"
},
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
}
],
"alternatives": [
{
"name": "Mixpanel",
"url": "/compare/mixpanel-alternative"
},
{
"name": "PostHog",
"url": "/compare/posthog-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -465,5 +465,27 @@
"label": "View on GitHub",
"href": "https://github.com/Openpanel-dev/openpanel"
}
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
},
{
"title": "Self-hosted web analytics",
"url": "/articles/self-hosted-web-analytics"
}
],
"alternatives": [
{
"name": "Plausible",
"url": "/compare/plausible-alternative"
},
{
"name": "PostHog",
"url": "/compare/posthog-alternative"
}
]
}
}

View File

@@ -482,6 +482,24 @@
}
]
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
}
],
"alternatives": [
{
"name": "Crazy Egg",
"url": "/compare/crazy-egg-alternative"
},
{
"name": "FullStory",
"url": "/compare/fullstory-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -460,6 +460,32 @@
}
]
},
"related_links": {
"articles": [
{
"title": "Find an alternative to Mixpanel",
"url": "/articles/alternatives-to-mixpanel"
},
{
"title": "Mixpanel vs OpenPanel",
"url": "/articles/vs-mixpanel"
},
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
}
],
"alternatives": [
{
"name": "PostHog",
"url": "/compare/posthog-alternative"
},
{
"name": "Amplitude",
"url": "/compare/amplitude-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -413,6 +413,24 @@
}
]
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
}
],
"alternatives": [
{
"name": "FullStory",
"url": "/compare/fullstory-alternative"
},
{
"name": "Smartlook",
"url": "/compare/smartlook-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -459,6 +459,28 @@
}
]
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
},
{
"title": "Cookieless analytics",
"url": "/articles/cookieless-analytics"
}
],
"alternatives": [
{
"name": "Plausible",
"url": "/compare/plausible-alternative"
},
{
"name": "Fathom",
"url": "/compare/fathom-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -460,6 +460,32 @@
}
]
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
},
{
"title": "Cookieless analytics",
"url": "/articles/cookieless-analytics"
}
],
"alternatives": [
{
"name": "Umami",
"url": "/compare/umami-alternative"
},
{
"name": "Fathom",
"url": "/compare/fathom-alternative"
},
{
"name": "Matomo",
"url": "/compare/matomo-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -445,6 +445,32 @@
}
]
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
},
{
"title": "Self-hosted web analytics",
"url": "/articles/self-hosted-web-analytics"
}
],
"alternatives": [
{
"name": "Plausible",
"url": "/compare/plausible-alternative"
},
{
"name": "Matomo",
"url": "/compare/matomo-alternative"
},
{
"name": "Umami",
"url": "/compare/umami-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -463,6 +463,28 @@
}
]
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
},
{
"title": "Cookieless analytics",
"url": "/articles/cookieless-analytics"
}
],
"alternatives": [
{
"name": "Plausible",
"url": "/compare/plausible-alternative"
},
{
"name": "Fathom",
"url": "/compare/fathom-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -397,6 +397,24 @@
}
]
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
}
],
"alternatives": [
{
"name": "Mouseflow",
"url": "/compare/mouseflow-alternative"
},
{
"name": "FullStory",
"url": "/compare/fullstory-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",

View File

@@ -493,6 +493,28 @@
}
]
},
"related_links": {
"articles": [
{
"title": "9 best open source web analytics tools",
"url": "/articles/open-source-web-analytics"
},
{
"title": "Self-hosted web analytics",
"url": "/articles/self-hosted-web-analytics"
}
],
"alternatives": [
{
"name": "Plausible",
"url": "/compare/plausible-alternative"
},
{
"name": "Ackee",
"url": "/compare/ackee-alternative"
}
]
},
"ctas": {
"primary": {
"label": "Start with OpenPanel",