web-dev-qa-db-ja.com

言語フォルダーの(URL内の)hreflangタグ-コンテンツが翻訳される場合のみ?

TLDと言語フォルダーの経験があるSEOerは、次のことを教えてくれました。

サイトで言語フォルダーを使用する場合(すべての英語ページにexample.com/en/など)、そのURLフォルダー内のすべてのページにhreflangenも指定する必要があります-ただしこれらのページは翻訳として作成されます。

本当ですか?そのフォルダ内の非翻訳ウェブページにも提供すべきではありませんか?

1
JohnDoea

hreflangは、anyリンクで使用できます。どのドキュメントから、どのドキュメントにリンクするかは関係ありません。リンクされたドキュメントの言語を伝えるだけです。¹

hreflang + alternateは、リンク文書の翻訳を指すリンクでのみ使用できます。²


¹実際には、リンクされたドキュメントの言語がリンクされたドキュメントの言語と異なる場合にのみhreflang属性を指定します。たとえば、ページがドイツ語で、スタックオーバーフローの質問(=英語)にリンクしている場合に使用するのは理にかなっています。

²リンクドキュメントのhtml要素に、リンクのlang属性と同じ値を持つhreflang属性がない場合。その場合、当然のことながら翻訳とはみなされません。

1
unor