Back to Question Center
0

SEO AJAX požaduje Semalt

1 answers:

Mám pracovní stránku WordPress, která obsahuje vlastní navigaci a načte stránku založenou na názvu. Takže to, co to vypadá, je, říkám, že mám stránku nazvanou test a uživatel zvolí test na vlastní navigaci. Spojení href by bylo #! Test . Nyní plně používám Ajax volat obsah pro test a vypadá to takto:

     $ - starre free max coils. ajax ({url: "/newnewsite / wp-content / pluginy / mass / return_body. php ",typ: "post",datový typ: "json",data:{{'key_page': key_page,'function': 'page_grab'}, . });    

return_body. php :

     $ base = 'http: // www. masmediální skladování. com / thenewsite ';pokud ($ fragment = $ _GET ['_ escaped_fragment_']) {$ page = get_page_by_title ($ fragment);print_r ($ stránku);výstup;
}}$ DBH = createConnection  
; $ odezva = pole ("status" => "ok", "code" => 1, "original_request" => $ _POST); // CREATE REQUESTpokud ($ _ POST ['function'] == 'page_grab') {{$ page = get_page_by_title ($ _ POST ['klíčová stránka']);$ odezva ['data_retrieved'] = $ page;pokud ($ page! == null)$ odpověď ['status'] = "nalezeno";}}

Nyní funkce Ajax místo umístění získaných na základě požadovaného návrhu.

Takže oblast, která je šedá pro mě je, jsem pracovat s Google správně pro SEO ajax účely? Vrátil jsem svůj obsah správně do sekce _escaped_fragment_ ? Také, jak zjistím, jestli google načítá obsah ajax ? Pokud správně nevybírám snímek mého html , jak to udělat správně?

February 5, 2018

Musíte mít správnou metaznačku pro google, abyste zjistili, že procházíte stránky založené na Ajaxu. V podstatě, když google vidí váš únikový fragment, nahradí ho řetězcem dotazu a místo toho vytáhne tuto stránku. Díky tomu můžete stránku Ajax procházet. Alternativní přístup spočívá pouze v použití historie kódu HTML api a aktualizaci adresy URL při volání ajax. Tímto způsobem nemusíte hýbat s HashBang / Google & Bing ajax crawling spec. Je to 100% práce, ale html historie je nový a lepší způsob, jak to udělat, a dostanete mnohem čistší URLS. Také vám dává skvělou zátěž pro uživatele, kteří nemají javascript na místě, protože skutečná stránka se bude normálně načítat.