問題タブ [google-crawlers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
938 参照

html - HTML5 ページ構造が W3C 検証と SEO に与える影響

ページを HTML5 として宣言する場合、HTML5 ページ構造に従うことは必須ですか? . 以下の 2 つの例は、理想的な HTML5 ページと、HTML5 構造に従っていないページを示しています。

しかし、w3c バリデーターを使用してこれら 2 つのページを検証したところ、これらのページはエラーなしで HTML5 として正常にチェックされました。

元:

マイページ:

  1. doctype を html5 として指定する場合、ウェブサイトを html5 固有にする必要がありますか?/html5 構造を維持する必要がありますか?
  2. HTML4 で Web サイトを構築したときに HTML5 に対して検証することは良い考えですか?
  3. html5 を指定すると、なぜ多くのエラーが減ったのですか?
  4. ページをどの程度まで検証する必要がありますか?
  5. HTML5ページはSEOにどのように影響しますか
0 投票する
3 に答える
9484 参照

javascript - 検索エンジンのクローラーが JavaScript を実行しないのはなぜですか?

私は、多くの ajax リクエストを使用してページをレンダリングするいくつかの高度な JavaScript アプリケーションを使用してきました。アプリケーションを (Google で) クロール可能にするには、https://developers.google.com/webmasters/ajax-crawling/?hl=frに従う必要があります。これは、サイトを検索可能にするために、リンクの再設計、html スナップショットの作成などを行うように指示します。

レンダリングされたページとインデックスを取得するためにクローラーが javascript を実行しないのはなぜだろうか。これには理由がありますか?それとも、将来登場する可能性のある検索エンジンに欠けている機能ですか?

0 投票する
2 に答える
3849 参照

angularjs - 不足している場合は、設定段階でハッシュ プレフィックスを追加する

現在、Angularjs ベースの Web アプリケーションにファントムを統合しています。

この素晴らしい記事には$locationProvider.hashPrefix()、プレフィックスを '!' に設定するメソッドを呼び出す必要があると書かれています。SEO の理由から (クローラーが_escaped_fragmentURL のコンポーネントをインターセプトできるようにする)。

問題は、以前のことを考えていないことであり、私の URL の一部は次のようになっています #/home

この '!' を埋め込む方法があるかもしれません。手動で多くのマークアップを編集する代わりに、APP の構成機能でプログラムによって (まだ存在しない場合) URL の先頭に char を追加します。

0 投票する
0 に答える
331 参照

python-2.7 - エラー: パッケージ ディレクトリ 'ultrafinance' が存在しません

Windows 8 に Google Ultra Finance をインストールしようとすると、このエラーが発生します

誰でもこれを修正するのを手伝ってください。

前もって感謝します。

0 投票する
1 に答える
484 参照

javascript - Google は JavaScript ウィジェットによって追加された HTML コンテンツをクロールできますか?

サードパーティのサイトに埋め込まれたウィジェットがあります。ウィジェットは、ajax 経由で HTML コンテンツを取得する JavaScript ファイルをロードし、それをサード パーティのページに追加します。ページに追加される HTML コンテンツには、次の 2 種類のリンクが含まれます。

最初のタイプのリンクは標準です。

2 番目のタイプのリンクは、いくつかのパラメーターを追加し、window.open を使用してリンクを実行する JavaScript ファイルを呼び出します。

私の質問は次のとおりです。Google がサード パーティのサイトをクロールする場合、JavaScript ファイルによって追加された私のサイトのコンテンツもクロールされますか? また、上記の 2 種類のリンクのいずれかを私のサイトへのバックリンクとして認識しますか?

入力していただきありがとうございます。

0 投票する
1 に答える
423 参照

c# - Google クローラーはページの動的コンテンツを認識しますか?

私は自分の会社の Web サイトに約 10 日間取り組んでおり、Web ページが $.ajax を介してコンテンツを提供し、jquery を介してコンテンツを構築するようになっています。これで、Google が私のページのコンテンツを JavaScript で生成されたものとして認識しないことがわかりました。Chrome で [ソースの表示] に移動すると、Jquery で作成した html 要素が表示されないことを確認しました。

これらの DIV または HTML をクロールするように Google を作成するにはどうすればよいですか?

元:

.productGoogle はDIVをクロールしますか?

0 投票する
1 に答える
187 参照

wordpress - ワードプレスでボット/クローラーと登録ユーザーのみを許可する方法は?

ボットによる Web サイトのクロールを許可し、すべての訪問者に対して Web サイトを閉じるにはどうすればよいですか? 訪問者が Google から任意の URL にアクセスすると、登録フォームが表示され、Google ボットはすべてを表示するはずです。これはできますか?

このプラグインを見つけました: http://wordpress.org/plugins/registered-users-only/

robots.txt で Google ボットを許可できるようになりましたか?

0 投票する
1 に答える
317 参照

.htaccess - Google ウェブマスター ツールのクロール サイト エラーが、not fount 404 エラーで増加します

Google は、404 (ページが見つかりません) エラーを返す URL の数が大幅に増加していることを検出しました。これらのエラーを調査し、必要に応じて修正することで、Google がサイトのページを正常にクロールできるようになります。

また、その Web サイトのクロール中に Google がそのようなエラーを表示する理由を教えてください。.php ページのルールを書き直したので、注意しておきたいと思います。

ページとコンテンツ間の内部リンクのどこが間違っていますか? ウェブマスター スタッフ チームからこのメッセージを受け取った後、リンクを更新して修正しました。

内部リンクを確認して調査し、何か見逃していないか確認してください。

親切にアドバイス。

私は感謝します。