質問: 全てのページにcanonicalタグを設定する必要がありますか?
回答: はい、なるべくすべてのページにcanonicalタグを設定してください。 重複する可能性があるページや、重複ページのみにcanonicalタグを入れるのではなく、可能な限りすべてのページにcanonicalタグを入れておくことを推奨します。 理由として、現在アプリやSNS、その他様々な方法でウェブページのリンクにユーザーがアクセスし、**制御することが出来ない**からです。 開発あるあるですが、想像もしないパラメーターをサイトが吐き出している場合もあります。