Web ページのタイトルをリアルタイムで更新するにはどうすればよいですか?
P粉037880905
2023-08-22 14:08:16
<p>各タブに異なるコンテンツが表示される一連のタブを実装する Web ページがあります。タブをクリックしてもページは更新されませんが、クライアント側のコンテンツが表示/非表示になります。 </p>
<p>ページ上で選択されているタブに基づいてページ タイトルを変更する必要があります (SEO 上の理由から)。これは可能でしょうか?ページをリロードせずにJavaScriptを介してページタイトルを動的に変更するソリューションを誰かが提供できますか? </p>
未来からあなたに挨拶したいです :) 最近の出来事:
したがって、あなたの質問に答えるために、JavaScript を使用してタイトルやその他のメタタグを安全に変更できます (Google 以外の検索エンジンをサポートしたい場合は、https://prerender.io のようなものを追加することもできます) のものなど)、別の URL としてアクセスできるようにするだけです (そうしないと、Google はどのようにしてそれらが別のページであることを認識し、検索結果に表示するでしょうか?)。ユーザーが何かをクリックした後に SEO 関連のタグを変更するのは簡単です:
リーリーCSS と JavaScript が robots.txt に読み込まれるのをブロックしないように注意してください。そうすれば、Google ウェブマスター ツールの Fetch as Google サービスを使用できます。
1: http://searchengineland.com/tested-googlebot-crawls-javascript-heres-learned-220157
UPDATE: SearchEngineLand のコメントと参照に基づいて、ほとんどの Web クローラーは更新されたタイトルのインデックスを作成します。以下の答えは古いですが、コードはまだ適用されます。