1

では、stackoverflow に関する最初の質問です。

私は少しジレンマに陥っています。最近 e コマース サイトを作成し、速度、UX、UI のために AJAX を使用してすべてを非常にうまくロードするように設定しました。ただし、検索エンジン (Google) はコンテンツをインデックスしていないようです。戻ってきた一般的な回答/修正を少し調査して、ここにGoogleガイドを実装することです: https://developers.google.com/webmasters/ajax-crawling/

簡単に言うと、サイト全体で「ハッシュ前髪」を使用したくないのですが、現在使用している URL はシンプルでクリーンで、#! が散らばっています。見栄えが悪いだけです!このルートをたどり始める前に、代替手段はありますか? 私は現在、カテゴリ ページで history.pushState を使用していますが、URL の変更を必要としない製品詳細ページに主に何かが必要です。

これは、製品の詳細をロードするための現在のセットアップです。

$(document).ready(function(){
    LoadContent();
});

function LoadContent() {
     Services.Content.GetProduct(productid, OnSuccess, OnFailure);
}
function OnSuccess(result) {
     $('#ContentLoading').css("display", "none");
     $('#Content').hide();
     $('#Content').html(result);
     $('#Content').delay(200).fadeIn();
}
4

0 に答える 0