ステップ5:言語スイッチャーを有効化 & 設定する
次のステップでは、 言語スイッチャーを有効化 してその設定を行います。言語スイッチャーは、ユーザーが希望の言語を選択できる旗の形をしたポップアップです。インストールするには、ウェブサイト設定の最後に表示されるコードをコピーし、HTMLページの上部に配置する必要があります。
その後、国旗の言語切り替えスイッチが自動的に読み込まれ、ユーザーが利用できるようになります。これを行うには、 Linguise ダッシュボードを開き、次のスクリプトを見つけてください。.
ページヘッダーにコンテンツを含めるには、 Drupal というモジュールを利用できます。 Add to Head。 クリックしてください Configuration > Development > Add profile。
最後に、スクリプトの場所が検証または確認されていることを確認してください。.
デフォルトでは、言語スイッチャーはウェブサイトの右上にフローティング表示されます。CSS を使用して、好みに合わせて外観を自由にカスタマイズできます。.
さらに、 Linguise ダッシュボードにアクセスし、 設定 セクションに移動することで、言語スイッチャーをカスタマイズできます。そこから、 言語フラグの表示 設定に進みます。このセクションで行われた変更は、ウェブサイトの言語スイッチャーに自動的に適用されます。
画面の右側に言語切り替えのプレビューが表示されます。このプレビューでは、以下の要素を設定できます。.
- 3つのレイアウト:並列、ドロップダウン、またはポップアップ
- 言語切り替えの位置
- 言語切り替えコンテンツ
- 旗の形状とサイズ
- 旗のボックスシャドウ
- 旗のスタイル
- 言語名のホバーカラー
- ホバー時のフラッグボックスの影
- 言語ポップアップのホバーカラーや、 Linguise ダッシュボードで確認できるその他の設定。.
ステップ6:ローカルキャッシュシステムを有効化する
代替手段として、URLとそれに対応する多言語コンテンツを保存するローカルキャッシュシステムを有効にするオプションがあります。このキャッシュシステムは、 Linguise サーバーとお客様のウェブサイトサーバー間のデータ転送を削減することで、ページの読み込み速度を向上させるように設計されています。.
キャッシュは、更新されていない以前に翻訳されたページにのみ使用されます。キャッシュは、最も頻繁に閲覧される多言語ページを優先します。.
さらに、キャッシュとして保存する量をメガバイト(MB)単位で指定できます。以下の例では、キャッシュが有効化されており、指定されたキャッシュサイズは200MBです。.
ステップ7: Drupal ウェブサイトの翻訳を開始する
Linguise アカウントの作成、APIキーの設定、言語スイッチャー、ローカルキャッシュなど、いくつかの設定が完了したら、 Drupal ウェブサイトをデフォルト言語である英語以外の言語に翻訳してみましょう。.
これを行うには、ウェブサイトのページを開き、次のように言語切り替えボタンをクリックします。例えば、ドイツ語に翻訳します。.
その後、システムがページを数秒間で自動的にドイツ語に翻訳し、翻訳が成功したページが表示されます。.
どうやって? Drupalで自動翻訳を行うのはとても簡単です。 Linguiseを使えば、 Drupalに自動翻訳を追加するのに7つの簡単なステップを踏むだけです。.
言語切り替えが有効になり、対象言語を選択すると、言語切り替えを選択した際にコンテンツとモジュールが自動的に翻訳されます。.
そのため、サイト上のコンテンツを手動で翻訳する必要はありません。.
新しい市場を開拓する準備はできていますか?リスクフリーの1ヶ月トライアルで、当社の自動翻訳サービスを無料でお試しください。クレジットカードは不要です!
多言語ウェブサイトを改善するために Drupal で実装できるSEO戦略
Drupal サイトを自動翻訳した後は、トラフィックを増やし訪問者に見つけてもらいやすくするために、ウェブサイトのパフォーマンスを継続的に改善する必要があります。その方法の一つが多言語SEOの実装です。.
実際、 Linguise も 多言語 SEO を 100% サポートしています。以下のインフォグラフィックで確認できます。
Drupal でSEO戦略を実装することで、 多言語ウェブサイト のパフォーマンスを大幅に向上させることができます。実装可能なSEOテクニックをいくつか紹介します。
- 言語別URL: ウェブサイトの翻訳版ごとに言語別URLを使用します。これにより、検索エンジンが各ページの言語ターゲティングを理解しやすくなり、インデックス登録とランキングが向上します。
- Hreflangタグ: ページのHTMLヘッダーにhreflangタグを適用して、各バージョンの言語と地域ターゲティングを示します。これにより、検索エンジンがユーザーの所在地と言語設定に基づいて適切な言語バージョンを提供できるようになります。 Linguise は、すべての翻訳されたページに hreflangコード を自動的に適用します。
- 翻訳されたメタデータ: 各言語バージョンごとに、メタタイトル、説明、キーワードが適切に翻訳されていることを確認してください。 Linguise は、 Drupal 内のすべてのコンテンツのメタデータも自動的に翻訳します。
- 言語切り替えの最適化: 言語切り替え要素を検索エンジンフレンドリーに最適化します。使いやすいボタン式の切り替えはユーザーエクスペリエンスを大幅に向上させ、ユーザーが言語を切り替える際に問題が発生しないようにします。
- 正規URL: 複数の言語バージョンの中で優先するページのバージョンを指定するために、正規URLを実装します。正規URLは Linguise によって自動的に生成されるため、重複することはありません。
- XMLサイトマップ: ウェブサイトの各言語バージョン用のXMLサイトマップを生成します。 多言語サイトマップを生成 してGoogle Search Consoleに送信すると、 Linguise がウェブサイト用の多言語サイトマップを自動的に作成します。
- 多言語キーワードリサーチ: 各ターゲット言語に特化したキーワードリサーチを実施し、関連するキーワードやフレーズを特定します。これらのキーワードでコンテンツを最適化し、各言語版の検索結果での可視性を向上させましょう。
DrupalでこれらのSEO戦略を実施することで、多言語ウェブサイトの可視性、ランキング、ユーザーエクスペリエンスを向上させ、さまざまな言語のオーディエンスからターゲットトラフィックを獲得できます。.
本日から Linguise による Drupal ウェブサイトの自動翻訳を!
Drupal のコンテンツとモジュールの自動翻訳を作成する方法を理解できました。 Drupal サイトを翻訳する方法はいくつかありますが、自動翻訳が最適なソリューションです。.
Linguise による自動翻訳を使用すると、わずか数クリックでコンテンツを 85 言語 のオプションに迅速かつ簡単に翻訳できます。
自動であっても、 Linguise は良好で自然な翻訳品質を提供しており、フロントエンドのライブエディターで翻訳結果を編集することもできます。.
何を待っているのですか? Linguise アカウントを登録 して、すぐに1か月間の完全無料トライアル機能をお楽しみください!