• ベストアンサー

多言語HPはドメイン分けるべきか

独自ドメインABC.comを取得したとします 日本語、英語、中国語と3つの言語対応サイトを作る場合 1、サブドメイン作らない http://ABC.com/ja.html http://ABC.com/en.html http://ABC.com/ch.html 2、サブドメイン作る場合 http://ja.ABC.com/ http://en.ABC.com/ http://ch.ABC.com/ この2パターンが出来ると思うのですが 便宜上どちらがいいのでしょうか? それぞれのメリット、デメリットあれば教えてください サブドメインはいくらでも作れます

質問者が選んだベストアンサー

  • ベストアンサー
noname#119957
noname#119957
回答No.3

そうですね。。それぞれの言語のURLは検索エンジンに個別に登録されることが必要みたいですね。 ** 検索エンジンに対して、サイトマップを定時的に送信すれば、更新の反映が早いです。サブドメイン化すれば、検索エンジンに対してサイトマップを混同無く別個に登録できます。同じドメイン名だと混同される可能性大かと思います。PCとモバイルであれば別個に送信できますが、同じPCのサイトが同じドメイン名だと問題が生じる恐れがあります。 ** したがって、サイトマップには各国版を別サイトとして登録するべきです。もちろんページタイトル・キーワードも言語が違うので、別個に記述するずですよね。したがって、サブドメイン化が有利と考えます。

その他の回答 (2)

  • memphis
  • ベストアンサー率40% (975/2395)
回答No.2

WEBサーバはapacheですか? apacheなら(1)が良いです。 設定ファイルに、「Options MultiView」を追加し、 アップするページを以下のように各国語ファイルをアップするのがオススメです。 index.html.ja index.html.en index.html.de

参考URL:
http://httpd.apache.org/docs/2.2/ja/content-negotiation.html
  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.1

お好きなほうでいいんではないでしょうかとしかいえませんが 1の場合フォルダ分けの方が多くないですか? http://ABC.com/ja.html http://ABC.com/en.html http://ABC.com/ch.html ではなくて http://ABC.com/ja/ http://ABC.com/en/ http://ABC.com/ch/ (全てindex.html)

関連するQ&A