SEARCH

多言語サイトを構築する際に気をつけること

多言語サイトを構築する際に気をつけることはありますか?



RCMSでは多言語サイトを簡単に構築できるようになっておりますが、以下のような点に注意して構築をしてみてください。

1,RCMSでは主言語・副言語という概念が基本になっており、主言語で構成されたサイトに副言語で多言語の情報を付与するという仕組みになっております。
例)
主言語:日本語
副言語:英語、スペイン語、フランス語など

※この仕組みが要求仕様に合わない場合には、複数サイトに分けて管理画面などを連動させるカスタマイズ開発(有償)が可能です。
※副言語を設定した後、主言語を変更することはできません。

2,RCMSでは、多言語サイトは第1階層のフォルダ名に短縮された言語のフォルダが入ります。

例)
日本語(主言語): /example/
英語(副言語):/en/example/

※フォルダ以外で言語を分けたい場合には、カスタマイズ開発(有償)でサブドメイン、国別ドメインなどを利用する方法が可能です。
※ /en/ を /english/ に変更したいなどの場合には、カスタマイズ開発(有償)でサブドメインなどを利用する方法が可能です。

3,多言語サイトのSEOも大事です。ヘッダーにhreflangを必ず設置しましょう。
通常であれば、ヘッダーフッターに以下の記述を追加することで自動で対応されます。
{if $i18n_supported_languages|@count > 1}{foreach from=$i18n_supported_languages item=item}{if $item.lang|strtolower ne $mylang|strtolower}<link rel="alternate" hreflang="{$item.lang_hyphen}" href="{$lang_url[$item.lang]}" />
{/if}{/foreach}{/if}


Googleの多地域、多言語のサイトの案内
https://support.google.com/webmasters/answer/182192?hl=ja

※RCMSは主言語・副言語という形で同様のコンテンツを複数の言語で表示する仕組みですので、canonical属性とalternate属性と同様にhreflang属性を利用する方法が適しております。
sitemap.xmlで複数言語のURLをアノテーションする方法もありますが、RCMSではsitemap.xmlは主言語のみの作成になっておりますので、ご注意ください。

4.しっかり翻訳しましょう。中途半端に翻訳していくくらいなら、Google翻訳などのツールでの翻訳も有効です。
その際、日本語も翻訳しやすいように短く完結に、主語を明確にして記述するのがお勧めです。

5,RCMSのサーバは基本的に日本にあります。CDNオプションなどを利用して、ページの表示速度が上がるように工夫しましょう。SEOにも有効です。

※SaaSスタンダードプランではサーバをアメリカに配置することは可能です。
※SaaS専有サーバプランでは、アメリカ、シンガポールなどに配置も可能ですが、中国への配置は手続きが変わりますので別途、ご相談ください。

6,GDPRなど地域毎に対応が必要な法律などがありますので、気をつけましょう。

多言語の設定の仕方はこちら
https://support.r-cms.jp/help/detail/id=123

SEARCH