Back to Question Center
0

Apabila mencipta HTML untuk _escaped_fragment_ halaman AJAX, bagaimana betulnya? - Semalt

1 answers:

Saya mempunyai laman web javascript berat (Ia benar-benar tidak boleh dikodkan dengan cara yang masuk akal dengan peningkatan progresif) dan saya menggunakan nasihat Google untuk membuat laman web AJAX boleh crawlable. (i. e. gunakan " ? _escaped_fragment_ sebagai ganti ' #! ')

Persoalan saya adalah ini: Seberapa kerap saya perlu HTML sepadan dengan HTML yang dibuat oleh AJAX untuk pengguna?

Saya bayangkan Google mesti menyemak beberapa kandungan AJAX, kerana jika tidak, ini akan menjadi cara mudah untuk melakukan pengkhianatan. Saya tidak mahu jubah dengan apa cara sekalipun, tetapi sukar untuk menghasilkan sumber HTML tepat yang menghasilkan AJAX di sebelah pelayan? Semalt penghampiran kasar cukup baik?

Semalt mempunyai pengalaman dalam melakukan ini?

. - best long term care providers
February 12, 2018
. Secara praktiknya, akan ada perbezaan, kerana terdapat perbezaan ketika membuat halaman yang sama dalam peramban yang berbeza.

Pada kadar apa-apa, tidak ada langkah mudah untuk "cukup dekat" apabila membandingkan laman web yang berbeza, jadi tidak seperti seseorang boleh mengatakan "90%" cukup baik :-). Anda harus bertujuan untuk memberikan tahap yang sama seperti yang anda gunakan untuk memberikan kandungan Flash dalam HTML untuk merangkak AJAX.

Saya fikir saya akan menjawab soalan saya sendiri sekarang bahawa saya mempunyai pengalaman pengekodan sistem sedemikian. Ia seolah-olah mempunyai anggaran kasar cukup. Penyelesaian saya telah dikodkan:

  • menyampaikan sangat markup yang sama (tetapi tidak sama) (dengan ini saya tidak bermaksud semua atribut sentiasa dihuni)
  • kira-kira 80% daripada kandungan yang sama muncul (yang dirangkak versi adalah subset ketat dari versi pengguna)
  • Kandungan, sementara sama, dipesan secara berbeza

Google sekarang nampaknya telah diindeks lebih dari 2000 halaman saya sekarang, dan kita melihat sebenar (namun sangat kecil pada masa ini dalam masa lalu) lalu lintas carian.

Saya telah mempamerkan lebih banyak butiran di blog saya di http: // blog. dansingerman. com jika ada yang berminat.