web-dev-qa-db-ja.com

AngularJSを使用すると、Google Search ConsoleでURLが「検出されました-現在インデックスに登録されていません」可能性が高くなりますか?

新しいGWTで「発見-現在インデックスが作成されていない」の原因

このステータスは、コンテンツがインデックスに登録されるべきではないとGoogleが判断しないことを意味します。

私たちの場合、これはNG(Angular)ページで、ページが表示された後にコンテンツをロードします(NGアプリのように)。

私の推測では、グーグルはそれを空のページとして見ている(Fetch as Googleツールはページの正しいコンテンツを表示している).

私が知る限り、GoogleがJSをサポートしているため、この問題に戸惑っています。NG(Googleツールである)をサポートすることを期待しています。

問題は、GoogleインデックスNGページを作成する方法はありますか?

注:私たちのサイトはeコマースであり、NGページは単にカテゴリデータと製品データを表示しています

GoogleサイトからURLのリストをダウンロードしようとしましたが、2.26KのURLのうち1Kだけがダウンロードされました

ダウンロードリストには製品ページしか表示されませんでしたが、Googleを検索したときにカテゴリページが見つかりませんでした

1
Elia Weiss

angularアプリの場合、SEOはまったく異なります。チェック 検索しやすいJavaScriptを使用したWebサイト(Google I/O '18)を配信

GoogleはJavaScriptをレンダリングできません。

Angularアプリケーションの白い空白ページを表示する可能性のある検索コンソールでフェッチおよびレンダリングオプションを使用します。 Googleモバイルフレンドリーテストも確認してください。

2
Liji K J

「発見-現在はインデックスに登録されていません」については、 Googles Webmaster Answers で説明を見つけることができます。

クロール済み-現在、インデックス付けされていません:ページはGoogleによってクロールされましたが、インデックス付けされていません。将来インデックス化される場合とされない場合があります。クロールのためにこのURLを再送信する必要はありません。

検出-現在インデックスが作成されていません:ページはGoogleによって検出されましたが、まだクロールされていません。通常、GoogleはURLをクロールしようとしましたが、サイトが過負荷になりました。したがって、Googleはクロールを再スケジュールする必要がありました。これが、レポートの最終クロール日が空である理由です。

どちらも、GoogleのSearch Consoleページに「不明なステータス」としてリストされています。 Googleがコンテンツをインデックスに登録する必要があると考えているわけではありません。キューに入れられただけです(理由は不明です)。クロールされたステータスは、インデックス作成の一歩先を行っています。

正しくレンダリングされた「Fetch as Google」は、インデックス作成の最初の良いステップです。ただし、私はReactアプリで「Fetch as Google」はクロール/インデックス作成が機能していることを保証しないことを認識しました。 「Fetch as Google」はAJAX呼び出しが終了するのをより長く待っているようですが、Googleインデクサーは少し遅延しており、呼び出しが終了するのを待っていません。

新しいGoogle Search Consoleを使用していると思います。おそらく、少なくとも1つのページが索引付けされていますか?これを確認するには、「インデックスカバレッジ」に移動し、有効なリンクを検索します。ここで、Googleがインデックス作成に使用したページのソースを見ることができます。ソースが期待どおりであれば、すべてが正常です。

1
HexagonFlip

「Fetch as Google」がコンテンツを表示すると、Googlebotはコンテンツを表示してインデックスを作成できます。しないだけを選択します。通常は、次の2つのうちの1つに要約されます。

  1. ページの品質が低い
  2. ページには多くのリンクがありません
  3. ページのコンテンツが重複しています。

カテゴリリストページについては、Googleがそれらを低品質として扱うことを期待します。多くの製品をリストするカテゴリページは、検索エンジンの結果ページに非常によく似ています。 Googleは長い間言っていました 検索結果のように見えるページをインデックスに登録したくないとしています。ユーザーがページのリストから選択する必要がある別のページを見て自分自身を見つけるためだけにGoogle検索結果からクリックすることは、ユーザーエクスペリエンスの低下です。

製品ページの場合、ウェブ上の他の場所にリストされている同じ製品を販売することは非常に一般的です。製品のタイトル、説明、仕様、画像、マニュアルはすべて他のサイトと同じではありません。サイトには、独自のコメントや独自のユーザーレビューなどの独自のコンテンツが必要です。

これはおそらく、AngularJSとは関係なく、これらのタイプのページとは関係がなく、インバウンドリンクの観点から見たこれらのページの人気は低いです。

0