Cara Mengarahkan Halaman WordPress: Tambahkan Pengalihan Secara Manual atau Gunakan Plugin Pengalihan
Diterbitkan: 2021-08-07Karena ada begitu banyak konten yang beredar saat ini, ambang kesalahan menjadi semakin rendah. Situs, apa pun kontennya, diharapkan menarik, mudah dilihat, cepat, dan berfungsi penuh. Namun, ada banyak hal yang perlu dipertimbangkan ketika kita mengatakan "berfungsi penuh".
Misalnya, Anda tidak boleh memiliki kekurangan desain visual seperti konten yang tumpang tindih. Masalah penting lainnya adalah tautan mati ke halaman dan posting. Bayangkan saja dari perspektif frontend – Anda sedang berselancar, menelusuri halaman, dan kemudian, tiba-tiba, Anda menemukan kesalahan 404 yang ditakuti (halaman tidak ditemukan).
Itu adalah contoh yang akan kami fokuskan di sini – apa yang dapat menyebabkannya dan, yang lebih penting, bagaimana Anda dapat meminimalkan kemungkinan terjadinya hal itu.
Cara Memerangi Tautan Mati
Anda mendapatkan tautan mati ketika URL asli halaman atau posting diubah. Tautan semacam itu mewakili masalah yang cukup besar untuk tautan internal yang menghubungkan halaman Anda tetapi merupakan masalah yang jauh lebih besar di luar situs Anda. URL asli suatu halaman adalah yang digunakan di mesin pencari, terutama Google.
Jadi, ketika URL diubah, mesin pencari tidak akan mengenali perubahan tersebut dan menautkan calon pengunjung Anda ke halaman mati 404 itu. Dengan demikian, Anda tidak hanya akan kehilangan pengunjung itu dan banyak lagi yang mengikuti tautan yang sama, tetapi peringkat SEO Anda akan mulai turun, peringkat halaman Anda lebih rendah, mengurangi lalu lintas Anda secara keseluruhan.
Cara untuk mengatasi masalah semacam ini adalah dengan pengalihan 301. Pengalihan 301 adalah singkatan dari proses otomatis untuk membawa mesin telusur dan orang ke alamat yang benar. Meskipun ada jenis pengalihan lain, ini sangat penting untuk situs WordPress.
Oleh karena itu, hal penting yang dilakukan 301 redirect adalah memberi tahu mesin telusur bahwa perubahan URL bersifat permanen, pada dasarnya hanya menukar satu URL dengan URL lain – dari frontend, tidak ada yang berubah di permukaan. Namun, di bawahnya, Anda tahu bahwa Anda dapat menyimpan semua yang telah dikumpulkan halaman Anda dari waktu ke waktu (peringkat, lalu lintas, dll.).
Kapan dan Bagaimana Menggunakan 301 Redirect
Kami telah menyebutkannya beberapa kali sejauh ini, jadi Anda mungkin dapat menebak bahwa menggunakan pengalihan 301 terkait erat dengan perubahan yang dibuat pada URL halaman atau postingan, tetapi kami dapat memecahnya menjadi beberapa situasi tertentu. Anda mungkin ingin menggabungkan beberapa posting menjadi satu yang lebih besar daripada jumlah bagian-bagiannya. Jadi, Anda harus mengarahkan pengunjung dari setiap posting individual ke posting gabungan – 301 redirect harus digunakan tiga kali untuk setiap posting asli.
Selanjutnya, Anda dapat mengubah domain Anda; katakanlah Anda mengganti penyedia hosting Anda, dan dengan itu muncul domain baru. Sekarang ini tidak akan menjadi kasus beberapa situasi. Sebagai gantinya, Anda ingin mengganti seluruh instalasi WordPress lama Anda ke yang baru, pada dasarnya mengarahkan ulang setiap URL yang Anda miliki ke yang baru.
Tentu saja, ada banyak alasan lain untuk dicantumkan, seperti mengubah nama URL untuk tujuan SEO, kesalahan internal, berbagai bentuk pengujian situs, dll., yang masing-masing dapat dan harus ditangani oleh pengalihan 301. Seperti yang sering terjadi pada WordPress, ada dua cara untuk melakukan sesuatu – secara manual dan melalui plugin.
Menggunakan kode adalah saat bekerja dengan situs web selalu merupakan metode yang layak dan, dengan demikian, layak disebutkan dan dijelaskan. Namun, dengan kebutuhan akan kehadiran web yang terus berkembang dan mencakup jumlah orang yang semakin besar, metode yang digunakan untuk mengeluarkan konten Anda menjadi jauh lebih berorientasi pada pengguna, yaitu, dirancang dengan mempertimbangkan pemula dan non-programmer.
Selain itu, ada plugin untuk hampir semuanya, dan pengalihan 301 tidak berbeda. Kami akan membahas bagaimana Anda dapat membuat pengalihan secara manual dengan memodifikasi file .htaccess dan bagaimana melakukannya menggunakan plugin seperti WP 301 Redirects.
Tambahkan Pengalihan Secara Manual
Sebelum melakukan apa pun, ingatlah untuk mencadangkan file .htaccess Anda. File itu adalah bagian inti dari WordPress dan sangat penting agar semuanya berfungsi. Jika terjadi kesalahan, sangat penting untuk mengembalikan file asli. Kami menyarankan untuk menyimpan duplikat di drive terpisah hanya untuk keamanan.
Seperti yang Anda harapkan, untuk memodifikasi file .htaccess, Anda harus menemukannya terlebih dahulu. Tidak seperti file sistem serupa di Windows yang berada di folder tersembunyi, ini relatif mudah untuk diidentifikasi – ini ada di folder root situs WordPress Anda, bersama dengan yang lainnya (seperti wp-admin atau wp-content).
Setelah ditemukan, Anda harus membukanya dengan Notepad, setelah itu Anda disajikan dengan halaman penuh kode yang harus Anda navigasikan. Pada dasarnya, Anda akan melihat daftar berbagai aturan yang mengatur seluk beluk situs Anda. Untuk menerapkan pengalihan yang diinginkan, Anda harus memasukkan kode tambahan ke semua yang sudah ada – jangan ubah apa pun yang sudah ada.
Selanjutnya, ada dua cara untuk melakukannya – mengarahkan ulang setiap posting dan halaman atau mengarahkan seluruh situs ke domain baru. Untuk mengarahkan ulang posting atau halaman, tambahkan kode berikut:
Redirect 301 /old-URL https://yourdomain.com/new-url
URL lama hanya memerlukan penunjukan halaman/postingan setelah nama domain, sementara Anda harus memasukkan domain baru sepenuhnya, termasuk domain. Contoh untuk mengarahkan "www.test-site.com/redirecting" ke "www.test-site.com/how-to-redirect" akan seperti ini:
Redirect 301 /pengalihan https://test-site.com/how-to-redirect
Meskipun ini tampaknya cukup sederhana, ingatlah bahwa ini adalah satu kali, yang berarti Anda harus mengulanginya untuk setiap posting atau halaman yang ingin Anda arahkan.
Di sisi lain, Anda dapat mengalihkan seluruh domain Anda ke domain baru. Anda dapat melakukannya dengan menambahkan kode berikut:
Menulis ulang mesin pada
RewriteCond %{HTTP_HOST} ^olddomain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.domain lama.com [NC]
RewriteRule ^(.*)$ https://newdomain.com/$1 [L,R=301,NC]
Di sini, nama domain asli diganti dengan nama domain baru, tetapi struktur tautan Anda akan tetap sama, jadi "domain lama.com/news" dialihkan ke "domainbaru.com/news". Perhatikan bahwa ada cara lain untuk mengalihkan seluruh domain, yang hanya mewakili salah satunya.

Namun, perlu diingat bahwa ini adalah contoh kode dasar dan merupakan placeholder yang dimuliakan. Mereka dapat disalin/ditempelkan ke file Anda dalam kasus yang jarang terjadi dan akan langsung berfungsi, tetapi lebih sering, Anda harus menyesuaikannya agar sesuai dengan situs Anda dengan tepat.
Tambahkan Pengalihan Menggunakan Pengalihan WP 301
Dengan WP 301 Redirects, semuanya berkisar pada aturan yang Anda atur untuk mengarahkan ulang halaman. Karena pengkodean yang spesifik, plugin telah dikembangkan yang membuat tindakan ini jauh lebih mudah diakses oleh audiens yang lebih luas.
Salah satu alasan paling umum untuk menggunakan plugin adalah untuk membuat upaya yang lebih mudah, idealnya tanpa menggunakan kode apa pun – WP 301 Redirects tidak berbeda dalam hal ini. Namun, ada satu hal yang lebih baik, dan kami akan melihatnya terlebih dahulu.
Pengalihan Otomatis
Sekarang, Anda mungkin berpikir bahwa Anda harus melewati setidaknya beberapa rintangan agar semuanya berfungsi, tetapi Anda tidak melakukannya. Cara terbaik untuk menyelesaikan pekerjaan bukanlah dengan membuatnya mudah, tetapi sebaliknya, tidak harus melakukannya sama sekali. Sangat mungkin, fitur yang menentukan dari WP 301 Redirects adalah pengalihan otomatis. Segera setelah plugin diinstal, secara default, pengalihan otomatis diaktifkan dan mulai bekerja.
Selain itu, pengalihan otomatis mencari siput yang ada yang mirip dengan yang dimasukkan secara manual, artinya, sebagian besar waktu, mereka mengarahkan pengunjung yang telah memasukkan URL dengan salah ketik tetapi tidak mengabaikan berapa banyak pengunjung yang keluar. di sana.
Selanjutnya, Anda dapat memilih kapan pengalihan otomatis berlangsung. Secara default, ini ada di postingan dan halaman, dan Anda harus tetap seperti itu. Di luar pengalihan otomatis, Anda dapat mengatur aturan tentang pengalihan ke halaman tertentu ketika pengunjung menemukan kesalahan 404. Anda juga memiliki opsi untuk mempertahankan halaman WordPress default, mengarahkan ulang ke salah satu halaman yang saat ini diterbitkan, atau membuat halaman baru yang akan melakukan pekerjaan itu.
Sekarang, jika Anda melakukan beberapa pengujian dan mengetahui bahwa beberapa halaman akan offline, Anda dapat dengan mudah menonaktifkan aturan pengalihan. Jika Anda harus selalu mengetahui segalanya, pastikan untuk mengaktifkan pelaporan email untuk memberi tahu Anda setiap kali seseorang menggunakan pengalihan. Pemberitahuan semacam itu berguna untuk menunjukkan dengan tepat halaman atau posting bermasalah yang sering dikunjungi – tidak berhasil.
Anda dapat melakukan ini untuk seluruh situs atau hanya untuk pengguna yang masuk (karena merekalah yang perlu memiliki akses ke semua fitur). Hal lain yang perlu dipertimbangkan adalah bagaimana aturan yang Anda buat akan berfungsi setelah Anda berpotensi menghapus plugin. Kecuali dinyatakan sebaliknya, aturan pengalihan akan tetap berlaku di situs Anda bahkan setelah Anda menghapus plugin.
Aturan tersebut memastikan kesinambungan jika Anda pernah menggunakan plugin lagi di masa mendatang atau melakukan pengalihan dengan cara lain. Jika mau, Anda dapat menonaktifkan opsi ini di pengaturan sehingga semuanya kembali ke status default setelah penghapusan plugin.
Terakhir, Anda dapat mengimpor kumpulan aturan jika sudah memilikinya saat mulai menggunakan plugin, dan Anda dapat mengekspor aturan yang telah dibuat jika ingin menggunakannya di tempat lain. Anda akan menemukan ini berguna jika Anda mengelola beberapa situs dan telah membuat seperangkat aturan yang sesuai untuk Anda.
Membuat Aturan
Beralih dari pengalihan otomatis, mari kita bahas bagaimana Anda membuat pengalihan khusus dalam Pengalihan WP 301 dan mengapa ini lebih ramah pengguna daripada menggunakan kode. Prosesnya pada dasarnya terdiri dari mengisi formulir singkat yang, setelah selesai, berfungsi sebagai aturan untuk parameter yang ditetapkan. Bahkan ada lembar contekan praktis yang muncul dengan jendela aturan yang dapat Anda konsultasikan saat membuat aturan.
Dalam contoh kami, kami telah memutuskan untuk mengalihkan halaman contoh asli ke halaman contoh baru; sama seperti membuat arahan ulang manual, dua hal utama adalah lokasi asli dan lokasi baru. Seperti yang kami miliki di sana, URL sebenarnya hanya membutuhkan halaman, sedangkan URL pengalihan membutuhkan seluruh baris agar berfungsi.
Selain itu, parameter umumnya harus diabaikan serta prioritas aturan. Keduanya berlebihan dalam proses pembuatan pengalihan "biasa". Meskipun pengalihan 301 (permanen) adalah fitur utama di sini, Anda juga dapat menggunakan jenis pengalihan lain berdasarkan situasi dan kebutuhan Anda.
Terakhir, jika Anda menggunakan beberapa pengalihan di situs Anda, sebaiknya tambahkan tag untuk memudahkan penyortiran dan penanganan – hal ini cenderung menumpuk sebelum Anda menyadarinya.
Log
Hal lain, selain pengalihan otomatis yang tidak Anda dapatkan dengan menambahkan aturan secara manual, adalah log analitik. Anda dapat mempelajari pengalihan dan 404 log secara mendalam. Kedua grafik menawarkan wawasan tentang pengalihan apa yang digunakan, berapa kali, lokasi IP, perangkat, jenis lalu lintas, dll.
Selain itu, Anda akan menemukan kedua log berguna saat mencoba mendapatkan informasi tambahan mengenai URL dan pengalihan Anda. Misalnya, jika Anda mencoba untuk memilih IP berbahaya, mencari untuk menyesuaikan situs Anda untuk pengunjung rata-rata seperti mengonfigurasi ulang tampilan untuk layar yang lebih kecil (karena data menunjukkan 2/3 pengguna Anda menggunakan perangkat seluler); atau mempertimbangkan untuk menambahkan bahasa baru – ini akan menjadi pedoman Anda.
Melalui 404 log, Anda bahkan dapat menyesuaikan aturan pengalihan langsung dari tabel tanpa perlu kembali ke tab dan memulai jendela aturan. Penyesuaian ini membuat Anda bekerja lebih cepat dan meminimalkan kemungkinan lupa untuk mengubah aturan setelah Anda keluar dari log.
Ringkasan
Alasan utama Anda menggunakan plugin alih-alih kode adalah kurangnya pengetahuan – hanya ada persentase terbatas dari keseluruhan pengguna yang dapat menyelesaikan pekerjaan secara manual.
Plugin seperti WP 301 Redirects memecahkan masalah pengetahuan yang mempersempit seluruh proses untuk mengisi bidang kosong dan menambahkan lebih banyak lagi melalui fitur dan analitik canggih sehingga mereka menjadi populer bahkan di antara pengguna yang lebih mahir. Di sini, kami telah menyajikan Anda dengan kedua solusi dan menyerahkan kepada Anda untuk memilih Anda.