多言語ウェブサイトに関するドキュメントはたくさんありますが、私の問題の解決策はまだ見つかりません。
私は人々がイタリア語を学ぶのを助けるウェブサイトを構築しています。このサイトには、イタリア語のダイアログと英語の翻訳を含むページが含まれています。
そのようなページにSEOを実装するにはどうすればよいですか?
ページには1つの言語のみのテキストを含める必要があり、URL構造はその言語を尊重する必要がありますが、この場合、言語はイタリア語と英語なので、競合を回避するにはどうすればよいですか?
英語のテキストを非表示にして、AJAXで動的にロードできますか?
このページは英語を話すことができ、イタリア語を学びたい人向けであるため、URLパスとコンテンツのほとんどの部分(ヘッダー、ナビゲーション、フッターなど)は英語である必要があります。
セマンティックHTMLに関心がある場合は、html
要素でlang="en"
を使用し、イタリア語の翻訳を含む要素でlang="it"
を使用する必要があります。
これらのページのインデックス登録を許可しないという提案には同意しません。人々は翻訳を検索します(例:「イタリア語の調子はどうですか」)。そして、あなたのサイトを知っている人々は、外部の検索エンジンを使用して、あなたのサイトの特定のページを検索したいと思うかもしれません(例えば、「site:example.com/italian/調子はどうですか」)。これらのページをnoindex
すると、これらのユースケースはどちらも不可能です。
そのようなページをSEOするにはどうすればよいですか?
最初に考える必要があります:ページが持っているSEO値は何ですか?正直に言うと、答えはほぼゼロです。
おそらくあなたのページを探しているユーザーについて考える必要があります。彼らは何を探していますか?キーワードはどれですか?これらのキーワードの検索ボリュームはどれくらい高い(どちらかと言えば低い)か?
すべてのページを最適化する必要はありません。すべてのページに値があるわけではありません。私はそのようなページのインデックスを作成しません。 「オンラインでイタリア語を学ぶ」などのキーワードに対して、あなたが説明するページ、独自の命題にはあなたの言語学習ツールがあるものを最適化したい