Katakanlah, situs web Anda menawarkan konten, produk, atau layanan untuk orang-orang dari berbagai daerah atau negara yang berbicara bahasa berbeda. Mesin pencari mungkin akan menganggap ini sebagai konten duplikat, yang mengarah ke peringkat rendah.

Sementara saya fokus pada SEO internasional dalam 8 tahun terakhir, dengan artikel ini, saya akan membantu Anda dengan dasar-dasar untuk mengelola versi lokal situs internasional Anda untuk SEO yang lebih baik.
Faktor peringkat SEO Internasional # 1: Hreflang

Bagaimana Cara Mengatur Halaman Khusus Bahasa?
Agar Google mengenali versi lokal konten Anda dan mengarahkan pengguna ke versi konten yang paling sesuai, gunakan <link rel = "alternate" hreflang = "
kode negara-kode bahasa " ...>.
Dengan cara ini, Anda memberi tahu Google bahwa ada URL spesifik yang tersedia untuk pengguna yang berbicara bahasa tertentu dan berasal dari lokasi tertentu. Google akan menggunakan informasi ini untuk menampilkan URL alternatif kepada para pengguna di hasil pencarian.
Kapan Menggunakan Tag hreflang?
Google merekomendasikan untuk menggunakan hreflang:
- Jika Anda menyimpan konten utama dalam satu bahasa dan hanya menerjemahkan templat (mis. Navigasi dan footer).
- Ketika konten hampir identik. Ini sering terjadi untuk situs multi-regional dalam satu bahasa. Misalnya, konten dalam bahasa Jerman yang menargetkan pengguna dari Jerman, Austria, dan Swiss.
- Jika konten situs Anda diterjemahkan sepenuhnya ke dalam beberapa bahasa. Misalnya, Anda memiliki versi bahasa Inggris dan Jerman dari setiap halaman.
Bagaimana Cara Mengatur Tag hreflang?
Saat menambahkan tag hreflang, gunakan koneksi dua arah untuk setiap bahasa (seperti pada, halaman pengganti harus menunjuk satu sama lain). Itulah satu-satunya cara (jika Anda tidak memiliki peta situs atau kemampuan untuk menentukan header respons HTTP untuk situs Anda) Google dapat memahami struktur situs dengan benar. Jika tag hreflang searah, itu akan diabaikan.
Sintaks dari elemen tautan hreflang HTML adalah:
<link rel = "alternate" hreflang = "xx-XX" href = "URL" />
Mari kita lihat lebih detail:
- ‌Rel = "alternate" - menunjukkan bahwa ada halaman pengganti;
- ‌Hreflang = "xx-XX" - menentukan bahasa (xx), dan, secara opsional, wilayah (xx) halaman;
- ‌Href = "URL" - URL untuk versi halaman ini untuk bahasa / wilayah yang ditentukan.
ContohSitus ini menawarkan konten yang ditargetkan pada:
- Pengguna berbahasa Inggris terlepas dari lokasi mereka (en);
- Pengguna berbahasa Inggris dari Australia (en-au);
- ‌Beberapa konten juga diterjemahkan ke dalam bahasa Jerman (de).
Ini adalah bagaimana mereka harus ditautkan (kode yang sama harus muncul pada semua 3 halaman dalam bagian ini):
<link rel="alternate" hreflang="en" href="http://en.example.com/page.html" /> <link rel="alternate" hreflang="en-au" href="http://en-au.example.com/page.html" /> <link rel="alternate" hreflang="de" href="http://de.example.com/page.html" />
Semua konten menunjuk ke konten yang serupa dalam bahasa lain (tautan dua arah).
Catatan, hreflang menerima format ISO 639-1 untuk bahasa dan format ISO 3166-1 Alpha 2 untuk negara.
Metode lain untuk menunjukkan halaman pengganti Anda:
- ‌Peta Situs;
- ‌ Tajuk HTTP.
‌1. Menambahkan hreflang ke peta situs XMLIni adalah solusi tepat untuk situs multibahasa besar yang berbagi konten serupa antara banyak domain. Seiring pertumbuhan situs Anda, menambahkan tag hreflang ke bagian setiap halaman bisa menjadi sangat membosankan.
Anda dapat menambahkan xhtml: elemen tautan tautan ke peta situs XML:
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"> <url> <loc>http://www.example.com/english/</loc> <xhtml:link rel="alternate" hreflang="de" href="http://www.example.com/deutschland/" /> <xhtml:link rel="alternate" hreflang="en-au" href="http://www.example.com/english-australia/" /> <xhtml:link rel="alternate" hreflang="en" href="http://www.example.com/english/" /> </url> <url> <loc>http://www.example.com/deutschland/</loc> <xhtml:link rel="alternate" hreflang="en-au" href="http://www.example.com/english-australia/" /> <xhtml:link rel="alternate" hreflang="en" href="http://www.example.com/english/" /> <xhtml:link rel="alternate" hreflang="de" href="http://www.example.com/deutschland/" /> </url> <loc>http://www.example.com/english-australia/</loc> <xhtml:link rel="alternate" hreflang="en" href="http://www.example.com/english/" /> <xhtml:link rel="alternate" hreflang="de" href="http://www.example.com/deutschland/" /> <xhtml:link rel="alternate" hreflang="en-au" href="http://www.example.com/english-australia/" /> </url> </urlset>
‌2. Tajuk HTTPAnda dapat menambahkan atribut hreflang ke HTTP Header file non-HTML. Katakanlah, jika Anda memiliki PDF dalam bahasa yang berbeda dan dengan URL yang berbeda, Anda bisa membuat situs Anda mengembalikan header HTTP dengan anotasi hreflang:
Link: <https://www.example.com/downloads/english.pdf/>; rel="alternate"; hreflang="en"> Link: <https://www.example.de/downloads/german.pdf/>; rel="alternate"; hreflang="de"> Link: <https://www.example.it/downloads/italian.pdf/>; rel="alternate"; hreflang="it">
Apa itu x-default?Katakanlah, Anda menggunakan nilai x-default dari atribut hreflang alih-alih format ISO yang mengidentifikasi bahasa dan wilayah. Dengan begitu, Anda menunjukkan kepada Google, bahwa Anda ingin menampilkan halaman ini ketika tidak ada bahasa / wilayah lain yang cocok dengan pengaturan pengguna.
Dengan kata lain, atribut hreflang = "x-default" membuat halaman mundur untuk bahasa / wilayah yang tidak cocok.
Contoh‌Site.com / en-uk - halaman untuk pengguna berbahasa Inggris dari Inggris;
‌Site.com / it-uk - halaman untuk pengguna berbahasa Italia dari Inggris;
‌Site.com / - halaman default untuk pengguna di seluruh dunia.
Jadi di sini adalah sintaks dari tag hreflang:
<link rel="alternate" href="https://site.com/en-uk" hreflang="en-uk" /> <link rel="alternate" href="https://site.com/it-uk" hreflang="it-uk" /> <link rel="alternate" href="https://site.com/" hreflang="x-default" />
Pertimbangkan untuk menambahkan halaman mundur untuk bahasa yang tidak cocok, terutama pada pemilih bahasa / negara atau beranda pengarahan ulang otomatis.
Meskipun merupakan bagian penting dari strategi penargetan, tag hreflang bukan peluru ajaib.
Google menilai bahasa dan lokasi laman web dengan:
- ‌CcTLDs;
- ‌ Bahasa konten;
- ‌Currency dan lokasi fisik terdaftar.
Faktor peringkat SEO Internasional # 2: Ekstensi domain

Ekstensi ccTLD
Kode tingkat atas domain negara adalah sinyal kuat yang digunakan Google untuk menentukan lokasi halaman web. Dengan ccTLD (.it, .cz, .ca, dll.) Anda memberi tahu mesin pencari bahwa situs Anda menargetkan satu negara tertentu. Strategi ini juga membantu untuk tetap menjadi struktur URL yang sederhana dan elegan.
Faktor peringkat SEO Internasional # 3: Bahasa konten

Bahasa halaman
Google menggunakan algoritma sendiri dan menentukan bahasa konten yang terlihat di halaman. Karena itu, hindari menggunakan beberapa bahasa pada satu halaman, atau Google dapat mengaitkan halaman Anda dengan bahasa / wilayah yang salah. Namun, itu tidak berarti Anda tidak dapat menggunakan beberapa kata dari bahasa dan ungkapan lain, seperti nama merek atau deskripsi produk.
Mesin pencari TIDAK menggunakan atribut lang untuk menentukan bahasa di halaman Anda.
Faktor peringkat SEO Internasional # 4: Mata uang dan alamat

Mata uang dan Alamat
Mata uang lokal, alamat, dan nomor telepon semuanya dianggap sebagai indikator kuat dari lokasi Anda oleh Google. Tambahkan alamat fisik untuk setiap versi lokal situs web - untuk Google, ini adalah sinyal yang kuat.
Jika memungkinkan, buat daftar Google Bisnisku untuk setiap lokasi fisik perusahaan Anda dan tautkan ke versi spesifik negara situs Anda sehingga mereka akan berperingkat lebih tinggi dalam pencarian lokal.
Potensi Kesalahan SEO Internasional
Tidak peduli sebagus apa pun Dukungan Google atau sumber lain yang menjelaskan pengelolaan situs multibahasa, selalu ada ruang untuk pertanyaan yang kurang jelas. Saya ingin membahas dua di antaranya:
‌ 1.
Apakah kode ISO peka terhadap huruf besar-kecil?- Tidak, baik kode ISO huruf besar dan kecil berlaku untuk Google, meskipun yang terbaik adalah mengikuti standar dan menggunakan huruf kecil untuk kode bahasa dan huruf besar untuk kode negara opsional.
‌ 2.
Haruskah saya menggunakan alamat IP terpisah untuk setiap situs spesifik lokal?- Seperti yang dikatakan oleh karyawan Google sendiri: "
Akan luar biasa, tapi itu tidak perlu ." Lebih lanjut tentang subjek dalam
video pendek ini.
Saya akan mencoba menjawab pertanyaan tak terduga lainnya di komentar di bawah.
Takeout
Jika Anda tidak ingin Google menganggap halaman lokal Anda sebagai duplikat, tandai dengan benar. Bagaimana cara melakukannya:
- Tambah
<link rel = "alternate" hreflang = "xx-XX" href = "URL" />
tag ke bagian HEAD. Setiap varian halaman yang berbeda memerlukan tag ini. - Bahasa dan lokasi masing-masing ditentukan dengan kode ISO 639-1 dan ISO 3166-1 Alpha 2.
- Jangan lupa untuk menggunakan tautan dua arah untuk hreflang.
- Gunakan tag x-default untuk bahasa dan negara yang tidak cocok.
- Ingat, Anda dapat menggunakan tag HTML, sitemap XML, atau HTTP Headers.