adding canonical urls
authorSteve Sutton <steve@gaslightmedia.com>
Fri, 22 Aug 2014 16:56:24 +0000 (12:56 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Fri, 22 Aug 2014 16:56:24 +0000 (12:56 -0400)
This will give all pages their canonical url

templates/template.html

index e21a4cc..853cb95 100755 (executable)
@@ -5,6 +5,16 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta name="description" content="{metaTags:h}">
     <title>{pageTitle:h}</title>
+{if:isHomePage}
+<link rel="canonical" href="{getToolboxUrl(#1#)}">
+{end:}
+{if:canonicalUrl}
+    <link rel="canonical" href="{canonicalUrl:h}">
+{else:}
+  {if:pageId}
+    <link rel="canonical" href="{getToolboxUrl(pageId)}">
+  {end:}
+{end:}
     {styles:h}
     <link rel="stylesheet" href="{mediaBaseURL:h}css/foundation.min.css">
     <link rel="stylesheet" href="{mediaBaseURL:h}css/normalize.css">