Saya ingin menguji perubahan besar di situs web saya tanpa menyakiti SEO

8

Saya ingin mengganti semua file situs web saya dengan yang baru di server dan untuk menguji apakah mereka berfungsi dengan baik, tetapi saya tidak ingin dijelajahi saat ini terjadi atau jika saya, saya tidak ingin crawler dapat melakukannya lihat apa yang ada di halaman baru.

Saya hanya ingin mengubahnya selama 15 menit tetapi saya menguji hal-hal lain sekali selama 5 menit dan google untuk webmaster mengatakan kepada saya bahwa mereka memiliki banyak 404 selama periode itu dan saya tidak ingin itu terjadi lagi.

Selain itu saya tidak mau harus menulis seluruh file .htaccess saya. Saya mempertimbangkan untuk mengalihkan semua url ke halaman utama saya dan menerapkan perubahan tetapi saya pikir ini mungkin bukan praktik yang baik, ada ide bagus?

wxiiir
sumber

Jawaban:

8

Pilihan:

  1. Siapkan situs lokal untuk tujuan pengujian. Sesuatu seperti WAMP harus melakukan triknya.

  2. Jika Anda akan melakukan pengujian pada server langsung Anda, sementara waktu memblokir situs Anda saat melakukan pengujian. Sebuah respon 307 HTTP akan sesuai .

  3. Gunakan otentikasi dasar untuk mencegah perayap dan semua orang keluar saat Anda melakukan pengujian. Karena situs Anda akan "turun" hanya dalam 15 menit, tidak akan ada efek samping dari ini.

John Conde
sumber
Saya sudah menggunakan XAMPP dan ini bekerja dengan baik tetapi untuk perubahan .htaccess dan hal-hal lain kadang-kadang berperilaku baik tetapi untuk menguji beberapa perubahan itu hanya tidak mungkin menggunakan metode semacam ini. opsi Anda yang lain mungkin lebih baik dalam hal ini. terima kasih
wxiiir
5
  1. Jangan melakukan pengujian di lingkungan produksi jika memungkinkan. Ini resep untuk bencana.

  2. Buat subdomain pengujian yang diisolasi dari situs produksi Anda sebanyak mungkin. Ini akan memungkinkan Anda untuk menguji perubahan Anda di server tanpa, semoga, membahayakan situs produksi Anda. Anda dapat menggunakan robots.txt untuk memblokir bot dari subdomain ini sehingga tidak akan diindeks.

  3. Idealnya, Anda ingin memiliki sistem pengembangan Anda sendiri, server pengembangan, server pengujian, server pementasan dan kemudian produksi. Anda dapat memotong dua di antara server jika Anda harus tetapi langsung dari lingkungan web desktop ke produksi telah menghasilkan beberapa kekacauan terburuk yang pernah saya alami.

jfrankcarr
sumber
1
+1 Karena kemungkinan tidak hanya 15 menit. Beli nama domain kedua (nama situs Anda .biz atau .info)
MrChrister
saran bagus tapi tidak terlalu praktis untuk saya saat ini.
wxiiir
@ ChrisChrister itu bagus, saya punya daftar domain yang saya pertimbangkan untuk beli jadi itu pilihan yang bagus
wxiiir
@wxiiir - subdomain adalah cara yang baik untuk pergi jika Anda tidak dapat berinvestasi di beberapa lingkungan server saat ini. Kecuali Anda memiliki hosting yang benar-benar buruk, hosting cepat dan mudah dibuat dan gratis. Bahkan menggunakan subfolder lebih baik daripada berpotensi merusak seluruh situs Anda.
jfrankcarr
0

Ini agak radikal tapi saya datang dengan solusi untuk seluruh kantor TI saya beberapa tahun yang lalu. Kami mencari Sistem Operasi yang lebih baik daripada windows. Kami melewati beberapa fase, tetapi akhirnya menggunakan Linux Mint dengan Mate Desktop. Kurva pembelajaran sangat rendah. Karena didasarkan pada Ubuntu, Anda dapat memuat Real LAMP Server , lengkap dengan nama domain, dan .htaccess yang berfungsi penuh (yang kami gunakan pada setiap proyek). Dengan Geany sebagai pengganti yang cocok untuk Notepad Plus Plus, tim Pengembang IT kami menghargai setiap server apache2 yang berfungsi penuh di komputer mereka.

Tentu saja ini tidak akan berfungsi jika toko Anda macet dengan Windows, tetapi bagi sebagian orang itu adalah solusi sempurna dengan biaya rendah atau tanpa biaya.

Lan Tait
sumber