最初に言いたいのは、これを読んでくれてありがとう!
私は、コンテンツ管理システム DotNetNuke を実行している電子商取引 Web サイトを持っています。これは、Windows サーバー環境の asp.net プラットフォーム上に構築されていると思います。私の e コマース ストアを強化する特定のモジュールは、ユーザーが利用可能な製品をブラウズすると、各ストア カテゴリのページを動的に生成します。お気づきかもしれませんが、このようなモジュールは特定のページに配置する必要があり、モジュールによって生成されるすべての動的コンテンツはその「親ページ」に存在する必要があります。
問題は、このモジュールを使用するとこれらの動的ページに H1 および H2 の HTML テキストを追加できますが、「タイトル」や「説明」などのページ メタ タグの追加がサポートされないことです。その結果、モジュールによって生成されたすべての動的ページが親ページからメタ タグを取得するため、ユーザーに表示しようとしている内容を Google が理解することが難しくなります。これにより、Google はこれらの生成されたすべてのページをアナリティクスで「重複したタイトル タグ」を持つものとして表示します。
一時的な修正: Google が動的ページにある H1 および H2 タグからスニペットを生成することを決定することを期待して、これらすべての「親ページ」からタイトル タグを削除しました。これは賢明でしたか?
ここで質問です。ホスティング環境で指定したページに手動でメタ タグを割り当てることができる解決策はありますか? 前に述べたように、本文の HTML コードをページに追加できます。本文に配置されたコードからページ タイトル タグを強制する方法はありますか? これを行うより良い方法はありますか?私の問題を www.yandasmusic.com で実際に見ることができます。
お時間をいただきありがとうございます。アレックス