Panduan Sumber Daya SEO Canonical Ultimate
Diterbitkan: 2019-07-24
Artikel ini adalah kontribusi tamu – baca lebih lanjut tentang penulis di bagian bawah posting.
Pernah bertanya-tanya apa itu SEO kanonik dan bagaimana kaitannya dengan properti Anda? Yah, izinkan saya meyakinkan Anda, Anda bukan yang pertama!
Sebagai SEO teknis untuk perusahaan yang lebih besar, saya melihat spesialis dan pengembang junior berjuang untuk memahami apa itu rel kanonik, bagaimana/kapan menggunakannya, dan mengapa mereka memiliki tempat dalam pengoptimalan untuk mesin telusur.
Dan sejujurnya, sebagian besar SEO setuju bahwa sifat dari maksud dan tujuan kanonik adalah berbelit-belit.
Namun, hari ini, SEO Butler menghentikan kesalahpahaman dengan panduan informasi komprehensif seputar kanonik untuk tujuan SEO.
Apa itu Tag Canonical?
Sebuah tag kanonik, juga dikenal sebagai "rel kanonik," atau "rel kanonik," adalah atribut yang mendefinisikan hubungan sumber daya ke dokumen HTML.
Ini sering digunakan untuk menentukan salinan halaman yang ingin Anda tampilkan ke mesin pencari untuk pengindeksan.
Menggunakan tag kanonik mencegah halaman ditayangkan di SERPS di bawah variasi properti Anda yang tidak ingin Anda gunakan.
Karena ada empat variasi dari setiap situs web, sangat penting bagi Anda untuk selalu menentukan varian mana yang ingin Anda layani sebagai "Salinan Utama".
Contoh rel kanonik dan empat variasinya adalah sebagai berikut:
<link rel=”canonical” href=” http://seobutler.com/”/ >
<link rel=”canonical” href=” http://www.seobutler.com/”/ >
<link rel=”canonical” href=” https://seobutler.com/”/ >
<link rel=”canonical” href=” https://www.seobutler.com/”/ >
Pemeriksaan Pengetahuan:
Kata kanonik berasal dari akar bahasa Latin canonicalis, yang berarti "berkaitan dengan kanon" atau "menurut aturan." Karena berkaitan dengan SEO kanonik, kami hanya memberi tahu mesin telusur apa aturannya untuk mengindeks dokumen HTML dan variannya.
Mengapa Kami Memiliki Canonicals di 2019
Mengapa kita memang? Tampaknya berlebihan untuk memiliki empat variasi situs web, bukan?
Anda akan berpikir Google, Bing, dan Yahoo akan memilih versi apa pun yang mereka anggap paling cocok untuk diindeks dan mengikutinya, bukan?
Meskipun itu akan membuat hidup kita lebih mudah, itu akan dan juga berpotensi berbahaya untuk properti web tertentu. Izinkan saya untuk menjelaskan…
Banyak situs web di internet menggunakan subdomain dan hreflang (atribut rel lain) untuk berkomunikasi dengan mesin telusur bahwa properti mereka mungkin menyajikan versi bahasa yang berbeda dari situs web yang sama.
Dampak Negatif dari Tidak Menggunakan Rel Canonical
- Kesalahan konten duplikat
- Halaman tidak muncul di SERPS karena disalahartikan sebagai halaman lain (terutama yang berkaitan dengan hreflang)
- Kekurangan Anggaran Perayapan karena beberapa perayapan halaman dari konten yang sama
Informasi lebih lanjut tentang masalah rel kanonik dari Google
Selain itu, kanonik juga penting saat membuat halaman Accelerated Mobile Pages (AMP) untuk seluler, terutama karena Google kini telah menyatakan bahwa semua properti baru diindeks oleh versi selulernya terlebih dahulu, dengan desktop menjadi prioritas kedua.
Seperti yang Anda lihat, karena berbagai jenis situs web ini, kanonik memainkan peran penting dalam berkomunikasi dengan mesin telusur URL mana yang akan digunakan.
Pemeriksaan Pengetahuan:
Halaman AMP, juga dikenal sebagai halaman seluler yang dipercepat adalah dokumen di situs web yang bekerja bersama dengan halaman standar Anda untuk menyajikan konten dengan kecepatan yang dipercepat kepada pengguna yang menggunakan perangkat seluler. Dalam kebanyakan kasus, halaman ini tidak berisi JavaScript, video, dan gambar dalam upaya untuk mengurangi permintaan HTTP ke server Anda yang memungkinkan halaman untuk memuat secepat mungkin kepada pengguna.
Langganan
Saya telah membaca dan menerima Syarat & Ketentuan*
Kapan Menggunakan Kanonikalisasi
Mari kita buat ini singkat. Satu-satunya hal yang perlu Anda ingat adalah sangat penting untuk menggunakan kanonik. Di setiap halaman, setiap proyek, setiap waktu.
Baik itu dalam bentuk rel tautan, header HTTP, atau dalam file .htaccess Anda, tidak ada alasan untuk tidak menggunakannya.
Sementara untuk manusia, semua halaman ini mewakili satu halaman atau dokumen di situs web, untuk crawler mesin pencari, semua halaman ini mewakili tempat atau URL yang berbeda untuk mengekstrapolasi konten.
Karena itu, Anda dapat melihat bagaimana tidak menggunakan kanonik dapat menyebabkan kesalahan konten duplikat.
Untungnya, sebagian besar CMS—seperti WordPress—sebenarnya memiliki sistem kanonikalisasi bawaan. Jika diatur dengan benar sejak awal situs web, mereka tidak perlu disentuh lagi (Lebih lanjut tentang ini di bawah).
Di mana dan Bagaimana Menggunakan Canonicals
Sekarang setelah kita memiliki pemahaman yang jelas tentang apa itu kanonik dan kapan menggunakannya (selalu!)—secara alami menimbulkan pertanyaan tentang bagaimana menggunakannya.
Ayo langsung masuk!
Sebelum kami dapat mulai mengatur kanonik kami di situs web atau halaman kami, kami harus terlebih dahulu memastikan bahwa Layanan Nama Domain (DNS) kami diatur untuk mendukung struktur kanonik kami.
Dalam banyak kasus, saya telah melihat perancang web, spesialis SEO, dan administrator sistem menampar rel kanonik ke halaman di tingkat halaman, tetapi gagal memastikan catatan DNS mereka cocok dengan jenis visi yang mereka coba layani kepada pengguna dan mesin pencari mereka. .
Jadi bagaimana kita menghadapi ini? Cukup. Kami menuju ke pendaftar domain kami dan mulai di tingkat DNS untuk memastikan semuanya konsisten.
Mengedit DNS Anda untuk Mendukung Canonicals Anda
Mengedit file DNS Anda bisa menjadi proses yang menakutkan. Hari ini, kami akan menyiapkan Anda untuk sukses dengan tangkapan layar teks sederhana yang dapat Anda masukkan langsung ke catatan Anda tanpa pemahaman yang lengkap atau komprehensif tentang semua nuansa di baliknya.
Di bawah ini saya akan menunjukkan cara mengedit file ini untuk non-www.websites. dan www.website.
Untuk Situs Web Pilihan www
Untuk situs web pilihan www, pada dasarnya yang perlu kami lakukan adalah mengomunikasikan ke DNS bahwa Anda ingin versi www Anda dilihat sebagai kanonik.
Ini dilakukan hanya dengan menyiapkan dua catatan: Catatan “A” dan Catatan CNAME.
Langkah 1: Masuk ke penyedia DNS Anda (Kami menggunakan Google). 
Langkah 2: Pilih properti domain yang ingin Anda kelola. Untuk contoh ini, kami akan memilih "Tucson's Trusted." Jika Anda menggunakan Google Domains, di sisi kiri Anda akan melihat opsi DNS. Klik itu.
Langkah 3: Gulir ke bawah ke bagian bawah halaman dan cari "Catatan Sumber Daya Kustom." Ini akan terlihat seperti ini. 
Langkah 4: Untuk menetapkan visi pilihan Anda untuk www, gunakan dua jenis rekaman pada tangkapan layar di atas. Jenis catatan pertama adalah catatan "A" yang diselesaikan ke Alamat IP hosting. Catatan kedua adalah catatan CNAME, atau Catatan Nama “Canonical” (Masuk akal belum?!) yang menunjuk ke versi www dari situs web.
Setelah Anda mengambil langkah-langkah ini dan semua bidang diperbarui, tekan simpan! Ini sekarang memberi tahu server dan perayap di tingkat DNS apa preferensi kanonik Anda.
Untuk Situs Web Pilihan Non-www
Untuk situs web Pilihan non-www, kami akan mengambil rute yang sama di atas tetapi hanya untuk langkah 1-3. Langkah keempat sedikit berbeda.
Dalam skenario ini, kami akan menetapkan visi pilihan kami untuk non-www, daripada www. Untuk melakukan ini, kami akan menggunakan dua jenis rekaman, seperti yang terlihat pada tangkapan layar di bawah.

Sungguh, kami hanya mengecualikan catatan CNAME sebagai pengganti catatan "A" lainnya. Melakukannya menghilangkan kanonikalisasi apa pun yang mungkin dipertimbangkan oleh mesin telusur di tingkat DNS. 
Dengan menyelesaikan langkah-langkah ini, kami dapat melanjutkan proses kami untuk menstandardisasi visi pilihan kami di seluruh properti atau domain kami!
Mengedit File .htaccess Anda untuk Mendukung Canonicals Anda
Selanjutnya, kita turun ke baris HTTP dari DNS untuk mendukung topografi kanonik kita.
Informasi di bawah ini dikendalikan dan ditangani melalui file .htaccess. Ini diarahkan untuk memastikan bahwa setelah DNS Anda memutuskan ke IP Anda, host Anda memahami jalur URL apa yang Anda inginkan untuk lalu lintas.
Di bawah ini, saya akan menunjukkan cara mengedit file ini dengan kode salin dan tempel sederhana untuk file .htaccess Anda.
Untuk Situs Web Pilihan www
Langkah 1: Buat koneksi FTP ke folder root domain Anda. Di dalam folder ini, seharusnya ada file .htaccess. Jika tidak ada, silakan buat.
Langkah 2: Klik kanan file dan pilih edit. Ini akan memunculkan dokumen di editor file pilihan Anda.
Langkah 3: Untuk situs web pilihan www tanpa https , tambahkan kode Apache di bawah ini:
Mesin Tulis Ulang Hidup
RewriteCond %{HTTP_HOST} ^domainanda.com [NC]
Aturan Penulisan Ulang ^(.*)$ http://www.domainanda.com/$1 [L,R=301]
Untuk www dan https gunakan:
RewriteCond %{HTTP_HOST} ^domainanda.com$
Tulis Ulang %{SERVER_PORT} ^443
Aturan Penulisan Ulang ^(.*)$ https://www.domainanda.com/$1 [R=301]
Catatan: Pastikan untuk mengganti domainanda.com dengan domain Anda yang sebenarnya.
Langkah 4: Silakan simpan file Anda dan tulis ulang yang lama.
Untuk Situs Web Pilihan Non-www
Langkah 1: Buat koneksi FTP ke folder root domain Anda. Di dalam folder ini, harus ada file .htaccess. Jika tidak ada, silakan buat.
Langkah 2: Klik kanan file dan pilih edit. Ini akan memunculkan dokumen di editor file pilihan Anda.
Langkah 3: Untuk situs web pilihan non-www tanpa https, tambahkan kode Apache di bawah ini:
Mesin Tulis Ulang Hidup
Tulis UlangCond %{HTTP_HOST} ^www.domainanda.com [NC]
Aturan Penulisan Ulang ^(.*)$ http://domainanda.com/$1 [L,R=301]
Untuk non-www dan https gunakan:
RewriteCond %{HTTP_HOST} ^www.domainanda.com$
Tulis Ulang %{SERVER_PORT} ^443
Aturan Penulisan Ulang ^(.*)$ https://domainanda.com/$1 [R=301]
Catatan: Pastikan untuk mengganti domainanda.com dengan domain Anda yang sebenarnya.
Langkah 4: Silakan simpan file Anda dan tulis ulang yang lama.
Setelah Anda menyelesaikan langkah-langkah ini, sekarang kita dapat melanjutkan ke penyiapan kanonik di halaman!
Ini adalah langkah terakhir untuk memastikan bahwa mesin pencari memahami persis seperti yang Anda inginkan agar situs web Anda terlihat di halaman hasil mereka.
Jika Anda kesulitan memahami kode di atas, lihat sumber daya di bawah ini untuk pengalihan yang dihasilkan apache di file .htaccess Anda.
Penting juga untuk dicatat bahwa tergantung pada versi Apache yang dijalankan server Anda, kodenya mungkin ditulis sedikit berbeda untuk menjalankan perintah ini.
Berikut adalah dua sumber yang mungkin dapat membantu lebih lanjut jika Anda membutuhkannya.
Mengedit Halaman Anda untuk Mendukung Canonicals Anda
Seperti yang telah dibahas sebelumnya, jika Anda menggunakan CMS (Content Management System) seperti WordPress, Anda dapat menggunakan proses turnkey terintegrasi mereka dalam satu langkah untuk mengatur kanonik Anda di tingkat halaman.
Bagaimana Anda bertanya? Cukup sederhana.
Buka panel administrasi ujung belakang Anda dan pilih "Pengaturan" dan kemudian "Umum." Di bawah Umum, Anda akan melihat opsi dari tangkapan layar di bawah ini:
Yang harus Anda lakukan di sini adalah menulis situs web Anda persis seperti yang Anda inginkan agar WordPress cocok dengan tautan rel kanonik Anda.
Cukup sederhana bukan?!
Bagaimana jika Anda tidak memiliki WordPress dan sedang mengerjakan situs web HTML statis dengan modul CSS dan PHP khusus?
Hampir sama mudahnya!
Untuk halaman statis, tambahkan cuplikan kode di bawah ini ke situs web Anda di header. Kode ini memberi tahu mesin pencari bahwa ini adalah visi pilihan yang Anda inginkan agar halaman Anda diindeks.
Rel tersebut adalah sebagai berikut. Cara Anda mengatur DNS dan pengalihan .htaccess 301 Anda menentukan rel tautan mana yang harus Anda gunakan. Ingatlah untuk memastikannya cocok, jadi tidak ada pengindeksan konten yang tidak konsisten di seluruh SERP.
<link rel=”canonical” href=” http://seobutler.com/”/ >
<link rel=”canonical” href=” http://www.seobutler.com/”/ >
<link rel=”canonical” href=” https://seobutler.com/”/ >
<link rel=”canonical” href=” https://www.seobutler.com/”/ >
Setelah rel Anda ditambahkan, pastikan mereka diverifikasi di halaman yang sedang Anda kerjakan. Ini dapat dilakukan dengan memeriksa sumber halaman dan menekan <ctrl + f> untuk mencari “Canonicals”.
Ini akan terlihat seperti ini:

Mengoptimalkan Canonicals Anda untuk Sumber Daya Eksternal
Dengan kemajuan aplikasi berbasis cloud, server, dan jaringan pengiriman konten, pengiriman lalu lintas ke sumber daya bernama daripada alamat IP menjadi sangat penting.
Jika tidak dilakukan dengan benar, hal itu dapat menyebabkan penyajian catatan yang tidak konsisten dan kebingungan perayapan dari mesin telusur.
Google cepat "CDNS melukai SEO" akan menunjukkan kepada Anda bahwa ketika tidak diatur dengan benar, banyak properti mengalami kehilangan lalu lintas karena de-indexing terkait SERP.
Menyiapkan jenis catatan alias memungkinkan Anda untuk mengaitkan sumber daya bernama dengan root. Contoh sumber daya bernama adalah mywebsite.website.com.
Dalam kasus kami untuk tujuan penjelasan ini, kami akan mengarahkan mywebsite.website.com ke website.com. Hal ini menyebabkan lebih sedikit masalah integrasi antara sumber daya bernama dan URL kanonik Anda.
Catatan: Catatan alias disiapkan di cloud pilihan Anda atau jaringan pengiriman konten. Ini adalah jenis rekaman virtual untuk memberikan perilaku seperti CNAME pada domain root atau apex dan menyebabkan nama apa pun untuk diselesaikan ke alamat IP.
Memahami Perbedaan
A Record memetakan nama ke alamat IP.
Catatan CNAME memetakan nama ke nama lain (www ke non www, memberi kami kanonik www)
Catatan Alias memetakan nama ke nama lain (situs web saya.website.com ke situs web.com
Take Away: CNAME dan ALIAS mencatat nama peta ke nama lain (situs web www atau sub domain) dan catatan A menyelesaikan ke IP.
Pemikiran Akhir Tentang Canonicals untuk SEO
Jika Anda berhasil mencapai akhir artikel ini, saya harap Anda memiliki pemahaman baru tentang apa itu kanonik dan mengapa kanonik itu penting untuk pengoptimalan mesin telusur.
Sementara banyak yang percaya bahwa implementasi kanonik tidak sepenting dulu, saya berpendapat bahwa itu lebih dari itu. Dengan perang yang sedang berlangsung, Google sedang mengobarkan untuk membuat halaman AMP lebih relevan, dan rekomendasinya untuk situs khusus bahasa di beberapa ceruk, kanonik lebih penting dari sebelumnya.
Ingat SEO, optimalkan untuk mempersiapkan masa depan dengan mempertimbangkan masa kini.
Anda tidak harus lebih baik dari orang lain, tetapi Anda perlu mengeksekusi lebih efisien daripada pesaing Anda—bahkan dalam hal SEO kanonik.
Langganan
Saya telah membaca dan menerima Syarat & Ketentuan*
