diff --git a/public/read-fieldnotes.html b/public/read-fieldnotes.html index 03d4d00..9f4dfc7 100644 --- a/public/read-fieldnotes.html +++ b/public/read-fieldnotes.html @@ -11,6 +11,7 @@ + diff --git a/public/read-inaturalist.html b/public/read-inaturalist.html index 32a060d..db49a8f 100644 --- a/public/read-inaturalist.html +++ b/public/read-inaturalist.html @@ -9,6 +9,7 @@ Search and filter iNaturalist observations + diff --git a/public/ui-actions.js b/public/ui-actions.js index 5b133d1..24a0da4 100644 --- a/public/ui-actions.js +++ b/public/ui-actions.js @@ -1350,6 +1350,10 @@ export const updateHistoryAndTitle = ({window, slug, title}) => { if(slug) { window.history.pushState({}, title, `/${slug}`) window.document.title = `iFieldnotes | ${title}` + + // Add canonical link to self + window.document.querySelector("link[rel='canonical']") + .setAttribute('href', `https://ifieldnotes.org/${slug}`) } else { window.history.pushState({}, title, '/') } diff --git a/public/write-fieldnotes.html b/public/write-fieldnotes.html index d697af8..51e469a 100644 --- a/public/write-fieldnotes.html +++ b/public/write-fieldnotes.html @@ -9,6 +9,7 @@ Write fieldnotes based on iNaturalist observations +