Canonical chains could confuse and mislead search engines like yahoo. Subsequently, They could misinterpret or disregard the specified canonical. The JS redirect sounds like a little a messy situation, but to reply your dilemma: When you set a canonical tag from ourdomain.be to ourdomain.be/en, then I wouldn't advocate like any https://www.hrms-systems.com