JavaScriptでcanonicalを上書きしても機能するかどうかは確信が持てません。これは、インデクサーレベル(データを解釈して検索インデックスに格納する部分)よりも、スパイダーレベル(データを取得・収集する部分)に関わる問題だからです。
余計なお世話かもしれませんが、このトピックをお読みになり、オーバーライドをプラグイン内で実装することをお勧めします:
JavaScriptでcanonicalを上書きしても機能するかどうかは確信が持てません。これは、インデクサーレベル(データを解釈して検索インデックスに格納する部分)よりも、スパイダーレベル(データを取得・収集する部分)に関わる問題だからです。
余計なお世話かもしれませんが、このトピックをお読みになり、オーバーライドをプラグイン内で実装することをお勧めします: