Yoast SEO: URL kanonik di Laman web dengan SSL Pilihan
Semasa kami memindahkan laman web kami ke Roda tenaga, kami tidak memaksa semua orang ke dalam sambungan SSL (url https:// yang memastikan sambungan selamat). Kami masih belum membuat keputusan mengenai perkara ini. Kami mungkin memastikan bahawa penyerahan borang dan bahagian e-dagang adalah selamat, tetapi tidak pasti tentang purata artikel untuk dibaca sahaja.
Dengan itu, kami menyedari bahawa pautan kanonik kami muncul dengan selamat dan tidak selamat. Saya tidak banyak membaca topik ini, tetapi nampaknya masalah jika Google memperlakukan setiap jalan secara berasingan. Memang, di dalam Webmaster, kita harus mendaftarkan laman web yang selamat secara berasingan sehingga saya hanya dapat meneka bahawa ia akan menimbulkan kekeliruan.
Apakah Pautan Kanonikal?
Elemen pautan kanonik adalah elemen di bahagian kepala halaman HTML (tidak dapat dilihat oleh pengguna) yang memandu mesin carian ke versi laman web pilihan. Ini adalah elemen penting ketika mengoptimumkan laman web anda untuk enjin carian kerana anda ingin memastikan bahawa setiap pihak yang melalui pautan masuk ke URL yang sesuai. Sebilangan besar sistem pengurusan kandungan menghasilkan pelbagai jalan ke kandungan yang serupa. Tanpa kanonik untuk menentukan jalan yang sesuai, kewenangan anda dapat dibahagi antara beberapa jalur ke kandungan yang sama.
Dalam mengkaji semula Yoast SEO
asas pengetahuan plugin, plugin hanya menarik permalink melalui fungsi standard WordPress. Dengan kata lain, jika anda berada di halaman yang selamat, ia akan menyenaraikan jalan https, jika tidak - ia akan menyenaraikan jalan http. Ugh.Dalam tema kami functions.php fail, dan menggunakan penapis kanonik Yoast wpseo_canonical, kami menambahkan fungsi berikut untuk memaksa semua pautan kanonik ke URL selamat:
fungsi mtb_canonical_ssl ($ url) {$ url = preg_replace ("/ ^ http: / i", "https:", $ url); kembalikan $ url; } tambah_filter ('wpseo_canonical', 'mtb_canonical_ssl');
Sekarang, tanpa menghiraukan jalan yang dilalui pengguna atau bagaimana perayap Google menangkap kanonik, ia hanya akan muncul sebagai halaman selamat dengan jalur URL https: //. Plugin Yoast biasanya mempunyai pilihan untuk menentukan ini, tetapi nampaknya ia dihapuskan dari pemalam.