事象
SEO対応のため、titleタグやメタタグのdescription属性を翻訳したにもかかわらず、Googleの検索結果では元言語のままになってしまっている。
SEO対応については、ライブラリ方式で導入した場合のみ可能です。
原因
検索エンジンに翻訳結果が反映されない場合、代表的な原因として下記2点が考えられます。
- 翻訳結果が検索エンジンサービスに反映されていない
- 翻訳バリューがURLに紐付いていない
翻訳バリューがURLに紐付いていない状態については、「言語切替が完了するまでに時間がかかる」でも解説していますので、ご参照ください。
解決方法
翻訳結果が検索エンジンサービスに反映されていない場合
Googleなどの検索エンジンサービスは、定期的にWebサイトをクロール(巡回)しているため、反映されるまでに時間がかかることがあります。
Google Search Consoleをお使いの場合は、クロールを依頼することができます。
詳しくは、下記をご参照ください。
参考:URL の再クロールを Google にリクエストする
翻訳バリューがURLに紐付いていない場合
翻訳したいメタタグのテキストがURLに紐付いていない場合は、対象ページにアクセスした状態で、以下のどちらかの操作を行ってください。
- ライブ編集起動ウィジェットからライブ編集を起動したあと、 そのまま「保存&公開」ボタンをクリックする※
- カスタムレポートボタンをクリックする
※翻訳を修正したり、新たに機械翻訳を実行したりする必要はありません。