私は妻のためにポートフォリオのウェブサイトを作りました。彼女はイラストレーターです。ウェブサイトには、ギャラリー、概要、紹介文、お問い合わせフォームの4つのセクションがある1つのページが含まれています。
ギャラリーナビゲーションはJavascriptで作成されますが、選択された画像を含むWebサイトのフルバージョンを指す通常のHREF属性を使用します(Javascriptが無効の場合)。したがって、基本的にルートURLには、画像自体を除いて、他の画像「サブページ」と同じコンテンツがあります。そのため、すべての画像には、メインページ(コンタクトフォームなど)と同じセクションを持つ独自のサブページがあります。
メインページ以外のサブページにrel canonicalを追加する必要がありますか?
画像ページのURLが、デスクトップのwww.example.com/image-pageやモバイルのwww.example.com/m/image-pageなど、デバイスのサイズによって異なる場合;その場合、画像ページに正規URLを設定する必要があります。
ただし、すべてのデバイスでURLが同じで応答性が高い場合は、URLを定義する必要はありません。