正規化 - ウェブマスター ツール ヘルプ

 

<link rel="canonical"… に書くURIは…

<link rel="canonical" にするページは…

実装 Edit


コンテンツを示す特定のパラメーターだけを残す。複数あればソートして。

スタイル・体裁のほうのフォーマットなどは対象外。

読む側設定スタイルは無視できないのでおすすめ条件にしない。

体裁の方もそのまま。

ページ/要素はデフォルトの状態になる。だけど、あと付けでパラメーターを指定することはできる。共有用リンクでは提供しないだけ。

これはGoogleに見せるためのメタデータ

でもはてなブックマークでも使っているので、HTMLヘッダーに <link rel… で書く形式にする。(他の形式にも対応してる?)

実装方法 Edit


ビューを示す特定のパラメーターと、最低限のパラメーターだけを残して、canonicalURIにする。パラメーターはソートしておいて。

ページ/要素によっては独自のパラメーターを使うだろうから、パラメーターごとにcanonicalか否かを定義しておく。そこからcanonicalURIを作るフィルターを自動生成。か、canonicalなパラメーターを使うページ/要素を導入したときにcanonicalURIを作るフィルターを(管理者が)変更するようにしておく。