Membuat Web Multi Bahasa yang SEO

  • 59
multiple language website
Ilustrasi Website Multi Bahasa

membuat web memiliki banyak varian bahasa adalah ide yang bagus untuk SEO web anda

tujuan memiliki web multi bahasa yaitu untuk menargetkan web kebanyak wilayah sekaligus

Bukti Web Multi Bahasa memengaruhi SEO

misalnya web anda memiliki varian bahasa indonesia dan jepang

ketika pengguna mencari sesuatu menggunakan keyword bahasa jepang kemudian menemukan web anda dihasil pencarian, maka web anda akan tampil menggunakan bahasa jepang dan ketika pengguna mengkliknya akan diarahkan kehalaman yang berbahasa jepang

begitupun sebaliknya jika pengguna mencarinya menggunakan keyword bahasa indonesia maka web anda akan tampil menggunakan bahasa indonesia dihasil penelusuran dan ketika diklik akan diarahkan kehalaman berbahasa indonesia

Kelebihan dan Kekurangan Web Multi Bahasa

Kelebihan memiliki banyak bahasa pada suatu web
  • web bisa ditemukan menggunakan banyak bahasa
  • jangkauan web menjadi lebih luas
  • target web bukan hanya 1 negara saja tapi bisa dari berbagai negara
  • mempermudah pengguna asing untuk memahami isi konten web anda
Kekurangan memiliki banyak bahasa pada suatu web
  • konten menjadi lebih banyak karena tidak hanya 1 bahasa saja yang dibuat melainkan banyak bahasa
  • menerapkannya cukup sulit untuk web yang dibuat tanpa bantuan CMS

Praktek terbaik membuat Web Multi Bahasa

untuk membuat web muti bahasa seperti diatas ada praktek khusus agar mesin pencari dapat mengetahui varian bahasa pada web anda

berikut praktek terbaik mengelola web multi bahasa

URL harus berbeda Permalinknya

misalnya, saya memiliki web berbahasa indonesia dengan format url
https://www.kurteyki.com/irfan-belajar-seo

karena saya ingin menambahkan bahasa inggris maka saya bisa membuat url yang berbeda seperti
https://www.kurteyki.com/irfan-learn-seo

bisa anda lihat perbedaan urlnya yaitu terletak pada permalinknya, permalink untuk bahasa indoensia yaitu irfan-belajar-seo kemudian dibahasa inggris saya gunakan irfan-learn-seo

Tambahkan Kode GEO Location ke URL

untuk menargetkan varian bahasa kewilayah tertentu anda bisa menambahkan kode GEO Location disetiap URLnya

terdapat dua cara yang bisa dilakukan yaitu dengan

Targeting GEO Location on Permalink
https://www.kurteyki.com/en/irfan-learn-seo

Targeting GEO Location on Sub Domain
https://en.kurteyki.com/irfan-learn-seo

cara diatas memiliki kelebihan dan kekurangan yang bisa anda lihat langsung di google developer web multiregional dan multibahasa

untuk mengetahui semua kode GEO location anda bisa mengunjungi web GeoNames

Hindari mengubah konten atau me-redirect halaman dengan deteksi otomatis

karena tujuan awalnya untuk mengoptimalkan mesin pencari maka disarankan untuk tidak mengubah konten atau me-redirectnya dengan pendektesi otomatis seperti IP GEO dan deteksi lainnya

alasannya jelas yaitu karena crawler bot berasal dari server amerika maka pastinya deteksi otomatis seperti ini sangat menggangu dalam menemukan konten multi bahasa yang ada pada suatu web

sebagai ganti dari deteksi otomatis maka halaman web harus menyediakan link untuk mengubah bahasa, dengan begitu pengguna bisa mengetahui juga varian bahasa yang ada pada halaman web tersebut

Bahasa halaman harus jelas

google mendeteksi langsung melalui semua text yang terdapat dihalaman bukan melalui kode atribut lang maupun format URL, maka dari itu halaman web yang ditargetkan menggunakan bahasa lain harus jelas penulisan dan artinya

bukan hanya kontennya saja yang berbahasa lain tapi keseluruhan tampilan halaman yang ada seperti text navigasi, dan text-text lainnya yang terdapat dihalaman tersebut juga harus disamakan bahasanya

Kirim sinyal ke google untuk menemukan konten multi bahasa

walau google mungkin bisa menemukan varian bahasa pada web anda tanpa melakukan tindakan apapun, namun disarankan untuk memberi sinyal agar google cepat tahu bahwa halaman tersebut memiliki varian bahasa

Penggunaan Kode hreflang

untuk memberi tahu konten memilikii varian bahasa anda dapat menggunakan kode hreflang yang bisa diterapkan melalui 3 cara dibawah ini

melalui tag html

cara termudah penggunaan hreflang adalah menggunakan tag html, berikut penulisan kodenya
<link rel="alternate" hreflang="kodebahasa-kodewilayah" href="url_halaman" />

menggunakan sitemap

menerapkan kode hreflang pada sitemap adalah hal yang bagus untuk dilakukan, mengingat crawler selalu mengecek keseluruhan url melalui sitemap

berikut cara penerapan hreflang disitemap

  1. tambahkan namespace xmlns:xhtml="http://www.w3.org/1999/xhtml" kebagian urlset
  2. tambahkan kode <xhtml:link rel="alternate" hreflang="kodebahasa" href="url_halaman"/> kebagian url

maka hasilnya akan seperti kode dibawah ini

<?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>https://www.kurteyki.com/irfan-belajar-seo</loc>
  <xhtml:link rel="alternate" hreflang="id" href="https://www.kurteyki.com/irfan-belajar-seo"/>
  <xhtml:link rel="alternate" hreflang="en" href="https://www.kurteyki.com/irfan-learn-seo"/>  
 </url>
 </urlset>
menyetel response header

penggunaan hreflang diheader biasanya digunakan untuk file non-html misalnya file pdf

penulisan yang valid penggunaan hreflang diheader adalah seperti ini

Link: <https://kurteyki.com/irfan-belajar-seo.pdf>; rel="alternate"; hreflang="x-default",
 <https://kurteyki.com/irfan-belajar-seo.pdf>; rel="alternate"; hreflang="id",
 <https://kurteyki.com/irfan-learn-seo.pdf>; rel="alternate"; hreflang="en"
 

Hal yang harus diketahui dari kode hreflang

selain penerapannya yang mudah anda juga harus tau bagiamana cara menggunaka hreflang yang benar, berikut hal yang harus anda ketahui

tambahkan kode hreflang disetiap halaman untuk link kembali

misalnya saya punya halaman yang terdapat 2 varian bahasa yaitu bahasa indonesia dan bahasa inggris, untuk bahasa indonesia URL halamannya https://kurteyki.com/irfan-belajar-seo sedangkan untuk bahasa inggris URL halamannya https://kurteyki.com/en/irfan-learn-seo

maka yang harus saya lakukan adalah menaruh kode hreflang dikedua URL halaman tersebut

jadi nanti ketika dihalaman https://kurteyki.com/irfan-belajar-seo maka akan terdapat kode hreflang
<link rel="alternate" hreflang="en" href="https://kurteyki.com/en/irfan-learn-seo" />

dan ketika dihalaman https://kurteyki.com/en/irfan-learn-seo akan ada kode hreflang
<link rel="alternate" hreflang="id" href="https://kurteyki.com/irfan-belajar-seo" />

tujuannya agar google bisa mengetahui bahwa halaman tersebut valid dan benar memiliki varian bahasa, selain itu hal ini juga digunakan untuk menghindari konten duplikat

pemberian kode bahasa dan wilayah

perlu diketahui anda bisa menambahkan kode bahasa saja atau kode bahasa dengan wilayah

berikut penulisan kode bahasa dan kode wilayah pada atribut hreflang

memberi kode bahasa saja :
<link rel="alternate" hreflang="id" href="https://kurteyki.com/irfan-belajar-seo" />

memberikan kode bahasa dan kode wilayah yang sama :
<link rel="alternate" hreflang="id-ID" href="https://kurteyki.com/irfan-belajar-seo" />

memberikan kode bahasa dan kode wilayah yang berbeda :
<link rel="alternate" hreflang="id-JP" href="https://kurteyki.com/irfan-belajar-seo" />

penggunaan kode hreflang diatas memiliki artinya masing-masing, yaitu

ketika hanya menambahkan kode bahasa saja, berarti anda tidak menargetkan wilayah apapun

ketika anda menambahkan kode bahasa dan kode wilayah, berarti anda menargetkan bahasa dan wilayah tertentu

untuk kode bahasa harus menggunakan format ISO 639-1, dan untuk kode wilayah harus menggunakan format ISO 3166-1 Alpha 2

menentukan halaman default

untuk menentukan halaman default anda bisa mengisi atribut hreflang dengan nilai 'x-default', berikut penulisannya
<link rel="alternate" hreflang="x-default" href="https://kurteyki.com/irfan-belajar-seo" />

tujuan memberikan x-default pada hreflang adalah untuk memberitahu mesin pencari ketika tidak ada bahasa relevan yang ditemukan maka akan dirujuk kebahasa x-default

Kesimpulan

inti dari membuat web multi bahasa yang SEO terletak dari cara penerapan dan memberitahunya, sisanya adalah mengerjakan konten yang harus diterjemahkan kedalam berbagai bahasa

walau terlihat tidak mudah tapi sebenarnya sangat mudah jadi silahkan dicoba

Daftar Konten Belajar SEO
Diskusi Topik Belajar SEO
Memuat...