web-dev-qa-db-ja.com

rel = "prev"およびrel = "next"を使用しているページネーションサイトにhreflangを追加しますか?

現在、ページネーションに現在のソリューションを使用しています(すべて表示のソリューションなし)。

<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サイトのページ数が同じではない可能性があるため、これも難しくなる可能性があります。

1
Kilise

これを行うべきではないと思います(英語の各ページネーションページに、同じ番号のスウェーデンのページネーションページのような同じアイテムが含まれている場合を除く)。

alternate + hreflang は翻訳にのみ使用してください。しかし、英語のページ3にアイテム{A、B、C、D}を含めることができ、スウェーデン語のページ3にアイテム{B、D、E、F}を含めることができる場合、それらは互いに翻訳されていません。ユーザーが英語のpから切り替えることは意味がありません。 3スウェーデン語p。 3、完全に異なるアイテム(たとえば、英語のp。2でユーザーが既に見たほとんどのアイテム)をリストできるため、検索エンジンがそれらを翻訳として理解または表示することは意味をなさないためです。

1
unor