問題は次のとおりです。.ascx コントロールには、短い Javascript ブロックがあります。スクリプトは、とりわけ、コントロール内のメソッドを参照し、Web サイトのさまざまなページの DoP メタ タグを生成します。
問題は、Google クローラーがページ内の Javascript を読み取り、すべての DoP メタ タグが何らかの URL であると見なすことです。これはおそらく、タグにスラッシュ(?)が含まれているためです。最終的に、Google は Web サイトに存在しない大量の URL をインデックスに登録し、404 ステータスを付与しました。これを回避する方法はありますか?たとえば、nofollow タグを Javascript に直接配置することは可能ですか?
<script language="javascript" type="text/javascript">
<!-- DoP tag -->
var v = {};
v["sample"] = '/Product_A_';
</script>
Google クローラーは、上記のスクリプトから "http://www.my web site.com/Product_A_" という URL をインデックスに登録しているようです。