Googleウェブマスターツールは、hreflangエラーを表示するために国際ターゲティングレポートを追加しました。 Originating URL
およびAlternate URL
列の「リターンタグなし」エラーを報告するセクションがあります。
これらのエラーを修正するには何をする必要がありますか?クロールエラーに対してできるように、「修正済みとしてマーク」する方法はありますか?
これは、ページに代替言語へのhreflangリンクが含まれているが、リンクされたページがそれにリンクして戻らない場合に発生します。この 公式のGoogle Webmaster Centralブログの投稿 は次のことを説明しています。
注釈は、それらが指しているページから確認する必要があります。ページAがページBにリンクする場合、ページBはページAに戻る必要があります。そうしないと、注釈が正しく解釈されない場合があります。
したがって、このエラーが報告された場合は、Alternate URL
ページコードを編集して、一致するOriginating URL
へのhreflangリンクが存在することを確認する必要があります。
Andrew による答えは理にかなっており、 Googleによる公式の応答 と一致していますが、私のウェブサイトには3種類のエラーがあります。
URLエンコードされたURLを含むURLは、適切にエンコードされたURLを使用してリンクバックされます。例えば。 http://example.com%3Flang%3Dzh
はhttp://example.com?lang=zh
としてリンクバックされます-誰かが間違ったURLエンコーディングを使用して私のサイトをリンクしている場合、私ができることはあまりありません。
正規URLは「x-default」を介してリンクされていますが、何らかの理由で「リターンタグなし」として検出されています。
元のURLは、誤った代替URLへのリンクとしてリストされています。これは、元のページのhtmlにもサイトマップにもありません(httpヘッダーを使用していません)。元のページのヘッドが正しいURLを指している。
これらすべて、特に2と3は、Googleウェブマスターツールのエラーのようです。