17

<div>Googleが自分のページのコンテンツをインデックスに登録しないようにしたい。もちろん、画像を作成することはできますが、データは非常に動的であるため、私の場合は実際にはオプションではありません。

そこで、次の解決策を思いつきました。

文字列があるとしましょう:

The quick brown fox jumps over the lazy dog.

  1. 文字列を次のように逆にします。.god yzal eht revo spmuj xof nworb kciuq ehT
  2. 正しく表示するために、少し CSS を使用します。unicode-bidi:bidi-override; direction: rtl;

コード:

<div style="unicode-bidi:bidi-override; direction: rtl;">
  .god yzal eht revo spmuj xof nworb kciuq ehT
</div>

質問: これは、Google のクローラーが次のように読み取るため、私の SEO ランクにマイナスの影響を与えますか?

.god yzal eht revo spmuj xof nworb kciuq ehT

..これは英語でゴミです

4

6 に答える 6

9

私はGoogleフォーラムで尋ねましたが、答えは次のとおりです:そうではありません

于 2012-08-01T23:10:01.343 に答える
8

Googleが自分のページのコンテンツをインデックスに登録しないようにしたい

それなら、そのコンテンツをページに載せるべきではないと思います。

この記事に従って、googleon/googleoffタグを使用してみることができます。

ページの特定の部分をインデックスに登録しないようにGoogleに指示する

<!--googleoff: index-->
don't index this content
<!--googleon: index-->

それからまた、私はそれが不可能であると述べているこの記事を見つけます:

http://productforums.google.com/forum/#!topic/webmasters/qrBI_v-N4N0

グーグルにそうしないように言う方法は?=============

あなたはそうしない!

それがコンテンツである場合、それがそのページの一部である場合、それはクロールされ、索引付けおよびランク付けされる可能性があります

メタタグまたはHTMLタグを使用して、コンテンツの一部を無視、割引、使用、参照、またはタッチしないようにGoogleに指示することはできません。

于 2012-07-05T01:24:59.687 に答える
3

このスレッドを更新しています。Google は引き続きクロールしてインデックスに登録しますが、HTML の data-nosnippet 属性を使用して検索結果に表示されないようにすることができます。<div><span>、および<section>要素で使用できます。

例:<p><span data-nosnippet>Harry Houdini</span> is undoubtedly the most famous magician ever to live.</p>

こちらをご覧ください

于 2019-09-27T21:45:51.077 に答える
0

あなたの質問は少し不明確です。ランクにマイナスまたはプラスの影響を与えることを懸念しているかどうかを明確にする必要があります。

あなたの方法を使用することがあなたのSEOランクにマイナスまたはプラスのどちらかに影響を与えるかどうかを完全に知ることはできないと思います。逆のテキストを使用すると、ランクにペナルティが課せられますか?たぶん、あなたがdivにキーワードや他のスパムタイプのコンテンツを詰め込んでいるのなら。グーグルのクローラーがあなたのCSSを解釈し、とにかくテキストを読むことができる可能性は十分にあります。

Googleが特定の要素をクロールしないようにするために機能する可能性のある別のオプションは、javascriptを使用することです。たとえば、以下のJavaScriptを外部JSファイルに配置し、Webページの先頭または下部にリンクします。

<script>
function jsText() {
  document.getElementById("noindex").innerHTML="The quick brown fox jumps over the lazy dog.";
}
</script>

次に、非表示のテキストを表示するdivに次を使用します。

<div id="noindex">
  <script>
    jsText();
  </script>
</div>

これにより、javascriptを介してdivにテキストが書き込まれるはずです。Googleはjavascriptをクロールすることもできるので、テキストを見つけてインデックスを付けることができます。Googleがjavascriptをクロールする可能性をさらに減らすために、robots.txtのjavascriptファイルも除外できます。

于 2012-07-03T23:57:52.707 に答える