イントロダクション
現在の Blogger では、URLが国別のURLに自動的にリダイレクトされます。例えば、このブログの場合、
http://upa-pc.blogspot.com/
が正式な URL ですが、この URL へ日本からアクセスすると、
http://upa-pc.blogspot.jp/
へ自動的にリダイレクトされています。(参考文献1)
この対処により、URLに依存する各種サービスに影響を及ぼしました。
はてなが運営するブックマークサービスである「はてなブックマーク」も影響を受けたサービスの一つです。
しかしながら、影響は受けたものの、その影響のレベルは軽微と言えるでしょう。
それは、はてなブックマークに実装されている URL の正規化機能が働いているからです。(参考文献2)
BloggerのURLが.jpでも.comでブックマークできる理由
はてなブックマークに実装されている URL の正規化機能では、そのページのソースコードに記載されている canonical URL を検出し、canonical URL と現在表示している URL が異なる場合には、canonical URL へ変更するように催します。はてなブックマーク登録画面 http://upa-pc.blogspot.jp/ から http://upa-pc.blogspot.com/ へ変更するように催される |
例えば、このブログでは、ソースコード中で以下のように canonical URL が指定されています。
<link href='http://upa-pc.blogspot.com/' rel='canonical'/>
そのため、http://upa-pc.blogspot.jp/ でアクセスしている場合には、canonical URLと異なるため、はてなブックマーク登録時には、canonical URL である http://upa-pc.blogspot.com/ で登録するように催されるわけです。
ここで、「以下のURLに変更」ボタンを押してはてなブックマークに登録されば、http://upa-pc.blogspot.com/ のドメインのページとしてブックマークされます。
Blogger における canonical URL の設定はデフォルトで行われているので、Blogger 運営者は特に気にする必要がありません。
https://support.google.com/blogger/answer/2402711?hl=ja
http://hatena.g.hatena.ne.jp/hatenabookmark/20090618/1245312744
Blogger における canonical URL の設定はデフォルトで行われているので、Blogger 運営者は特に気にする必要がありません。
参考文献
1
ブログが国別の URL にリダイレクトされる理由(ccTLD) - Blogger ヘルプhttps://support.google.com/blogger/answer/2402711?hl=ja
2
ブックマークレットでの URL の正規化に対応しました - はてなブックマーク日記 - 機能変更、お知らせなどhttp://hatena.g.hatena.ne.jp/hatenabookmark/20090618/1245312744
コメントを投稿
コメント投稿機能について