Ansöka om ett arbetstillstånd efter examen i Kanada

Jag har en javascript-tung webbplats (den kunde verkligen inte kodas på något förnuftigt sätt med progressiv förbättring) och jag använder Googles råd för att göra AJAX-webbplatser genomsökbara. (dvs använd "?_escaped_fragment_ istället för '#!')

Min fråga är denna: Hur nära behöver min platta HTML för att matcha den AJAX-skapade HTML för användare?

Jag antar att Google måste kontrollera en del av AJAX-innehållet, eftersom det annars skulle vara ett enkelt sätt att dölja. Jag vill inte dölja på något sätt, men det är svårt att producera den exakta HTML-källan som AJAX genererar på serversidan? Skulle en grov approximation vara tillräckligt bra?

Någon som har erfarenhet av att göra detta?

  • Observera att detta nu är utfasat - webmasters.stackexchange.com/q/87519/23812

Innehållet ska vara likvärdigt. Optimalt skulle du vilja återge sidan med en webbläsare precis som en användare skulle se den. I praktiken kommer det alltid att finnas skillnader, eftersom det finns skillnader när samma sida återges i olika webbläsare.

I alla fall finns det inget enkelt mått på "tillräckligt nära" när det gäller att jämföra olika webbsidor, så det är inte som att någon skulle kunna säga att "90%" är tillräckligt bra :-). Jag skulle rekommendera att se till att allt innehåll är synligt på rätt sätt och att (synlig och semantisk) struktur på sidan matchar sidan eftersom den skulle ses av en användare. Du bör sträva efter att ge samma nivå som du skulle använda för att återge Flash-innehåll i HTML för AJAX-genomsökning.

Jag tänkte att jag skulle svara på min egen fråga nu när jag har viss erfarenhet av att koda ett sådant system. Det verkar som om det är tillräckligt med en grov approximation. Lösningen jag har kodat:

  • levererar mycket liknande (men inte identiska) markering (med det här menar jag att inte alla attribut alltid är befolkade)
  • cirka 80% av samma innehåll visas (den genomsökta versionen är en strikt delmängd av användarversionen)
  • Innehållet, även om det är detsamma, är ordnat annorlunda

Google verkar nu ha indexerat över 2000 av mina sidor nu, och vi ser riktig (men mycket liten vid denna tidpunkt) söktrafik.

Jag har lagt upp mer information på min blogg på http://blog.dansingerman.com om någon är intresserad.

fungerat för dig: Charles Robertson | Vill du kontakta oss?