現在、ページネーションに現在のソリューションを使用しています(すべて表示のソリューションなし)。
<link rel="prev" href="http://www.example.com/category/blablabla/page/2" />
<link rel="next" href="http://www.example.com/category/blablabla/page/4" />
最近、複数のWebサイトにhreflang
属性も追加しました。
<link rel="alternate" hreflang="en-US" href="http://www.example.com/category/blablabla/page/3">
<link rel="alternate" hreflang="sv-SE" href="http://www.example.com/kategori/blablabla-in-swedish/sida/3">
ちなみに、私が作成したhreflang
コードは、ページネーションサイトだけでなく、すべてのサイトで生成されます。
ページネーションサイトにhreflang
を追加する必要がありますか?はいの場合、すべてのWebサイトのページ数が同じではない可能性があるため、これも難しくなる可能性があります。
これを行うべきではないと思います(英語の各ページネーションページに、同じ番号のスウェーデンのページネーションページのような同じアイテムが含まれている場合を除く)。
alternate
+ hreflang
は翻訳にのみ使用してください。しかし、英語のページ3にアイテム{A、B、C、D}を含めることができ、スウェーデン語のページ3にアイテム{B、D、E、F}を含めることができる場合、それらは互いに翻訳されていません。ユーザーが英語のpから切り替えることは意味がありません。 3スウェーデン語p。 3、完全に異なるアイテム(たとえば、英語のp。2でユーザーが既に見たほとんどのアイテム)をリストできるため、検索エンジンがそれらを翻訳として理解または表示することは意味をなさないためです。