Halaman 404 seharusnya familiar bagi webmaster, dan perannya adalah untuk meningkatkan pengalaman pengguna dan meningkatkan keramahan mesin pencari. Tahun lalu, ketika saya mengobrol dengan beberapa teman, saya diberitahu bahwa 404 halaman tidak boleh diatur dengan santai. Situs web yang tidak diatur dengan baik akan diturunkan pangkatnya secara drastis yang lalu, saya sedang berkomunikasi dengan rekan-rekan di Laggard dan saya berkata, "Mohon perhatikan kode status pengembalian Anda" mengingatkan saya bahwa saya perlu mempelajari 404 secara mendalam.
Saat ini, banyak situs web yang menyiapkan halaman 404, tetapi hanya sedikit yang benar-benar disetel dengan benar dan tepat, terutama berfokus pada kesalahan dalam mengembalikan kode status, hampir semuanya adalah 200 atau 301. Anda dapat menggunakan alat HttpWatch periksa (alat ini agak rumit, http://www.seobox.org/getheader.htm juga merupakan alat online yang bagus).
Mengenai cara setting 404 di server, Anda bisa pergi ke Baidu, dan akan banyak hasil yang muncul di pencarian. Jadi bagaimana cara pengguna virtual host mengaturnya? Pertama, penyedia akses Anda harus menyediakan fungsi pengaturan gratis. Jika tidak, komunikasikan dengan penyedia akses. Kami mendesain halaman 404 di beranda kami, seperti halaman biasa. Misalnya, kami dapat menempatkan navigasi situs web dan beberapa kata ramah untuk memberi tahu pengguna bahwa halaman yang sedang dicari tidak ada, dll., lalu menyimpan halaman ini sebagai halaman. formulir dinamis asp (php dinamis belum diuji, Belum ada solusi untuk halaman statis). Jika kita menguji halaman ini, kita akan menemukan bahwa kode status yang dikembalikan adalah 200. Saat ini, kita perlu menerapkan kode. di kepala:
<% Response.Status ="404 Tidak Ditemukan" %>
Simpan halaman dan periksa dengan alat. Apakah Anda menemukan prompt saat ini adalah 404?
Posting kode yang saya tulis:
Hasil tes:
Demonstrasi kode: http://www.rdzikao.com/404/index.asp