web-dev-qa-db-ja.com

単一のドメインにhreflangを実装する方法は?

大量の企業(英語)のコンテンツは、次のccTLDに複製されます。

  • example.co.uk
  • example.com
  • example.au
  • example.ie
  • example.co.nz

問題は、現実的には、英国のサイトにしか変更を加えることができないということです。

さらに、外国市場のページのURL構造は常に同じではなく、将来変更される可能性があります。

たとえば、/about-us/は、通知なしで/about/になる可能性があります。


ドメインにhreflang属性を実装するだけで、英国のサイトにSEOのメリットはありますか?

はいの場合、他の国際サイトを変更せずにそれを行うにはどうすればよいですか?

おそらくXMLサイトマップ形式で?たとえば、 Googleのガイド に触発された:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>http://www.example.co.uk/</loc>
    <xhtml:link 
                 rel="alternate"
                 hreflang="en-gb"
                 href="http://www.example.co.uk/"
                 />
</urlset>

hreflangの目的ではなく、奇妙なことのように思えます。確認したいのですが。


すべての 他のジオターゲティング信号が処理されている に注意してください。

1
Baumr

Hreflangは本質的に双方向であるため、参照される各ページにはマークアップが必要です。単一のページに実装する天気が機能するかどうかはわかりませんし、Googleがそれをどのように機能させるかは想像できません。

サイトマップでクロスドメインを使用できるかどうかはあまりわかりませんでしたが、通常のsitemap.xmlでは( ほとんどの場合 )であるため、内部URL用であると推測しました。

ただし、この投稿では、サイトマップでクロスドメインを使用して、目的の結果を作成しています。

国際的なSEO実装の物語–サイトマップ:rel =” alternate” hreflang =” x”

1
Max