From da615c2b998533f8623b0231a91a499df16d48ac Mon Sep 17 00:00:00 2001 From: Rito Rhymes <83614463+ritorhymes@users.noreply.github.com> Date: Wed, 25 Feb 2026 00:24:03 -0500 Subject: [PATCH] add canonical link tags for all pages Add canonical link tags in the base template. Use .Permalink as the source and strip a trailing .html suffix so canonical URLs are extensionless (e.g. /architecture). Prefer extensionless canonical URLs because they are shorter and cleaner, while the .html variants remain valid and accessible on GitHub Pages. Canonical tags tell search engines which URL is authoritative, reducing duplicate-URL ambiguity for indexing and ranking. --- layouts/_default/baseof.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 62ae931..4e40aaa 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -4,6 +4,8 @@