私は(GWT開発者)として、Ajaxサイトがページを動的にレンダリングすることを理解しています。たとえば、私が作成したサイトは単一ページであり、「ホーム」、「会社概要」、「製品」などの「ページ」をレンダリングするためのタブが含まれています。
ただし、これらのページには通常、ハッシュ(#
)が組み込まれており、sayにアクセスすると、ページとコンテンツが「最終的に」レンダリングされますhttp://example.com#HomePage
。#Products
たとえば、製品ページサイトをクロール可能な静的ブログサイトに配置するhttp://example.com#Products
と、このサイトをクリックすると、ajax呼び出しの後に最終的に製品がレンダリングされます。
ただし、ブラウザからサイトの「ページソース」を確認すると、ページは同じhtml「ajaxコンテンツから空」のままです。これがajaxサイトをインデックスに登録できない理由ですか?検索エンジンは、クロールするURLをHTMLユニットに配置しないため、静的ページを取得するだけでなく、ページをレンダリングできますか?
とにかく、この問題を回避し、ajaxサイトの一部として外部の「クローラー」サービスを使用する実装を見ましたが、そのような外部サービス/サーバーをセットアップする必要のないソリューションはありませんか?