web-dev-qa-db-ja.com

インデックスページを除くページ分割された結果でNOINDEX、FOLLOWを使用する方法

私は分類されたウェブサイトを運営しています。 現時点では、スクロールしながらコンテンツを読み込むためにjqueryで遅延読み込みを使用しています

Jqueryロードを使用することは、検索エンジンボットやJavaスクリプトを無効にしたWebブラウザーには適していません。

そこで、JavaScriptが無効になっている場合に表示されるページネーションリンクを追加しました。同じページ(index.php)を使用して、次のようにページネーションされた結果を生成します。

1st page --->http://www.example/classified/index.php
2nd page --->http://www.example/classified/index.php?page_id=2
3rd page --->http://www.example/classified/index.php?page_id=3 ....etc

ページ付けされた結果を検索エンジンに追加したくありませんが、index.phpを検索エンジンに含める必要があります

いくつかの記事に関しては、index.phpのmeta robotsタグで"noindex、follow"を使用することにしましたが、私の知る限り、index.phpのインデックス作成もスキップします。

私の問題は何ですか?または、検索エンジンでページ分割された結果なしでindex.phpをインデックス化するにはどうすればよいですか?

ありがとうございました

2
vinu

ページ付けされた結果を検索エンジンに追加したくありません。しかし、index.phpを検索エンジンに含める必要があります。

index.phpにインデックスを付けたいが、ページ付けされたリンクにはインデックスを付けない場合は、noindex,followは逆の処理を行います。noindexはページにインデックスを付けないよう検索エンジンに指示し、followはフォローするよう指示しますページ上のリンク。

検索エンジンにページのインデックスを作成するように指示しますが、リンクをたどらないようにするには、index,nofollowを使用します。詳細については、 this from Google、および NoIndex/Followとは何ですか、いつ必要ですか?(別のDanから)

または、robots.txtでページ分割されたURLのインデックス作成を禁止することもできます。

Disallow: /*?page_id=
2
dan