問題があります:.ascxコントロールで、短いJavascriptブロックがあります。スクリプトは、とりわけ、コントロール内のメソッドを参照し、Webサイト上の異なるページのDoPメタタグを生成します。ascxコントロールでJavaScriptからGoogleのURLを作成するのを防ぐには
問題は、Googleのクローラがページ内のJavaScriptを読み取り、すべてのDoPメタタグが何らかの種類のURLだと思うことです。これはおそらく、タグ(?)にスラッシュがあるためです。結局のところ、Googleはウェブサイト上に存在しない大量のURLを索引付けし、404ステータスを与えています。これを回避する方法はありますか?たとえば、nofollowタグをJavascriptに直接置くことは可能ですか?
<script language="javascript" type="text/javascript">
<!-- DoP tag -->
var v = {};
v["sample"] = '/Product_A_';
</script>
、Googleのクローラがインデックスに上記のスクリプトからURL "http://www.myウェブsite.com/Product_A_を" らしいです。
はあなたには、いくつかのコードサンプルを提供することができますしてください。 jsと結果のメタタグ。 DoPはどういう意味ですか? –
DoP =ドキュメントパス。 ---製品ページ--- <スクリプト言語= "javascriptの" タイプ= "テキスト/ javascriptの"> \t < - のDOPタグ - !> \tするvar V = {}; \t v ["sample"] = '/ Product_A_'; ---製品ページ--- –
最後のコメントでは行の変更がうまくいきませんでしたが、 '/ Product_A_'タグはGoogleの前にウェブサイトのベースURLがあるURLとしてインデックスを作成します。 –