Langsung ke konten utama

Migrasi Blogger Ke Wordpress Tanpa Hilang Traffic

Cara migrasi Blogger ke wordpress yang paling umum dilakukan adalah dengan membuat permalink di wordpress ber format mirip dengan format blogger yaitu dengan membuat kustum permalink dengan cara mengetikkan /%year%/%monthnum%/%postname%.html pada permalink. Namun kali ini saya ingin berbagi bagimana cara migrasi dari blogger ke wordpress dengan permalink wordpress yang populer yaitu /%postname%/ tanpa ada embel-embel bulan dan tahun serta tanpa ada .html diakhir link.

1. Setelah Anda import blogger ke wordpress menggunakan plugin import blogger di Wordpress lalu Anda perlu menginstal plugin Redirect Wordpress.
2. Setelah Anda aktifkan plugin tersebut maka Anda masuk ke menu redirect pada Tool > Redirection di Dashboard Wordpress Anda.
3. Masukkan Kode /(\d*)/(\d*)/([A-Za-z0-9-]*).html ke Source Url dan kode /$3/ ke Target Url, lalu klik Add Redirection. perhatikan gambar dibawah ini:

setelah di add redirection kemudian edit kembali agar muncul tulisan Regex untuk di contreng, kemudian save kembali.

Untuk format permalink lain bisa Anda create kodenya melalui tool berikut ini: https://yoast.com/wp-content/permalink-helper.php

4. Kemudian Buka Permalink pada Settings > Permalinks lalu pilih Post Name agar permalink wordpress tersebut SEO. Perhatikan gambar dibawah ini:

Sekarang silahkan coba buka satu artikel Anda melalui search engine yang dulunya berplatform blogger. Beberapa link mungkin tidak berhasil karena link blogger pendek sementara di worpress memiliki link yang panjang sesuai judul, sehingga Anda perlu meng-edit manual link yang tidak sesuai tersebut agar sesuai dengan yang di blogger sebelumnya.

Update:
Salah satu permasalahan yang baru sy temukan adalah link mobile pada blogger adalah html?m=1 dan link tersebut biasanya terekam di google, sehingga disaat migrasi ke wordpres jika menemukan link yang berakhiran tersebut maka akan terdeteksi artikel not found, padahal link tersebut ada. Hal ini sering kali membuat traffic turun setelah migrasi ke wordpress. Jadi solusinya adalah dengan menambahkan kode pada httaccses pada folder domain Anda pada hosting.

Masukkan kode dibawah ini kedalam file httaccses:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^m=1$
RewriteRule ^(.*)$ /$1? [R=301,L]

Perhatikan gambar dibawah ini:

Cara redirect ".html" menjadi  "/"

Jika Anda ingin redirect dari /some_page.html to /some_page/:
RewriteRule (.+)\.html$ /$1/ [L,R]
Tapi jika Anda ingin redirect sebaliknya ( /some_page/ to /some_page.html):
RewriteRule (.+)/$ /$1.html [L,R]
For a permanent redirect, use R=301 instead of R. And for just an internal rewrite, use the rule without R flag.

Jangan lupa di save setelah di ubah, lalu jika tidak ada kesalahan maka akan menjadi normal kembali.

Catatan:
Blog Anda di Blogger haruslah sudah memiliki domain LTD atau bukan blogspot lagi yaitu domain yang tadinya menggunakan platform blogger di pindah ke platform wordpress, kalau masih blogspot caranya beda lagi.

Demikianlah Cara Migrasi Blogger Ke Wordpress Tanpa Hilang Traffic, semoga bermanfaat.

Komentar

Posting Komentar

Postingan populer dari blog ini

Cara Backup Otomatis Google Sheet

Google Sheet sekarang sudah sangat populer karena layanan persis microsoft Excel dan bisa dikerjakan online, hebatnya lagi layanan ini gratis, meskipun gratis google sheet bisa menjadi sangat berguna bagi Anda yang bekerja tim online seperti toko online, akuntan, akademisi dan bahkan mahasiswa sehingga kehilangan data mungkin bisa terjadi karena salah pencet oleh salah satu tim Anda yang terhubung bersama didalam satu file spreatsheet. Untuk berjaga-jaga atas kemungkinan kehilangan data, ada baiknya kita backup file google sheet secara berkala sehingga jika terjadi kehilangan data kita bisa melihat kembali pada file yang sudah kita cadangkan. Ada 3 tahap mudah melakukan backup data file google sheet kita diantaranya adalah: 1. Persiapkan File Google Sheet yang mau di backup 2. Buka google drive lalu buat satu folder 3. Masukkan script backup di script editor pada file google sheet Berikut ini tahap demi tahap melakukan backup otomatis google sheet: 1. File Google Sheet Goo...

[Resolved] WP Super Cache Cache directory not writeable

WP Super Cache Cache directory not writeable On Webuzo, i have try many way with ton tutorial from the internet, and i get resolve this case, please follow 3 way below: 1. Modif wp-config.php as this line: /** Absolute path to the WordPress directory. */ if ( !defined('ABSPATH') )     define('ABSPATH', dirname(__FILE__ . "/")); /** Sets up WordPress vars and included files. */ require_once(ABSPATH . 'wp-settings.php'); to: /** Absolute path to the WordPress directory. */ if ( !defined('ABSPATH') )     define('ABSPATH', dirname(__FILE__)); /** Sets up WordPress vars and included files. */ require_once(ABSPATH . '/wp-settings.php'); 2. Change file and folder permission to 0777: chmod 0777 /home/username/public_html/yourdomain.com/wp-content -R chmod 0777 /home/username/public_html/yourdomain.com/wp-includes -R (Folder and files) 3. Reload WP Super Cache Plugin, and put back wp-content folder permission to 075...

Convert Htaccess ke NginX di Webuzo menghidari Not Found 404

Convert Htaccess ke NginX di Webuzo menghidari Not Found 404 - Pertama Anda harus login  sebagai root ke ssh server anda kemudian edit conf.d dengan Standar perintah: vim /usr/local/apps/nginx/etc/conf.d/common Setelah terbuka, tambahkan beberapa baris pada bagian paling bawah : location / { try_files $uri $uri/ /index.php?q=$request_uri; } namun jika Anda mengubah dari blogspot ke wordpress yang biasanya .html?m=1 yang ada di pencarian google masih tersisa dan akan membuat not found, berbeda dengan httacces yang bisa Anda lihat turorialnya disini . Untuk Nginx anda bisa ubah di file /usr/local/apps/nginx/etc/conf.d/common location / { try_files $uri $uri/ /index.php?q=$request_uri; } menjadi: location / { try_files $uri $uri/ /index.php?q=$request_uri; if ($query_string ~ "^m=1$" ){ rewrite ^(.*)$ /$1? redirect; } } Jangan lupa selalu restart nginx setelah melakukan perubahan dengan perintah: service nginx restart Jika Anda memili...