Cara Memperbaiki Kesalahan "Situs Anda Tidak Memiliki Tag Hreflang" di Google Search Console

Diterbitkan: 2022-07-08

Melihat peringatan bahwa “situs Anda tidak memiliki tag hreflang” di Google Search Console tetapi tidak yakin apa artinya dan apa yang perlu Anda lakukan untuk memperbaikinya?

Jika situs web Anda menawarkan beberapa versi konten untuk bahasa dan/atau lokasi pembaca yang berbeda, Anda harus menambahkan tag hreflang yang diformat dengan benar ke kode situs Anda.

Jika Anda melihat kesalahan ini di Google Search Console, artinya Google tidak dapat mendeteksi tag hreflang ini, baik karena Anda belum menambahkannya atau Anda salah menambahkannya.

Jangan khawatir! Panduan ini akan mencakup semua yang perlu Anda ketahui untuk menambahkan tag hreflang ke situs web Anda dan memperbaiki kesalahan di Google Search Console.

Inilah yang diharapkan dari artikel ini:

  • Pengantar umum untuk tag hreflang
  • Situs mana yang perlu menggunakan tag hreflang ( jika situs Anda tidak cocok, peringatan ini tidak masalah bagi Anda )
  • Apa arti kesalahan "Situs Anda tidak memiliki tag hreflang"?
  • Cara memperbaiki kesalahan “Situs Anda tidak memiliki tag hreflang” secara manual atau dengan plugin WordPress TranslatePress gratis

Apa itu Tag Hreflang?

Tag Hreflang adalah bagian kecil dari kode di belakang layar yang memungkinkan Anda memberi tahu Google dan mesin telusur lainnya bahasa dan lokal mana yang ditargetkan oleh setiap versi halaman.

Mereka sangat penting untuk situs multibahasa karena memungkinkan Anda menautkan potongan konten bersama-sama sambil menentukan bahasa dan lokal setiap versi.

Misalnya, Anda memiliki postingan – sebut saja “Hello World” – yang tersedia dalam tiga bahasa berbeda – Inggris, Spanyol, dan Jerman.

Tag HReflang memungkinkan Anda mengomunikasikan informasi berikut:

  • Versi bahasa Inggris dari postingan ada di yoursite.com/hello-world
  • Versi bahasa Spanyol dari postingan ini ada di yoursite.com/es/hola-mundo
  • Versi bahasa Jerman dari posting ini ada di yoursite.com/de/hallo-welt

Secara kolektif, ketiga halaman ini akan dikenal sebagai kluster hreflang karena ketiganya dihubungkan bersama menggunakan tag hreflang umum.

Ini tidak hanya membantu Google menyajikan bahasa yang benar untuk setiap pencari, tetapi juga memberi tahu Google bahwa ketiga posting mencakup konten yang sama, meskipun dalam bahasa yang berbeda.

Anda juga dapat menggunakan tag hreflang untuk menyampaikan informasi tentang lokal tertentu selain bahasa . Sebagai contoh:

  • yoursite.com/hello-world adalah versi bahasa Inggris untuk pembaca dari AS
  • yoursite.co.uk/hello-world adalah versi bahasa Inggris untuk pembaca dari Inggris

Menambahkan tag hreflang yang tepat penting karena beberapa alasan berbeda:

  • Cegah masalah duplikat konten – tag hreflang membantu Google memahami bahwa bagian konten yang ditautkan ini bukan duplikat, melainkan menargetkan bahasa dan/atau lokal yang berbeda.
  • Optimalkan halaman untuk audiens yang berbeda – tag hreflang membantu memastikan Google memberi peringkat pada versi halaman yang tepat untuk setiap pencari.
  • Manfaat dari sinyal peringkat bersama – Google telah mengisyaratkan bahwa halaman yang ditautkan bersama dalam kluster hreflang dapat mengambil manfaat dari sinyal peringkat SEO bersama.

Jika Anda ingin mempelajari lebih lanjut tentang tag hreflang, Anda dapat melihat panduan utama kami untuk tag hreflang.

Apakah Anda Membutuhkan Tag Hreflang Jika Situs Anda Hanya Memiliki Satu Bahasa?

Jika Anda memiliki situs multibahasa, Anda benar-benar perlu menambahkan tag hreflang. Tidak ada perdebatan di sana.

Tetapi apakah Anda memerlukan tag hreflang jika Anda hanya menawarkan satu bahasa di situs Anda?

Nah, jawabannya adalah bahwa itu tergantung .

Meskipun Anda hanya menawarkan satu bahasa, Anda mungkin masih ingin menggunakan tag hreflang jika Anda memiliki versi berbeda dari situs Anda yang menargetkan lokal yang berbeda. Misalnya, jika Anda memiliki satu versi untuk AS, satu untuk Inggris, dan satu untuk Australia, Anda tetap harus menambahkan tag hreflang meskipun ketiga versi tersebut dalam bahasa Inggris.

Tag hreflang akan membantu Google memastikan bahwa situs Anda menyajikan versi Australia dari situs Anda kepada orang-orang yang menelusuri dari Australia dan versi AS kepada orang-orang yang menelusuri dari AS.

Jika Anda hanya memiliki satu versi situs Anda dalam satu bahasa, tidak perlu banyak menggunakan tag hreflang, meskipun sejumlah kecil SEO masih merekomendasikannya.

Apa Arti Pesan “Situs Anda Tidak Memiliki Tag Hreflang” di Google Search Console?

Situs Anda tidak memiliki kesalahan tag hreflang di Google Search Console

Pesan “Situs Anda tidak memiliki tag hreflang” muncul di alat Penargetan Internasional Google Search Console, yang masih tersedia sebagai alat lama.

Pesan tersebut memiliki arti persis seperti yang terdengar – Google tidak dapat mendeteksi tag hreflang apa pun di situs Anda, yang berarti bahwa ia tidak akan dapat mengindeks dan menghubungkan versi bahasa/lokal yang berbeda dari halaman Anda dengan benar.

Ini bisa jadi karena Anda belum menambahkan tag hreflang atau bisa juga karena Anda telah mencoba menambahkan tag tetapi salah melakukannya.

Either way, penting untuk memperbaiki masalah ini jika Anda menawarkan situs Anda dalam berbagai bahasa karena dapat berdampak negatif pada SEO situs Anda dan pengalaman pengguna.

"Perbaikan" akan berupa menambahkan tag hreflang ( jika Anda belum melakukannya ) atau memecahkan masalah mengapa Google tidak mendeteksi tag hreflang Anda dengan benar ( jika Anda sudah mencoba menambahkannya ).

Setelah Anda memperbaiki masalah, pesan kesalahan ini akan hilang di Google Search Console dan digantikan oleh laporan yang menunjukkan cara Google menafsirkan struktur tag hreflang situs Anda.

Cara Mengatur Tag Hreflang Secara Manual

Jika Anda menggunakan WordPress, kami akan menunjukkan cara yang lebih mudah untuk memperbaiki masalah “Situs Anda tidak memiliki tag hreflang” di bagian selanjutnya dengan menggunakan plugin TranslatePress gratis.

Namun, jika Anda tidak menggunakan WordPress, Anda mungkin perlu mengatur tag hreflang secara manual…yang mungkin agak merepotkan.

Anda dapat dan harus menambahkan tag hreflang di dua lokasi:

  1. Bagian <head> dari setiap kode halaman.
  2. Peta situs XML situs Anda.

Hal utama yang harus dipahami dengan tag hreflang adalah bahwa cluster hreflang harus selalu menyertakan setiap contoh halaman termasuk halaman saat ini .

Misalnya, jika Anda memiliki halaman versi bahasa Inggris dan Spanyol, setiap halaman akan menyertakan tag hreflang untuk versi bahasa Inggris dan Spanyol. Ya – halaman berbahasa Inggris masih menyertakan tag hreflang untuk versi bahasa Inggris, meskipun halaman tersebut sudah dibuka oleh pengunjung.

Menyertakan semua halaman di setiap kluster hreflang adalah penting agar Google dapat sepenuhnya memahami bagaimana segala sesuatunya terhubung. Jika Anda tidak melakukannya, itu dapat memicu kesalahan.

Baca di bawah untuk format kode yang harus Anda ikuti untuk memperbaiki kesalahan “Situs Anda tidak memiliki tag hreflang”.

Sekali lagi, jika Anda merasa kewalahan dengan mencoba menambahkan kode ini sendiri, teruslah membaca untuk solusi plugin yang lebih mudah bagi pengguna WordPress.

Format Kode untuk Tag Hreflang di <head>

<link rel="alternate" hreflang="en" href="https://yoursite.com/hello-world/" />
<link rel="alternate" hreflang="es-mx" href="https://yoursite.com/es/hola-mundo/" />
<link rel="alternate" hreflang="de" href="https://yoursite.com/de/hallo-welt/" />

Format Kode untuk Tag Hreflang di Peta Situs XML

<url>
<loc>https://yoursite.com/hello-world/</loc>
<xhtml:link rel="alternate" "hreflang="es-mx" href="https://yoursite.com/es/hola-mundo/"/>
<xhtml:link rel="alternate" "hreflang="de" href="https://yoursite.com/de/hallo-welt/"/>
</url>

Cara Memperbaiki “Situs Anda Tidak Memiliki Tag Hreflang” di WordPress

Jika Anda telah membangun situs web Anda dengan WordPress, plugin TranslatePress menawarkan cara mudah untuk tidak hanya menerjemahkan konten Anda ke dalam satu atau lebih bahasa baru, tetapi juga secara otomatis memastikan bahwa setiap halaman memiliki tag hreflang yang tepat.

Untuk pengguna WordPress, ini biasanya cara termudah untuk memperbaiki masalah “Situs Anda tidak memiliki tag hreflang”. Daripada perlu menambahkan tag secara manual (dan terus memperbaruinya saat Anda mengubah sesuatu), Anda dapat membiarkan TranslatePress melakukan semua pekerjaan untuk Anda tanpa mengangkat satu jari pun.

Untuk memberi Anda cakupan penuh, TranslatePress akan menambahkan tag hreflang ke bagian <head> setiap halaman, serta ke peta situs XML situs WordPress Anda ( termasuk kompatibilitas untuk plugin SEO paling populer ).

Ini juga akan memungkinkan Anda mengelola semua terjemahan situs Anda menggunakan editor visual, yang memberi Anda cara yang lebih nyaman untuk bekerja dengan konten multibahasa.

Di bawah ini, Anda akan menemukan panduan singkat tentang cara menggunakan TranslatePress untuk memperbaiki masalah “Situs Anda tidak memiliki tag hreflang”. Jika Anda ingin melihat lebih detail dalam membuat situs multibahasa dengan TranslatePress, Anda juga dapat melihat tutorial multibahasa WordPress lengkap kami.

TerjemahkanTekan Multibahasa

Cara termudah untuk memperbaiki situs Anda tidak memiliki kesalahan tag hreflang di WordPress.

Dapatkan pluginnya

Atau unduh versi GRATIS

1. Instal TranslateTekan dan Pilih Bahasa

Untuk memulai, instal dan aktifkan plugin TranslatePress gratis di situs Anda. Itu terdaftar di WordPress.org, sehingga Anda dapat menginstalnya seperti plugin gratis lainnya.

Lalu, buka Pengaturan → TerjemahkanTekan untuk memilih bahasa yang ingin Anda gunakan di situs Anda ( dan oleh karena itu bahasa yang ingin Anda tambahkan tag hreflang ):

  • Bahasa Default – bahasa asli situs tempat Anda menulis konten asli.
  • Semua Bahasa – satu atau lebih bahasa baru yang ingin Anda tambahkan ke situs Anda.

Begini tampilannya untuk menambahkan tag hreflang untuk bahasa Inggris dan Spanyol:

Pilih bahasa untuk memperbaiki situs Anda tidak memiliki kesalahan tag hreflang

Perhatikan bahwa Anda dapat memilih bahasa dan lokal. Anda bahkan dapat memilih bahasa yang sama dua kali, tetapi di tempat yang berbeda.

Versi gratis dari TranslatePress memungkinkan Anda menambahkan satu bahasa baru ke situs Anda (untuk total dua bahasa). Jika Anda ingin menggunakan lebih dari itu, Anda dapat meningkatkan ke lisensi Pribadi untuk menambahkan dukungan untuk bahasa yang tidak terbatas .

2. Terjemahkan Konten Anda

Selanjutnya, Anda akan ingin menggunakan TranslatePress untuk menerjemahkan konten Anda, yang merupakan cara Anda membuat berbagai versi halaman Anda untuk disertakan dalam tag hreflang.

Saat Anda menggunakan TranslatePress untuk menerjemahkan suatu konten, TranslatePress akan membuat halaman statis yang dapat diindeks SEO untuk setiap versi bahasa dan menyertakan halaman tersebut dalam kluster hreflang.

Anda dapat menerjemahkan seluruh situs Anda atau Anda hanya dapat menerjemahkan bagian konten penting tertentu.

Jika Anda ingin menghemat waktu, TranslatePress juga mendukung terjemahan mesin otomatis menggunakan Google Translate atau DeepL. Bahkan jika Anda menggunakan terjemahan mesin, Anda masih dapat mengedit semua terjemahan dari editor TranslatePress.

Jika Anda ingin menggunakan terjemahan otomatis, Anda dapat mengaturnya dari tab Terjemahan Otomatis di area pengaturan TranslatePress. Anda dapat mengikuti panduan kami tentang cara menerjemahkan WordPress secara otomatis untuk instruksi terperinci.

Atau, Anda juga dapat menerjemahkan konten Anda dari awal.

Apa pun itu, berikut cara meluncurkan editor TranslatePress:

  1. Buka halaman yang ingin Anda terjemahkan di frontend situs Anda.
  2. Klik opsi Halaman Terjemahkan baru di bilah alat WordPress.

Buka editor terjemahan

Anda akan melihat pratinjau visual halaman di sebelah kanan dan sidebar di sebelah kiri.

Untuk mengedit terjemahan untuk konten apa pun, yang Anda lakukan hanyalah mengarahkan kursor dan mengeklik ikon pensil. Itu akan membuka terjemahan di bilah sisi tempat Anda dapat menambahkan/mengedit terjemahan sesuai kebutuhan.

Terjemahkan konten Anda

Anda dapat menggunakan pendekatan titik-dan-klik yang sama ini untuk menerjemahkan 100% konten Anda, baik itu berasal dari editor WordPress, tema Anda, plugin lain, dan sebagainya. Jika Anda ingin melihat sesuatu yang lebih detail, kami memiliki banyak panduan untuk menerjemahkan berbagai jenis konten:

  • Editor (Gutenberg) memblokir
  • Bidang khusus
  • Jenis posting khusus
  • Formulir WordPress
  • menu WordPress
  • Konten pop-up
  • Penggeser
  • Produk WooCommerce
  • Elementor (pembuat halaman)
  • Divi (pembuat halaman)
  • Oksigen (pembuat situs web)

3. Uji/Verifikasi Tag Hreflang Anda

Pada titik ini, Anda harus memiliki tag hreflang yang tepat di bagian <head> pada setiap halaman di situs Anda.

Anda dapat memverifikasi ini dengan melihat kode secara langsung atau menggunakan alat seperti alat pengujian hreflang.org.

Meskipun ada alat lain dengan antarmuka yang lebih bagus, alasan kami menyukai alat ini adalah karena alat ini memungkinkan Anda memeriksa seluruh situs dengan cepat (dengan memasukkan peta situs) daripada perlu menambahkan setiap URL secara manual ( meskipun Anda juga dapat menguji URL individual ).

Di sini, Anda dapat melihat bahwa situs pengujian kami mendapatkan "semua baik-baik saja" setelah menyiapkan TranslatePress:

Uji situs Anda untuk situs Anda tidak memiliki kesalahan tag hreflang

Jika Anda juga ingin menambahkan tag hreflang ke peta situs XML situs WordPress Anda, Anda dapat membeli lisensi TranslatePress Personal untuk mengakses add-on Paket SEO.

Pengaya Paket SEO tidak hanya membantu Anda membuat peta situs multibahasa dengan tag hreflang yang tepat, tetapi juga memberi Anda banyak fitur lain untuk meningkatkan SEO multibahasa seperti kemampuan menerjemahkan judul/deskripsi SEO, teks alternatif gambar, dan banyak lagi .

4. Selesaikan Menyiapkan Fungsionalitas Multibahasa Utama

Pada titik ini, Anda benar-benar selesai dari perspektif memperbaiki kesalahan "Situs Anda tidak memiliki tag hreflang". Google sekarang seharusnya dapat mendeteksi tag hreflang situs Anda dan menampilkannya di Search Console ( walaupun perlu beberapa waktu untuk memperbarui data ).

Namun, Anda mungkin ingin melakukan beberapa langkah lain untuk menciptakan pengalaman yang lebih baik bagi pengunjung manusia Anda, seperti menyesuaikan pengalih bahasa frontend Anda. Untuk mempelajari cara melakukannya, lihat panduan bahasa WordPress lengkap kami.

Perbaiki Kesalahan "Situs Anda Tidak Memiliki Tag Hreflang" untuk selamanya

Jika Anda menawarkan beberapa versi situs Anda untuk bahasa dan/atau lokal yang berbeda, penting untuk menambahkan tag hreflang sehingga Google dan mesin telusur lainnya dapat memahami bagaimana laman tersebut terhubung.

Jika Anda melihat kesalahan “Situs Anda tidak memiliki tag hreflang” di Google Search Console, itu berarti Google belum dapat mendeteksi tag hreflang di situs Anda, yang merupakan masalah jika situs Anda menargetkan beberapa bahasa/lokal.

Untuk memperbaiki masalah, Anda perlu menambahkan tag hreflang yang diformat dengan benar ke bagian <head> situs Anda (dan idealnya peta situs XML Anda).

Meskipun Anda dapat melakukannya secara manual, plugin TranslatePress menawarkan solusi yang lebih sederhana dan sepenuhnya otomatis untuk menambahkan tag hreflang di WordPress.

Anda tidak perlu mengangkat satu jari pun ketika datang ke tag hreflang – cukup pilih bahasa Anda, terjemahkan konten Anda, dan biarkan TranslatePress memastikan bahwa setiap halaman memiliki tag hreflang yang tepat.

Jika Anda siap untuk memulai, Anda dapat mengikuti tutorial di atas atau membaca panduan lengkap kami untuk membuat situs WordPress multibahasa.

TerjemahkanTekan Multibahasa

Cara termudah untuk memperbaiki situs Anda tidak memiliki kesalahan tag hreflang di WordPress.

Dapatkan pluginnya

Atau unduh versi GRATIS

Apakah Anda masih memiliki pertanyaan tentang cara memperbaiki kesalahan “Situs Anda tidak memiliki tag hreflang”? Beri tahu kami di komentar!