diff --git a/layouts/_partials/data/title.html b/layouts/_partials/data/title.html
index cc4d4e8..0e56f34 100644
--- a/layouts/_partials/data/title.html
+++ b/layouts/_partials/data/title.html
@@ -4,17 +4,11 @@
{{- $title := slice -}}
-{{- if $pageTitle }}
- {{- $title = slice $pageTitle -}}
-{{- end -}}
-
{{- if and $paginator $paginator.HasPrev -}}
{{ $title = $title | append (printf "Page %d" $paginator.PageNumber) }}
-{{- end -}}
-
-{{- if not .IsPage -}}
- {{ $title = $title | append $siteTitle }}
{{- end -}}
+{{- $title = $title | append (default $siteTitle $pageTitle) -}}
+
{{ return delimit $title " - " }}
\ No newline at end of file