canonicalタグが2つ以上存在すると、検索エンジンはどのURLを優先すべきかわからなくなり、canonicalタグを無視してしまいます。 複数のcanonicalタグが記述されていないか確認してください。