Ada dua cara untuk mengakses sebuah situs. Menggunakan alamat IP (seperti 157.19.0.1) dan menggunakan nama domain (seperti www.abc.com). Idealnya, baik nama domain Anda maupun alamat IP harus mengarah ke URL yang sama dan menampilkan halaman yang sama. Jika seseorang mengetikkan 157.19.0.1 dan orang lain www.abc.com, mereka harus sampai di halaman yang sama dengan konten yang sama.

Ketika ini tidak terjadi, pasti ada masalah. Bot mesin pencari mungkin 'menafsirkan' alamat IP Anda dan nama domain sebagai halaman yang menunjuk ke halaman yang benar-benar berbeda, tetapi yang berisi konten serupa. Masalah konten duplikat pun muncul.

Dalam inti sari, konten duplikat adalah ketika beberapa lokasi di web, (URL) memiliki konten yang serupa. Tapi mengapa ini benar-benar menjadi masalah? Bot mesin pencari tidak tahu URL mana yang harus muncul dalam hasil pencarian.

Berikut adalah beberapa versi dari halaman yang sama, dengan URL yang berbeda:

  • http://www.abc.com
  • https://www.abc.com
  • http://abc.com/index.php

Bot mesin pencari mungkin memilih untuk menampilkan URL kedua sebagai contoh. Ini bisa menjadi kerugian jika konten yang sebenarnya ingin Anda lihat pengguna ada di halaman tiga atau satu. Bot juga dapat memilih untuk menandai situs Anda sebagai memiliki konten duplikat. Ketika ini terjadi, itu berarti bahwa niatnya dapat dilihat sebagai mencoba 'mengelabui' sistem dan mencoba untuk mendapatkan peringkat lebih tinggi. Ketika Anda ditandai, situs Anda mungkin mulai mendapatkan peringkat lebih rendah, atau yang lebih buruk lagi, tidak muncul dalam hasil pencarian. Anda dapat mempelajari lebih lanjut tentang konten duplikat dalam artikel ini.

Anda ingin memastikan bahwa alamat IP dan nama domain Anda terhubung ke URL yang sama. Masukkan konsep kanonisasi IP yang akan menjadi fokus kita dalam artikel ini.

Apa itu kanonisasi IP?

IP canonicalization adalah proses memastikan bahwa nama domain Anda dan alamat IP menyelesaikan ke URL yang sama. URL yang sama ini dapat disebut sebagai URL kanonik atau halaman, yang berarti bahwa itu adalah versi yang disukai ketika Anda memiliki beberapa versi yang mengacu pada halaman yang sama. Dalam contoh kita di atas, di mana kita memiliki URL berikut,

  • http://www.abc.com
  • https://www.abc.com
  • http://abc.com/index.php

Alamat IP dan nama domain harus terhubung ke salah satu di atas. Jika versi kedua adalah kanonikal, maka keduanya harus menyelesaikannya.

Mengapa kanonisasi IP penting untuk SEO?

Bagaimana pengaruh kanonisasi IP terhadap SEO? Berikut adalah dua cara utamanya:

Konten unik mendapat peringkat

Jika nama domain Anda dan alamat IP tidak mengarah ke halaman yang sama, bot mesin pencari mungkin tidak tahu halaman mana yang harus ditampilkan dalam hasil pencarian. Ini dapat mengakibatkan konten unik yang telah Anda kerjakan dengan keras tidak mendapatkan peringkat. Ini karena bot memilih satu URL yang diarahkan oleh kedua alamat IP dan nama domain Anda. Mungkin bukan yang memiliki konten unik Anda. Oleh karena itu, kanonisasi IP memastikan bahwa konten unik Anda mendapatkan peringkat.

Peringkat situs lebih tinggi

Jika Anda memiliki nama domain dan alamat IP yang mengarah ke URL yang berbeda, itu berarti lalu lintas situs Anda terbagi antara halaman yang berbeda. Ini juga berarti bahwa jika Anda mendapatkan backlink pada URL yang berbeda, maka "link juice" Anda juga terbagi, dan otoritas situs Anda juga. Hal ini mengakibatkan peringkat situs Anda lebih rendah bahkan ketika seharusnya peringkat lebih tinggi.

Lebih baik jika seluruh lalu lintas situs Anda dan ekuitas tautan berada di satu tempat. Kanonisasi IP membantu Anda mencapai hal ini, dan sebagai hasilnya, melihat peringkat situs Anda menjadi lebih tinggi.

Memeriksa masalah kanonisasi IP

Setelah mempelajari apa itu kanonisasi IP dan pentingnya bagi SEO, Anda perlu menguji situs Anda untuk mengetahui apakah ada perbedaan antara nama domain dan alamat IP Anda. Berikut cara melakukannya:

1. Masukkan alamat IP situs Anda ke dalam browser Anda

Mari kita mulai dengan yang paling jelas. Masukkan alamat IP situs Anda ke dalam browser Anda dan lihat apakah itu benar-benar mengarahkan ke nama domain Anda. Jika tidak, maka Anda perlu menyelesaikan masalah kanonisasi alamat IP.

Bagaimana jika Anda tidak tahu alamat IP situs Anda? Mari kita lihat cara-cara yang dapat Anda gunakan untuk menemukan alamat IP Anda:

Cara menemukan alamat IP situs Anda

Ada beberapa cara yang dapat Anda gunakan untuk menemukan alamat IP situs Anda. Berikut ini adalah caranya:

a) Menggunakan fungsi traceroute bawaan

Di Windows:

  • Buka prompt perintah Anda
  • Ketik ‘tracert’ diikuti oleh URL situs web (yang menurut Anda seharusnya menjadi yang kanonikal) seperti dalam tracert www.abc.com
  • Alamat IP adalah apa yang Anda lihat tepat di sebelah kanan ‘tracing route to’. Ini akan didahului oleh situs yang telah Anda ketik sebelumnya.

Di Mac:

  • Pergi ke 'spotlight'
  • Klik pada ikon yang terlihat seperti kaca pembesar di pojok kanan atas layar
  • Klik dua kali pada 'network utility'
  • Klik pada tab 'traceroute'
  • Ada kotak teks di dekat bagian atas.
  • Ketik alamat situs Anda. Anda dapat melewatkan bagian 'http', 'https' atau 'www'
  • Klik 'trace'
  • Alamat IP situs akan muncul di sebelah 'traceroute to' diikuti oleh situs yang Anda ketik

Anda juga dapat menggunakan aplikasi iNetTools di app store atau aplikasi PingTools Network utilities di Google Play Store.

b) Menggunakan alat

Ada alat pemeriksa IP yang dapat membantu Anda menemukan alamat IP Anda. Mereka termasuk ip-address.com, ipinfo, dan ipvoid. Atau gunakan Pencari Alamat IP Situs Web kami:

cara memeriksa alamat IP Anda dengan alat pemeriksa IP SEOptimer

2. Menggunakan alat untuk memeriksa masalah kanonisasi IP

Opsi kedua adalah menggunakan alat untuk menguji kanonisasi alamat IP Anda dari SEO Mator.

SEO Mator CANONICAL URL / LOCATION CHECKER

Anda dapat menggunakan alamat IP yang baru saja Anda peroleh dari fungsi tracerouter bawaan untuk memeriksa adanya masalah kanonisasi. Anda akan mendapatkan peringkat kanonisasi alamat IP Anda dan wawasan lebih lanjut seperti:

Ketika Anda menggunakan alat, Anda tidak perlu menggunakan alamat IP Anda. Anda bisa menggunakan URL situs Anda dan Anda siap untuk memulai.

3. Bagaimana cara memeriksa URL saat ini dari situs Anda di WordPress?

Cara tercepat adalah dengan memeriksa Pengaturan di Dashboard WordPress Anda sendiri:

Pergi ke Dashboard>>Pengaturan>>Pengaturan Umum.

Dua baris adalah yang paling penting saat ini:

  • Alamat WordPress (URL) dan
  • Alamat Situs URL

Keduanya harus sama:

Cara memeriksa URL saat ini dari situs Anda di WordPress

Cara memperbaiki masalah kanonisasi IP

Setelah menjalankan tes Anda, saatnya untuk memperbaiki masalah yang mungkin muncul. Berikut cara melakukannya:

Di server Apache

Jika situs Anda berjalan di Apache, inilah cara untuk memperbaiki masalah kanonisasi IP:

  • Akses file .htaccess Anda, kemudian masukkan baris-baris ini tepat di bawah <IfModule mod_rewrite.c>

RewriteCond %{HTTP_HOST} ^111\.11\.11\.11

RewriteRule ( . *) http://abc.com/$1 [R=301, L]

  • Ganti alamat IP di atas (111\.11\.11\.11) dengan situs Anda, dan URL http://abc.com/ dengan URL situs yang ingin Anda jadikan sebagai kanonikal.

Jangan memiliki file .htaccess Anda diatur? Baca artikel ini untuk belajar cara mengatur File htaccess pada Apache.

Di Nginx

  • Akses file konfigurasi yang terletak di direktori /etc/nginx. Di sinilah file konfigurasi utama berada: /etc/nginx/nginx.conf.
  • Tambahkan blok kode ini ke bagian bawah file konfigurasi:

## IP Kanonisasi

server {

listen<IP_ADDR>:80;

server_name<IP_ADDR>;

Return 301 $scheme://domain.com$request_uri;

}

Menggunakan Google domains

Ini adalah cara menggunakan opsi ini:

  • Masuk ke Google Domains (Anda perlu masuk ke akun Google Anda)
  • Klik pada nama domain Anda
  • Klik pada ikon situs web di panel navigasi kiri
  • Klik teruskan (di bawah 'teruskan ke halaman web yang sudah ada')
  • Masukkan alamat IP Anda di bidang 'URL situs web'
  • Klik 'teruskan'

Bagaimana memverifikasi bahwa perbaikan kanonisasi IP berhasil

Di sini Anda dapat memeriksa apakah perbaikan Anda berhasil dan apakah ada kesalahan. Berikut adalah metode yang dapat Anda gunakan untuk pengujian:

Masukkan alamat IP Anda pada browser Anda

Anda dapat memasukkan alamat IP Anda pada browser untuk melihat apakah itu mengarahkan ke nama domain yang Anda anggap kanonikal. Jika iya, maka perbaikan Anda berhasil. Jika tidak, maka Anda perlu mencari tahu apa masalahnya. Ada kemungkinan bahwa Anda mungkin telah membuat kesalahan atau melewatkan sesuatu saat memasukkan kode yang diperlukan untuk memperbaiki masalah kanonikalisasi.

Menggunakan perintah cURL

Metode kedua ini melibatkan penggunaan perintah cURL, yang merupakan alat baris perintah yang membuat permintaan HTTP tanpa perlu menggunakan peramban web. Ini adalah perintah yang perlu Anda gunakan di command prompt (Windows) atau terminal di Linux atau macOS:

$curl -I http://your-server-ip

Menggunakan alat pengujian

Alat seperti SEO Review Tools akan berguna untuk membantu Anda memverifikasi bahwa Anda memang telah memperbaiki masalah kanonisasi IP. Karena alat tersebut memberikan Anda wawasan di luar status kanonisasi Anda, Anda juga dapat memperbaiki masalah SEO terkait lainnya, yang merupakan keuntungan bagi situs Anda.

Cara menguji masalah kanonisasi IP

Menggunakan Google domains

Untuk memverifikasi bahwa nama domain dan alamat IP Anda terhubung ke URL yang sama:

  • Masuk ke Google Domains
  • Cari domain Anda pada daftar domain
  • Gulir ke 'situs web saya'
  • Anda seharusnya dapat melihat pratinjau situs Anda

Perhatikan bahwa mungkin memerlukan waktu untuk situs Anda muncul di sini, terutama jika Anda baru saja memperbaiki masalah kanonisasi IP.

Kesimpulan

Kami telah melihat kanonisasi IP, pentingnya hal tersebut dalam SEO, bagaimana cara memeriksa masalah kanonisasi IP, dan bagaimana memverifikasi bahwa perbaikan Anda berhasil. Ini adalah konsep yang pasti Anda butuhkan dalam arsenal SEO Anda jika Anda ingin situs Anda menduduki peringkat tinggi dalam hasil pencarian.