Skip to content

Commit 6b341db

Browse files
committed
Set canonical link for 4.0 pages to devel
This hopefully helps with removing duplicate hits in Algolia search
1 parent 4850d18 commit 6b341db

File tree

1 file changed

+7
-8
lines changed
  • site/themes/arangodb-docs-theme/layouts/partials

1 file changed

+7
-8
lines changed

site/themes/arangodb-docs-theme/layouts/partials/meta.html

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,12 @@
3737
{{- if gt $i 2 }}{{ $s = $s | append $e }}{{ end }}
3838
{{- end }}
3939
<link rel="canonical" href="{{ delimit $s "/" }}">
40+
{{- else if and (eq (.Page.Store.Get "alias") "devel") (not (hasPrefix .RelPermalink "/arangodb/devel/")) }}
41+
{{- $splitLink := split .RelPermalink "/" }}
42+
{{- $s := slice "/arangodb" "devel" }}
43+
{{- range $i, $e := $splitLink }}
44+
{{- if gt $i 2 }}{{ $s = $s | append $e }}{{ end }}
45+
{{- end }}
46+
<link rel="canonical" href="{{ delimit $s "/" }}">
4047
{{- end }}
41-
{{- /* TODO: Set all available versions on non-versioned pages?
42-
{{- $shortVersions := slice }}
43-
{{- $versions := index site.Data.versions "/arangodb/" }}
44-
{{- range $version := $versions }}
45-
{{- $shortVersions = $shortVersions | append (cond (eq $version.name $version.alias) $version.name $version.alias) }}
46-
{{- end }}
47-
<meta name="docsearch:version" content="{{ delimit $shortVersions "," }}">
48-
*/}}
4948
{{- end }}

0 commit comments

Comments
 (0)