昔ながらのウェブページでは、2つの場所に重複するコンテンツがある場合、1つに「正規」のフラグを付けることができるため、ウェブクローラーなどは、これがリソースへの単なる別の参照であり、「真の」場所のURLを明示的に定義します。コンテンツ。<head>
これは、元のページを指す非正規ページの HTMLタグでリンクタグを使用することによって行われます。
<link rel="canonical" href="http://www.example.com/the-real-url-of-this-content.php>
RESTful Webサービスの領域では:
- これは必要ですか、推奨されていますか、それともお勧めできませんか?
- Canonicalは、検索エンジンのコンテンツにフラグを立てるためのHTMLの構成にすぎませんか?
- 必要に応じて、HTTPヘッダーで同じことがどのように達成されますか?私はHTML(JSONオブジェクトのみ)を返さないので、リンクタグは意味がありません...
- RESTの一意のリソースに複数のURLがあるかどうかは重要ですか