Saya telah diberitahu oleh perusahaan SEO untuk menambahkan hreflang
atribut ke setiap halaman di situs web satu bahasa (mis. Tag 'referensi-sendiri'), tetapi semua yang saya baca tentang tag hreflang, termasuk Google take , menunjukkan bahwa itu hanya sangat berguna untuk situs web multi-bahasa. Menambahkan ini akan menjadi pekerjaan yang sangat besar untuk situs ini, dan saya benar-benar tidak dapat melihat manfaat potensial (atau bahkan indikasi bahwa hal semacam itu dianggap praktik terbaik oleh siapa pun).
Blogpost Google Webmaster ini merekomendasikan menggunakan atribut referensial sendiri hreflang
, tetapi hanya terkait dengan situs web multi-bahasa.
"Jika Anda memiliki beberapa versi bahasa URL, setiap halaman bahasa harus mengidentifikasi semua versi bahasa, termasuk dirinya sendiri. Misalnya, jika situs Anda menyediakan konten dalam bahasa Prancis, Inggris, dan Spanyol, versi Spanyol harus menyertakan rel =" alternatif " hreflang = "x" tautan untuk dirinya sendiri di samping tautan ke versi Prancis dan Inggris. Demikian pula, versi bahasa Inggris dan Prancis masing-masing harus menyertakan referensi yang sama ke versi Prancis, Inggris, dan Spanyol. "
Apakah ada manfaat SEO untuk menambahkan tag seperti itu ke situs web satu bahasa ?
Misalnya, hanya satu contoh, seperti:
<link hreflang="en" href="http://www.example.com" rel="alternate">
... ke dokumen <head>
?
(Harap perhatikan bahwa ini merupakan tambahan pada lang="en"
atribut wajib dalam <html>
elemen.)
Jawaban:
Tidak ada manfaat dalam menggunakan hreflang di situs web satu bahasa, ini dimaksudkan khusus untuk situs web multibahasa dan internasional. Saya tidak menyarankan bahwa Google (atau mesin pencari lainnya) akan menghukum Anda untuk itu, tetapi mereka pasti tidak akan memberi penghargaan kepada Anda.
Anda dapat melihat penerapan tag hreflang yang tepat di perjalanan penasihat - merek multibahasa dan global yang dihormati (yang mencakup penargetan negara dan bahasa) di bawah ini dan Anda harus membaca artikel berikut dan Video Google resmi terkait yang dipublikasikan beberapa hari yang lalu:
http://www.seroundtable.com/googles-international-targeting-webmaster-tools-18782.html https://www.youtube.com/watch?v=z51qbs7wLx8&feature=youtu.be&t=22m40s
Intinya: Jangan menambahkan tag ke situs web satu bahasa
Kode Penasihat Perjalanan sampel (di mana en-GB menargetkan bahasa Inggris di Inggris dan penutur bahasa Inggris penargetan en-CA di Kanada):
BTW - Google tidak perlu elemen lang juga, itu membaca bahasa situs dengan baik. Jika Anda ingin menargetkan negara berbahasa Inggris tertentu (misalnya), tetapkan negara pilihan Anda di alat webmaster Google. Elemen lang adalah rekomendasi W3C dan bukan milik Google - mereka dapat mengaitkan situs dengan bahasa yang tepat untuk beberapa waktu sekarang:
http://googlewebmastercentral.blogspot.co.il/2010/03/working-with-multilingual-websites.html
sumber
Tidak ada manfaat nyata dari penggunaan
hreflang
atribut, di luar penggunaan khusus seperti yang dijelaskan oleh Google. Ini adalah markup deklaratif dan tidak menyebabkan tindakan atau memengaruhi rendering, kecuali jika Anda melakukannya. HTML5 LC secara eksplisit memperingatkan : “Ini murni saran. [...] Agen pengguna tidak boleh menganggap atribut ini otoritatif - setelah mengambil sumber daya, agen pengguna harus menggunakan hanya informasi bahasa yang terkait dengan sumber daya untuk menentukan bahasanya, bukan metadata yang termasuk dalam tautan ke sumber daya. "Dengan demikian sedikit misteri untuk apa atribut itu dimaksudkan untuk digunakan, kecuali dalam
link
elemen denganrel="alternate"
. Peramban dapat mengkomunikasikan informasi kepada pengguna, setidaknya ketika pengguna meminta informasi tentang tautan. Tetapi hal-hal seperti itu, meskipun berpotensi bermanfaat, sangat terbatas di peramban.Elemen spesifik yang disajikan dalam pertanyaan mengatakan bahwa ada versi alternatif dari dokumen saat ini dalam bahasa Inggris di
http://www.example.com
. Thehref
atribut agak sia-sia jika dokumen saat ini dalam bahasa Inggris. Dan jika itu adalah bahasa lain, Anda sebenarnya memiliki halaman dalam dua bahasa-sumber
Saya lebih suka menggunakan
lang
atribut<html>
tag untuk mendeklarasikan bahasa untuk halaman web saat ini:Namun, bahkan itu tidak berpengaruh pada SEO. Google tidak mempercayai informasi meta apa pun (
lang=
,,hreflang=
atau apa pun) yang disediakan dengan halaman untuk menentukan bahasa apa itu. Ia mendeteksi bahasa berdasarkan kata-kata yang digunakan dalam halaman. Saya percaya bahwa Google menemukan cukup banyak contoh di mana meta data salah, deteksi yang lebih akurat.Google melakukan pekerjaan yang sangat baik dengan deteksi bahasa. Saya sangat jarang menemukan kasus di mana mereka salah dan menunjukkan halaman kepada pengguna yang berbicara bahasa yang berbeda. Kasing sudut hampir selalu merupakan kasus di mana banyak bahasa digunakan dalam suatu halaman.
Sejauh ini
hreflang
, posting blog Google dari pertanyaan Anda menyatakan:Jadi, jika Anda menggunakan
hreflang
tautan alternatif , tautan itu dapat dan seharusnya memiliki yang mengarah kembali ke halaman saat ini yang menentukan bahasa saat ini. Ini menunjukkan bahwa boleh saja menggunakan referensi dirihreflang
.Tidak ada salahnya situs Anda dengan cara apa pun jika Anda memilih untuk menentukan bahasa halaman saat ini. Bahkan dapat membantu dengan cara non-SEO: Browser dan plugins browser dapat menggunakan data meta bahasa (terutama
lang=
) untuk menawarkan untuk menerjemahkan halaman.Ketika Google mengatakan atribut hreflang "sangat membantu mesin pencari menunjukkan hasil yang tepat kepada pengguna Anda", mereka hanya berbicara tentang kasus di mana konten yang sama tersedia di banyak lokal. Dalam kasus di mana hanya satu versi konten tersedia secara global, mereka hanya menggunakan deteksi bahasa.
hreflang
paling bermanfaat bagi Google ketika bahasanya sama tetapi lokal yang ditargetkan berbeda. Contohnya adalah konten yang sama dengan perubahan kecil untuk pemirsa di AS, Inggris, dan Australia. Dalam hal itu, deteksi bahasa tidak berfungsi dengan baik dan mereka harus bergantung pada meta data untuk menentukan halaman mana yang akan ditampilkan kepada pengguna mana. Sebagai pengganti hreflang, penargetan geografis dapat ditentukan di Alat Webmaster Google dengan memverifikasi setiap situs, subdomain, atau subdirektori secara independen dan mengatur opsi penargetan geografis untuk masing-masing dari gear -> "Pengaturan Situs" -> "Target geografis".Untuk informasi lebih lanjut tentang berbagai bahasa untuk situs web dan penargetan geografis Anda, lihat: Bagaimana saya harus menyusun URL untuk SEO dan lokalisasi? Jawaban atas pertanyaan itu mungkin harus diperbarui dengan
hreflang
sebagai alternatif lain yang dapat diterima untuk memberi tahu Google tentang bahasa situs Anda. Menggunakanhreflang
mungkin akan membuat menentukan bahasa sebagai parameter URL OK. Itu adalah praktik yang saya tidak akan rekomendasikan tanpa hreflang.sumber
Jangan gunakan seperti Anda telah menggunakannya. Gunakan itu dalam
<html>
tag. Seperti contoh berikut:Tidak perlu menempatkan atribut ini ke halaman Anda karena hanya memberitahu Google bahasa halaman. Itu tidak perlu karena Google sendiri mendeteksi bahasa dan sangat baik dalam mendeteksi bahasa apa pun.
Tidak perlu dan kemudian juga jika Anda ingin menambahkannya lalu tambahkan seperti yang diberikan di atas. Dan satu hal lagi, jika Anda ingin menambahkan ini hanya satu paragraf di situs web Anda, lalu masukkan seperti yang diberikan di bawah ini:
sumber