Panduan Halaman Web Multibahasa, Meta, Tag Twitter, Pendaftaran Mesin Pencari dan Penulisan SEO
Ringkasan lengkap tentang semua hal yang perlu diketahui saat membuat halaman web multibahasa: meta tag, tag Twitter, pengaturan visibilitas pencarian, pengaturan tautan multibahasa, tips data terstruktur, dan lain-lain.
Strategi Halaman Multibahasa Sekilas
Pertimbangkan bahasa browser dan informasi lokasi pengunjung untuk menentukan halaman bahasa mana yang ditampilkan pertama. Jika sulit menentukan secara otomatis, menampilkan modal pilihan bahasa terlebih dahulu bisa menjadi opsi.
Struktur URL bisa menggunakan kode bahasa seperti
/ko,/enatau subdomain sepertiko.example.com; penting untuk konsisten menggunakan salah satu. Subdomain berarti alamat dengan nama di bagian depan, misalnyablog.example.com.Meskipun halaman per bahasa ada, jangan terjemahkan judul dan deskripsi secara mentah; sesuaikan dengan ungkapan yang umum digunakan di lokal. Walau menyampaikan informasi yang sama, gaya penulisan sedikit berbeda dapat meningkatkan rasio klik.
Untuk meta tag yang sering berulang, tetapkan nilai default di komponen layout atau skrip build, dan tarik hanya nilai yang berubah per bahasa dari CMS atau file terjemahan untuk mengurangi kesalahan.
Cara Menulis Tag Title
Teliti kata kunci pencarian, masukkan kata yang sesuai dengan topik halaman, dan ringkas dalam 50–60 karakter. Terlalu panjang akan terpotong di hasil pencarian.
Letakkan nama merek di bagian akhir; jika merek sangat dikenal di lokasi tertentu, menaruhnya di depan juga boleh.
Hindari judul duplikat dengan mencampur kata kunci utama dan informasi spesifik per jalur. Misalnya untuk panduan belajar sertakan tahap atau tingkat kesulitan.
Untuk judul bahasa Korea, ringkas partikel dan akhiran; untuk judul bahasa Inggris, kombinasi kata kunci inti lebih menguntungkan dibandingkan kalimat lengkap.
Tips Menulis Meta Tag Description
Masukkan inti konten dalam 120–155 karakter agar tampak natural di pratinjau pencarian.
Sertakan satu ajakan bertindak yang sesuai per bahasa, mis. dalam bahasa Korea "지금 확인하세요", dalam bahasa Inggris "Get started today".
Tulis deskripsi unik untuk setiap halaman dan jangan menyalin-deskripsinya.
Periksa karakter khusus dan garis baru agar HTML tidak rusak setelah build.
Thumbnail dan Open Graph
Gambar dasar sebaiknya minimal 1200×630px dan ukuran file di bawah 300KB agar tampil jelas di sebagian besar platform.
Jika menaruh teks di gambar, siapkan versi berbeda per bahasa atau gunakan ikon dan warna alih-alih teks untuk membedakan.
og:title,og:description,og:site_nameterjemahkan sesuai bahasa halaman, dan isiog:localedengan bahasa dan wilayah sepertiko_KR,en_US. Versi bahasa lain dari halaman yang sama tambahkan keog:locale:alternate.og:image:altisi deskripsi gambar per bahasa untuk aksesibilitas dan keterbacaan pencarian.
Meta Tag Kartu Twitter
twitter:cardbiasanya diset kesummary_large_imageuntuk menampilkan gambar besar sebagai thumbnail.Isi
twitter:title,twitter:description,twitter:image,twitter:sitesesuai setiap bahasa; Twitter cenderung memotong teks secara ketat, jadi ringkas sekitar 70 karakter.Twitter serta X, Threads, LinkedIn membaca nilai Open Graph sebagai dasar, jadi usahakan mempertahankan informasi yang sama.
Meta Tag Dasar yang Dimasukkan
Tag wajib seperti
charset,viewport,theme-colorgunakan secara umum di semua halaman.Jika mendukung PWA, panggil link
manifestdan meta tag ikon dari layout umum, dan gunakan field multibahasa di manifest untuk mengganti nama aplikasi per bahasa.link rel="preload"ataupreconnecttetap hanya gunakan untuk resource yang benar-benar diperlukan, tanpa memandang bahasa, agar kecepatan beban awal optimal.
Meta Robots dan Pengindeksan
Halaman publik umumnya gunakan
index, followsebagai default.Halaman sementara atau yang berisi banyak konten serupa sembunyikan dari hasil pencarian dengan
noindex, follownamun biarkan robot mengikuti tautan.Untuk halaman percobaan yang ingin benar-benar disembunyikan, gunakan
noindex, nofollowatau gunakan headerX-Robots-Tagdi server untuk perlindungan lebih kuat.
Memahami robots.txt
robots.txtdi root situs adalah papan penunjuk yang memberitahu 'jalur ini boleh diakses, jalur ini lewati'.Jika direktori per bahasa mengikuti aturan yang sama, tulis jalur allow/deny umum di bawah
User-agent: *.Untuk membatasi hanya halaman bahasa tertentu, tulis jalur secara tepat seperti
Disallow: /ja/private.Di bagian akhir cantumkan alamat sitemap per bahasa seperti
Sitemap: https://example.com/sitemap-ko.xml.
Tips Mengelola Sitemap
Jika jumlah halaman banyak, gunakan
sitemap-index.xmluntuk menggabungkan sitemap per bahasa, mis.:sitemap-ko.xml,sitemap-en.xml.Pisahkan halaman yang sering berubah dari yang jarang berubah agar tanggal
lastmoddapat dikelola dengan lebih dapat dipercaya.Jika ingin menginformasikan data gambar atau video secara terpisah, buat sitemap khusus dan tautkan ke halaman bahasa.
Menyusun URL Canonical
Canonical adalah sinyal 'alamat ini adalah versi asli, tampilkan tautan ini di hasil pencarian'.
Untuk halaman multibahasa, jika tiap bahasa terlihat sebagai konten unik, tetapkan halaman itu sendiri sebagai canonical.
Jika masih menyiapkan terjemahan dan bahasa lain sementara menampilkan sumber asli, tentukan URL sumber sebagai canonical untuk mencegah duplikasi.
Jika memisahkan bahasa lewat parameter seperti
?lang=ko, tetapkan canonical ke jalur tetap dan arahkan hubungan bahasa melaluialternatedanhreflang.
Memahami Alternate dan hreflang dengan Mudah
link rel="alternate" hreflang="ko-KR"adalah papan penunjuk 'versi bahasa Korea dari halaman ini ada di sini'.Semua halaman bahasa harus saling menunjuk dengan set yang sama agar mesin pencari tidak bingung.
Tandai halaman utama global atau hub pemilihan bahasa dengan
hreflang="x-default"sebagai penanda 'silakan pilih bahasa Anda'.Untuk Naver,
hreflangsaja mungkin tidak cukup; sebaiknya siapkan juga meta tagnaver-site-verificationdan data terstruktur.
Membantu SEO dengan Table of Contents (Daftar Isi)
Meletakkan daftar isi di bagian atas tulisan panjang memungkinkan pengunjung langsung menuju bagian yang diinginkan, meningkatkan durasi kunjungan dan menurunkan bounce rate.
Link anchor di daftar isi membantu mesin pencari memahami struktur dokumen lebih baik, meningkatkan kemungkinan munculnya jump link atau sitelink di Google, Naver, dll.
Di mobile, gunakan komponen collapsible dan sediakan anchor link yang bisa dibagikan agar mudah mengarahkan langsung ke bagian bahasa tertentu.
Mendaftarkan Situs ke Mesin Pencari Utama
Google Search Console
Daftarkan root domain sebagai properti domain dan verifikasi dengan record DNS TXT. Anggap DNS seperti buku alamat domain untuk memudahkan pemahaman.
Kirim sitemap per bahasa dan periksa secara rutin kesalahan
hreflangdi laporan penargetan internasional.
Naver Search Advisor
Setelah mendaftarkan situs, verifikasi kepemilikan melalui unggah file HTML atau metode meta tag.
Periksa sering apakah robot pencarian diblokir, status pengiriman sitemap, dan lihat pratinjau PC serta mobile untuk memastikan judul dan deskripsi tampil seperti yang diinginkan.
Mendaftar Bisnis di Kakao
Masuk ke business.kakao.com dengan akun Kakao, setuju pada syarat terintegrasi, dan buat akun bisnis.
Kemudian buka channel KakaoTalk dan ubah menjadi channel bisnis untuk menghubungkan peta, chatbot, iklan, dan titik eksposur lainnya sekaligus.
Di admin center serahkan dokumen pendaftaran usaha dan informasi pusat layanan pelanggan, dan tambahkan fitur tambahan seperti Kakao Sync atau konsultasi berbasis chat jika perlu.
Penayangan di DuckDuckGo dan Yahoo
Kedua layanan tidak memiliki alat webmaster terpisah; menambahkan situs di Bing Search Console dan mengirim sitemap akan membuatnya tercermin otomatis di sebagian besar kasus.
Pertahankan data terstruktur dan sistem hreflang yang jelas agar versi bahasa juga muncul di search engines mitra yang berbagi indeks Bing.
Jika halaman baru belum muncul, gunakan pengiriman URL Bing atau IndexNow untuk meminta re-crawl dengan cepat.
Bing Webmaster Tools
Masuk dengan akun Microsoft, tambahkan situs, dan verifikasi kepemilikan melalui DNS atau fitur impor dari Google Search Console.
Dapatkan kunci
IndexNowdan kirimkan halaman baru atau yang diperbarui segera untuk mempercepat eksposur internasional.
Brave Search
Brave Search menggunakan indeks sendiri sehingga tidak ada formulir pengajuan resmi; partisipasi dalam Web Discovery Project di browser Brave dapat mempercepat pengindeksan.
Periksa kembali tidak adanya
robots.txtyang memblokir crawler ataunoindexagar memenuhi kondisi dasar eksposur.Memperkenalkan konten pada komunitas pengguna Brave dapat meningkatkan kunjungan langsung sehingga data terakumulasi secara alami.
Yandex Webmaster
Masuk dengan Yandex ID, tambahkan situs, dan verifikasi kepemilikan dengan metode yang nyaman: file HTML, meta tag, atau DNS TXT.
Karena situs mungkin butuh waktu untuk tercermin di hasil pencarian, periksa secara rutin laporan pengindeksan dan pemberitahuan kesalahan.
Jika ada halaman berbahasa Rusia, setel target regional ke Rusia atau negara CIS, dan pertimbangkan alat tambahan seperti
Turbo Pagesdan integrasiYandex Metrica.
Platform Sumber Daya Pencarian Baidu
Jika menargetkan China, daftar situs di platform sumber daya pencarian Baidu (ziyuan.baidu.com) dan verifikasi kepemilikan.
Setelah diverifikasi, manfaatkan pengiriman link, sitemap, dan alat pengumpulan cepat untuk menginformasikan halaman yang sering diperbarui.
Jika ada halaman khusus mobile, daftarkan pemetaan PC-mobile dan periksa secara berkala kebijakan crawling cepat.
Cara Mudah Menambahkan Data Terstruktur JSON-LD
JSON-LD adalah kartu yang memberi tahu mesin pencari 'halaman ini membahas topik apa'. Letakkan sekali dalam
<head>.Isi field
inLanguageatau@languagedengan bahasa halaman agar mesin pencari segera mengenalinya.Pilih tipe skema sesuai sifat halaman. Tulisan informatif gunakan
Article, halaman produkProduct, FAQFAQPage, dll.Jika memperkenalkan produk atau layanan yang sama dalam beberapa bahasa, isi
alternateName,descriptionper bahasa, dan jaga agar URL serta@idtiap bahasa unik.Tanggal gunakan format ISO 8601 (mis. 2025-09-26), harga gunakan kode mata uang ISO 4217 (mis. KRW).
Jika SPA, perbarui skrip pada client rendering agar data terstruktur tidak hilang saat berpindah halaman.
Contoh JSON-LD untuk Akomodasi
Contoh di bawah adalah kerangka dasar; isi nama, alamat, nilai review sesuai kondisi nyata.
{ "url": "https://haniseoul.com/pages/seoul-mapo-haniseoul-house", "name": "Haniseoul House (하니서울 하우스)", "@type": "Accommodation", "image": [ "https://cdn.haniseoul.com/pages/7bfc2d4f-7248-43af-a2b4-d590eddd4c70/a058769c-2a34-476a-ad16-d0f0508f59cd.avif" ], "address": { "@type": "PostalAddress", "addressRegion": "Seoul", "streetAddress": "Hongik-ro", "addressCountry": "KR", "addressLocality": "Mapo-gu" }, "@context": "https://schema.org", "telephone": "+82-2-0000-0000", "priceRange": "$$", "description": "Tersedia berbagai opsi mulai dari studio pribadi yang menjamin privasi hingga share house untuk menikmati kehidupan komunitas. Semua lokasi berada dekat stasiun sehingga transportasi mudah, dilengkapi furnitur lengkap dan internet berkecepatan tinggi sehingga Anda bisa langsung tinggal tanpa repot.", "amenityFeature": [ { "name": "WiFi Gratis", "@type": "LocationFeatureSpecification" }, { "name": "Furnitur Lengkap", "@type": "LocationFeatureSpecification" }, { "name": "Dapur Bersama", "@type": "LocationFeatureSpecification" } ] }Tips Mengelola Konten Multibahasa
Letakkan file terjemahan dalam folder per bahasa di version control agar mudah melacak riwayat perubahan. Kunci yang hilang dapat dicek otomatis oleh skrip build.
Masukkan format tanggal, mata uang, alamat, dan pemeriksaan ekspresi yang sensitif budaya dalam checklist QA.
Jika font berbeda per bahasa, pisahkan subsetting webfont untuk mengurangi ukuran yang tidak perlu, dan nyatakan bahasa serta arah seperti
<html lang="ko" dir="ltr">.