web-dev-qa-db-ja.com

Google Search Consoleは私のURLがインデックスされていると報告しますが、サイトでも検索結果に表示されません:検索

/productディレクトリを除くすべてのURLのインデックスが作成され、Googleの検索結果に表示されています。たとえば、Googleで検索できます。

site:https://www.zanemroozi.com/product/

Google Search Consoleはインデックス付きディレクトリを表示していますが、Google検索結果には表示されていません。助言がありますか?

3

site:example.comは非常に便利ですが、100%正確ではありません。 site:検索パラメーターでは表示されない多くのページがGoogleでインデックス付けされる場合があります。ウェブサイトでは、サイトを使用して表示されるよりも多くのページが検索コンソールに従ってインデックス付けされることがよくあります。実際、ほとんどすべてのサイトは、サイトを使用する場合よりも検索コンソールに従ってインデックス付けされるページが多くなります:

検索コンソールは、site:検索パラメーターを使用するよりも正確であると言われています。 Googleが、それらのページが本来あるべきよりも索引付けされていると言った場合。

サイトの使用時にこれらのページが表示されない場合、他のページよりもランクが低く、トラフィックを受け取れない可能性があります。 Googleは、これらのページにsite:を表示し、後でより多くのトラフィックを送信します。

2
Michael d

私は一度同じ挑戦をしました。同じ課題を抱えているかもしれない他の人のために:

site:example.nethttp://www.example.comhttp://example.netと異なる場合は、必ず正規URLを使用してください。GoogleSearch Consoleで、ドメイン名の両方のバリエーションを追加し、検索ステータスを監視してください。ただし、正規URLはより重要です。

あなたの標準的なものは何ですか?検索結果に表示するように選択するのは、サイトのバリアントです。検索結果に重複したコンテンツが含まれないようにするのに役立ちます。通常、次のように、ページのheadセクションのlinkタグで指定されます。

<link rel="canonical" content="www.example.net"/>

1
Prosper Yole

このセクションへのアクセスまたはインデックス作成に問題がないかどうかを確認するには、Google Search Consoleで Fetch as Google を使用します。

Fetch as Googleツールを使用すると、GoogleがサイトでURLをクロールまたはレンダリングする方法をテストできます。 Fetch as Googleを使用して、Googlebotがサイトのページにアクセスできるかどうか、ページのレンダリング方法、およびページリソース(画像やスクリプトなど)がGooglebotに対してブロックされているかどうかを確認できます。

0
Emirodgar

Google検索でサブドメインを検索してみましたか?私はキー入力のような意味です:

domain.com/products

検索ボックスに?何が見えますか?または、検索ボックスにキーを入力して確認することもできます。

"product name" site:domain.com/products

インデックスが作成されているかどうかを確認します。結果ページにURLが表示されている場合は、インデックスが作成されています。表示されない場合は、robots.txtでサブディレクトリがブロックされていないことを再確認してください。 Googleコンソールのバグである可能性があります。

0
BryrDe