We launch several versions of our PWA on URL's like:
https://editor.construct.net/ (always points to latest stable version)
https://editor.construct.net/r141-2/
https://editor.construct.net/r141/
Our users launch these version via our website:
https://www.construct.net/en/make-games/releases/beta/r141
All the editor.construct.net/*
PWA pages have the canonical URL:
<link rel="canonical" href="https://www.construct.net">
With the idea being linking to these versions passes on benefit to main website.
Our website homepage has the following two URLS currently:
https://www.construct.net/en (English version)
https://www.construct.net/fr (French version)
My questions are:
- Is pointing the canonical URL to our homepage like this a reasonable thing to do? Should we consider pointing them to their respective release pages?
- Should the canonical URL on the PWA point to the /en version of the website? It only directs to /fr if the browser language is French