Bagaimana cara menghapus tanggal dari permalink yang ada?

8

Setelah melakukan penelitian tentang tanggal di blog, sepertinya ide yang bagus untuk menghapusnya dari posting yang ada.

Mempertimbangkan:

  1. Diinangi sendiri (di Bluehost)
  2. Lebih dari 1.000 pos yang ada
  3. Semua posting diindeks oleh Google dan banyak yang ditautkan dari domain lain. Banyak posting yang ditautkan ke dalam blog. Tidak ingin memutus tautan.
  4. Tidak ingin kehilangan Pagerank atau usia posting di Google. Ini sangat penting karena sebagian besar lalu lintas berasal dari Google, dan banyak halaman memiliki peringkat yang baik.
  5. URL saat ini adalah: http://www.thedomain.com/blog/2012/07/01/blah-blah-blah-blah/
  6. URL baru seharusnya http://www.thedomain.com/blah-blah-blah-blah/

Saya tahu itu bisa dilakukan dengan ModRewrite, tetapi apakah ini cara terbaik? Akankah Google tahu bahwa itu adalah pos yang sama?

Apakah mungkin untuk mengubah permalink?

B Tujuh
sumber

Jawaban:

8

Anda akan menemukan posting ini oleh Joost De Valk tentang mengubah permalink WordPress menjadi hanya /%postname%sangat membantu.

Berapa banyak posting yang Anda miliki tidak masalah lagi jika Anda menggunakan versi terbaru WordPress (setidaknya> v3.3.1).

Saya yakin struktur permalink Anda pada awalnya adalah - ini /blog/%year%/%monthnum%/%day%/%postname%/- dan sekarang, Anda berencana untuk menggunakan yang lebih sederhana - /%postname%/- amirite?

Jika hal di atas benar, Anda hanya perlu menambahkan aturan ini ke file .htaccess Anda, dan itu harus menangani semua pengalihan 301 untuk Anda:

RedirectMatch 301 ^/blog/([0-9]{4})/([0-9]{2})/([0-9]{2})/([^/]+)/$ http://www.thedomain.com/$4

Dan karena ini adalah pengalihan 301, ya, Google pada akhirnya akan tahu bahwa pos tersebut telah dipindahkan ke URL baru.

EDIT: Omong-omong, aturan pengalihan tidak mengharuskan mod_rewrite. Ini menggunakan mod_aliasyang diaktifkan secara default oleh sebagian besar (jika tidak semua) host.

ini aku
sumber
Ya, saya ingin mengubah struktur permalink seperti yang Anda gambarkan. Apakah pengalihan 301 memiliki dampak peringkat Google? Terima kasih.
B Tujuh
2
Bukan. Aku tidak tahu. Saya benar-benar memindahkan situs saya ke domain yang berbeda sama sekali, dan saya tidak melihat dampak apa pun. Tapi itu bisa berbeda, tidak ada yang bisa memastikan. :)
its_me
@Beven Ngomong-ngomong, pengalihan 301 adalah yang terbaik yang bisa Anda lakukan.
its_me
Saya tidak tahu apakah peningkatan permalink layak mempertaruhkan penurunan peringkat. Sebagian besar lalu lintas bersifat organik dan melalui Google.
B Tujuh
1
Mungkin webmasters.stackexchange.com. Dan jangan lupa untuk mencari dulu, sehingga pertanyaan Anda tidak ditutup sebagai penipuan.
its_me