SEO Pelbagai Bahasa 2026: Panduan Lengkap Keterlihatan Global (Dengan Aliran Kerja Ejen AI)

Panduan pemula untuk SEO pelbagai bahasa dalam era carian AI. Meliputi pemilihan pasaran, hreflang, penyetempatan bantuan AI, penyelidikan kata kunci mengikut bahasa, dan aliran kerja ejen AI percuma.

Jawapan Ringkas

SEO pelbagai bahasa (Multilingual SEO) ialah amalan menjadikan laman web anda kelihatan dalam enjin carian merentas pelbagai bahasa. Pada tahun 2026, ia bukan sekadar menterjemah halaman dan menambah tag hreflang. Google kini menterjemah kandungan Bahasa Inggeris secara automatik dan menyajikannya di bawah domain proksi sendiri — mengambil trafik anda jika anda tiada versi bahasa asli. AI Overviews kini meliputi 200+ negara dan 40+ bahasa, dan enjin AI seperti ChatGPT, Perplexity, dan Gemini kini memutuskan jenama mana yang dirujuk berdasarkan isyarat khusus bahasa.

Berita baiknya: anda tidak lagi memerlukan pasukan penyetempatan 10 orang. Dengan aliran kerja ejen Claude Code (Codex), seorang pengamal SEO solo boleh mengaudit hreflang merentas ratusan halaman, menyelidik kata kunci dalam bahasa yang mereka tidak tuturkan, menyemak kualiti terjemahan, dan memantau keterlihatan antarabangsa — semuanya dengan alat percuma dan templat arahan (prompt) dalam panduan ini.

Dalam artikel ini, anda akan mempelajari aliran kerja 7 langkah untuk membina laman web pelbagai bahasa yang mendapat kedudukan dalam carian tradisional dan jawapan AI, serta empat kemahiran ejen AI sedia guna yang mengautomasikan bahagian paling sukar.

SEO Pelbagai Bahasa vs. SEO Antarabangsa: Apakah Perbezaannya?

Istilah ini sering bercampur aduk. Berikut perbezaannya:

SEO Pelbagai Bahasa

SEO Antarabangsa

Sasarannya

Pengguna yang bertutur dalam bahasa berbeza (Sepanyol, Perancis, Jerman)

Pengguna di negara atau rantau tertentu, walaupun mereka berkongsi bahasa yang sama

Contoh

Laman web dengan versi Bahasa Inggeris, Sepanyol, dan Perancis

Laman web dengan halaman berasingan untuk AS, UK, Kanada, dan Australia — semuanya dalam Bahasa Inggeris

Teknik utama

Terjemahan + penyetempatan mengikut bahasa

Kandungan khusus negara + hreflang dengan kod rantau

Isyarat kepada enjin carian

Anotasi bahasa (hreflang="es")

Anotasi bahasa + rantau (hreflang="en-GB")

Kebanyakan laman web global memerlukan kedua-duanya. Kedai e-dagang Kanada mungkin memerlukan Bahasa Inggeris (en-CA), Perancis (fr-CA), dan versi Sepanyol (es) untuk audiens berbahasa Sepanyol yang semakin berkembang — menggabungkan SEO pelbagai bahasa dan SEO antarabangsa dalam satu strategi.

Mengapa SEO Pelbagai Bahasa Berubah pada 2025–2026

Tiga anjakan telah mengubah secara asas apa yang diperlukan untuk kelihatan merentas bahasa:

Anjakan 1: Google Menterjemah Kandungan Anda Secara Automatik — Dan Mengambil Trafik Anda

Sejak Kemas Kini Teras Mac 2025 (March 2025 Core Update), Google telah mengembangkan secara dramatik tingkah laku terjemahan automatiknya. Apabila pengguna mencari dalam Bahasa Sepanyol tetapi Google tidak dapat mencari sumber Bahasa Sepanyol yang kukuh, ia mengambil halaman Bahasa Inggeris yang berautoriti, menterjemahkannya secara mesin secara langsung, dan menyajikannya melalui domain proksi milik Google (www-your-site-com.translate.goog).

Trafik tersebut tidak pernah sampai ke laman web anda. Klik direkodkan sebagai translate.google.com / referral dan bukannya google / organic, merosakkan atribusi anda. Pautan dalaman pada halaman proksi menuju kembali ke Google, mengekalkan pengguna dalam ekosistem Google.

Penyelesaiannya mudah tetapi mendesak: cipta sekurang-kurangnya versi bahasa asli 300 patah perkataan untuk setiap halaman trafik tinggi. Penyelidikan Google sendiri mencadangkan bahawa halaman setempat yang minimum sekalipun biasanya menggantikan versi proksi dalam SERP. Lakukan ini untuk 20 halaman teratas anda terlebih dahulu.

Anjakan 2: AI Overviews Bersifat Global — Dan Ia Merujuk Sumber Bahasa Tempatan

Google AI Overviews kini muncul di lebih 200 negara dan 40+ bahasa. Bahasa pertanyaan merupakan salah satu isyarat terkuat yang digunakan enjin AI untuk memutuskan apa yang hendak dirujuk.

Analisis Weglot terhadap 1.3 juta petikan AI Overviews mendapati bahawa laman web dengan kandungan diterjemah menyaksikan 327% lebih keterlihatan dalam AI Overviews berbanding laman web bahasa tunggal. Dalam kajian susulan Bahasa Sepanyol Mexico, 96% petikan Google AI Overviews adalah sumber Bahasa Sepanyol.

Ini bermakna kedudukan dalam Bahasa Inggeris tidak lagi menjamin keterlihatan AI untuk pertanyaan bukan Bahasa Inggeris — walaupun kandungan Bahasa Inggeris anda cemerlang.

Anjakan 3: Ejen AI Kini Boleh Melakukan Kerja Berat

Claude Code dan ejen pengekodan AI yang serupa kini cukup berkemampuan untuk mengautomasikan bahagian paling membosankan dalam SEO pelbagai bahasa. Pada tahun 2026, anda boleh menjalankan satu arahan (prompt) dan mendapat:

  • Audit hreflang penuh merentas keseluruhan laman web anda
  • Penyelidikan kata kunci untuk sebarang bahasa, dengan jumlah carian dan label niat
  • Pemeriksaan kualiti terjemahan yang membandingkan halaman setempat anda dengan pesaing bahasa asli
  • Pemantauan keterlihatan antarabangsa mingguan merentas permukaan carian tradisional dan jawapan AI

Kami akan membimbing anda melalui setiap aliran kerja ejen ini dengan fail kemahiran yang lengkap dan sedia salin-tampal dalam langkah-langkah di bawah.

Langkah 1: Pilih Pasaran Sasaran Anda (Dengan Data, Bukan Tekaan)

Sebelum anda menterjemah satu perkataan pun, kenal pasti bahasa dan pasaran mana yang sebenarnya mempunyai permintaan untuk apa yang anda tawarkan.

Apa Yang Anda Perlukan

  • Google Analytics 4 (GA4) atau alat analitik yang serupa
  • Akses Google Search Console
  • 15 minit

Cara Melakukannya

Semak trafik sedia ada anda. Dalam GA4, pergi ke Reports → Demographics → Demographic details, kemudian tukar dimensi utama kepada "Country." Cari negara yang menghantar trafik organik konsisten ke halaman Bahasa Inggeris anda. Jika Jerman menghantar 500 lawatan organik bulanan ke kandungan Bahasa Inggeris, berkemungkinan terdapat 3-5x lebih banyak permintaan untuk kandungan Bahasa Jerman.

Semak Search Console. Pergi ke Performance → Countries. Tapis mengikut klik dan lihat CTR purata anda mengikut negara. CTR rendah di negara bukan Bahasa Inggeris selalunya bermaksud pengguna menemui halaman anda tetapi meninggalkannya kerana ia bukan dalam bahasa mereka.

Skor setiap pasaran berdasarkan tiga faktor:

  1. Permintaan sedia ada (1–5): Berapa banyak trafik organik yang sudah datang dari negara atau bahasa ini?
  2. Jurang persaingan (1–5): Seberapa kuat pesaing tempatan? Cari 5 kata kunci teratas anda di domain Google negara sasaran (cth., google.de, google.fr) dan kira berapa banyak halaman muncul di halaman satu dari laman web yang kebanyakannya menerbitkan dalam bahasa tempatan.
  3. Kesesuaian perniagaan (1–5): Adakah anda menghantar ke sana? Menyokong mata wang tersebut? Mempunyai khidmat pelanggan dalam bahasa itu?

Darabkan ketiga-tiga skor. Pasaran yang mendapat skor 60+ sepatutnya menjadi keutamaan tertinggi anda; 30–59 adalah calon gelombang kedua.

Automatikkan Ini Dengan Claude Code

Salin fail kemahiran di bawah ke dalam .claude/skills/multilingual-market-scorer/SKILL.md dan jalankan /multilingual-market-scorer dalam Claude Code:

markdown
---
name: multilingual-market-scorer
description: Analyze GA4 and GSC data to score and rank target markets for multilingual SEO expansion
---

# Multilingual Market Scorer

Score potential target markets using existing analytics data. This skill helps you prioritize which languages and countries to target first for multilingual SEO.

## Prerequisites
- User has shared GA4 and GSC data (CSV exports from each platform)
- User has defined their top 5 English-language target keywords
- User knows their business constraints (shipping regions, supported currencies, languages of customer support)

## Input
1. GA4 country-level organic traffic export (CSV)
2. GSC country-level performance export (CSV)
3. Top 5 target keywords in English
4. List of countries/regions where the business currently operates

## Workflow

### Phase 1: Extract demand signals
- Parse the GA4 CSV to extract: country, monthly organic sessions, conversion rate by country
- Parse the GSC CSV to extract: country, clicks, impressions, average CTR, average position
- Merge the two datasets on country name

### Phase 2: Score each market
For each country with measurable traffic:
- **Demand Score (1-5):** Based on monthly organic sessions. <100 = 1, 100-500 = 2, 500-2000 = 3, 2000-5000 = 4, 5000+ = 5
- **Opportunity Score (1-5):** Based on average CTR. Below 1% = 5 (high opportunity — users find you but can't read you), 1-2% = 4, 2-4% = 3, 4-7% = 2, 7%+ = 1
- **Business Fit Score (1-5):** User must provide this based on whether they operate in that country. Default to 3 if unknown.

### Phase 3: Rank and recommend
- Multiply Demand × Opportunity × Business Fit for a composite score (max 125)
- Tier 1 (60+): immediate priority — start localization for these markets
- Tier 2 (30–59): second-wave candidates — plan for next quarter
- Tier 3 (<30): monitor — revisit when Tier 1 and 2 are live
- Output a ranked table with: country, primary language, composite score, demand score, opportunity score, business fit score, recommended URL structure, estimated page count to localize

### Phase 4: Output a priority action plan
- Top 3 markets to target first, with recommended languages and URL structure
- List of pages to localize first (based on GSC top pages for each country)
- Estimated word count and translation budget (using current AI translation API pricing)
- Risk: list countries where high demand + low CTR exists but business doesn't operate — flag as strategic decisions

## Output
A structured report with:
1. Market prioritization table (all countries scored and tiered)
2. Top 3 recommended markets with rationale
3. First-wave localization page list (max 20 pages per market)
4. Estimated budget and timeline
5. Flagged strategic gaps

## Limitations
- All scores are estimates based on available data — real-world performance will vary
- Does not replace native-language market research or local competitive analysis
- GA4 and GSC data reflects current English-language performance, not latent non-English demand
- Does not access paid APIs; relies on user-provided CSV exports

Langkah 2: Lakukan Penyelidikan Kata Kunci untuk Setiap Bahasa (Walaupun Bahasa Yang Anda Tidak Tuturkan)

Penyelidikan kata kunci merentas bahasa dahulunya memerlukan pakar SEO penutur asli untuk setiap pasaran. Pada tahun 2026, anda boleh mencapai 80% daripadanya dengan alat percuma dan bantuan AI — kemudian sahkan dengan penutur asli untuk 20% terakhir.

Prosesnya

Mulakan dengan kata kunci Bahasa Inggeris teratas anda. Ambil 10-20 kata kunci yang mendorong trafik organik terbanyak ke laman web Bahasa Inggeris anda.

Terjemah — kemudian setempatkan. Gunakan DeepL atau Google Translate untuk mendapatkan terjemahan pertama setiap kata kunci. Kemudian semak terjemahan tersebut terhadap tingkah laku carian sebenar:

  1. Pergi ke domain Google negara sasaran (cth., google.es untuk Sepanyol, google.de untuk Jerman)
  2. Mula menaip kata kunci yang diterjemah ke dalam bar carian
  3. Lihat cadangan Autocomplete Google — ini mendedahkan bagaimana pengguna sebenar sebenarnya merumuskan carian mereka
  4. Skrol ke bahagian bawah SERP untuk "Related searches"

Contoh: "Running shoes" ke Bahasa Jerman

  • Terjemahan langsung: "Laufschuhe"
  • Autocomplete Google.de mendedahkan: "Joggingschuhe," "Sportschuhe," "Laufschuhe Herren"
  • Anda kini mempunyai tiga varian kata kunci untuk disasarkan, bukan hanya terjemahan literal

Semak jumlah carian. Gunakan Google Keyword Planner yang ditetapkan ke negara sasaran, atau alat seperti Ahrefs/Semrush dengan penapis negara didayakan. Alternatif percuma: cari kata kunci di Google negara sasaran dan lihat halaman kedudukan teratas — jika halaman tersebut terperinci, kerap dikemas kini, dan mempunyai banyak backlink, kata kunci tersebut berkemungkinan mempunyai jumlah carian yang bermakna.

Sahkan dengan penutur asli. Untuk 10 kata kunci teratas setiap bahasa, bayar penutur asli $20-50 di platform seperti Upwork untuk menyemak senarai kata kunci anda dan menandakan apa-apa yang kedengaran tidak asli atau terlepas varian tempatan yang biasa. Pemeriksaan 15 minit ini menangkap kesilapan yang sering terlepas oleh terjemahan AI.

Automatikkan Ini Dengan Claude Code

markdown
---
name: multilingual-keyword-research
description: Generate and validate localized keyword lists for any target language and country, using AI translation plus SERP validation
---

# Multilingual Keyword Research Agent

Generate a localized keyword research report for any target language and market. Combines AI translation with SERP validation steps to produce keyword lists that reflect how real users search.

## Prerequisites
- User has defined target country (ISO code) and language
- User has provided 10-20 seed keywords in English (or their source language)
- User has access to Google Keyword Planner, DataForSEO, or is comfortable with manual SERP checks
- No API keys needed for the basic workflow; DataForSEO integration is optional for automated volume data

## Input
1. Target country (e.g., `DE`, `ES`, `JP`) and language (e.g., `de`, `es`, `ja`)
2. 10-20 seed keywords in source language
3. Business category or industry (for context)
4. Optional: DataForSEO API credentials (for automated search volume data)

## Workflow

### Phase 1: Translate and expand seed keywords
For each seed keyword:
- Generate a first-pass translation into the target language using AI (note which model was used)
- Identify 3-5 natural variants: synonyms, longer-tail phrasings, question forms, local terminology
- Flag any keywords where the direct translation is likely different from how locals search

### Phase 2: SERP validation (manual or automated)
For each translated keyword:
- Check Google Autocomplete on the target country's Google domain — record top 5 suggestions
- Check "Related searches" at the bottom of the SERP — record all relevant terms
- If DataForSEO is available: query search volume, CPC, and competition for each keyword
- If DataForSEO is NOT available: note this and provide instructions for manual Keyword Planner lookup

### Phase 3: Cluster by search intent
Group keywords into:
- **Informational:** "what is X," "how to Y," guides, definitions
- **Commercial:** "best X," "X vs Y," reviews, comparisons
- **Transactional:** "buy X," "X price," "X near me," product names
- **Navigational:** brand names, specific site searches

### Phase 4: Prioritize
Score each keyword cluster on:
- Relevance to business (1-5)
- Estimated volume tier (Low/Medium/High — do not fabricate exact numbers if API data is unavailable)
- Competition level based on SERP analysis (number of well-optimized pages on page 1, ad density)
- Content gap: does the user already have content targeting this keyword in this language?

### Phase 5: Output a keyword map
For the top 20 keywords:
- Keyword in target language
- English translation (for the user's reference)
- Search intent category
- Volume tier (L/M/H)
- Recommended content type (landing page, blog post, product page, glossary entry)
- Existing URL if content already exists in any language that could be adapted

## Output
A structured keyword research report with:
1. Market overview: total keyword opportunities found, intent distribution, volume summary
2. Top 20 prioritized keywords with full metadata
3. Content mapping: which keywords map to which existing or new pages
4. Native-speaker validation checklist: top 10 keywords to send to a native speaker for review, with specific questions ("Does [keyword] sound natural? What would a local say instead?")
5. Data sources used, retrieval dates, and gaps (keywords where volume data was unavailable)

## Limitations
- AI translation of keywords is a starting point, not a final answer — always validate with a native speaker
- Search volume data is an estimate from the data provider; actual volumes vary by season and market conditions
- Does not access paid keyword APIs unless user has configured them; manual fallback instructions are provided
- Cannot capture ultra-niche local slang or emerging terms without native-speaker input

Langkah 3: Pilih Struktur URL Yang Tepat

Setiap versi bahasa bagi sesuatu halaman memerlukan URL sendiri. Anda mempunyai tiga pilihan, dan pilihan yang tepat bergantung pada sumber dan matlamat anda.

Tiga Pilihan

Struktur

Contoh

Autoriti SEO

Kos & Penyelenggaraan

Keserasian Perangkak AI

Terbaik Untuk

Subdirektori

example.com/de/

Disatukan pada satu domain — paling kukuh secara keseluruhan

Rendah — satu pelayan, satu CMS

Cemerlang — domain sama, isyarat laluan jelas

Kebanyakan laman web; perniagaan sedang berkembang; pasukan bawah 10 orang

Subdomain

de.example.com

Dianggap sebagai laman web berasingan — autoriti terbahagi antara subdomain

Sederhana — hosting/konfigurasi berasingan setiap bahasa

Baik — tetapi setiap subdomain dirangkak secara bebas

Perusahaan besar; laman web di mana setiap bahasa mempunyai katalog produk yang berbeza sama sekali

ccTLD

example.de

Isyarat negara paling kuat tetapi bermula dari autoriti sifar setiap domain

Tinggi — domain, hosting, dan selalunya entiti undang-undang berasingan

Baik — tetapi autoriti mesti dibina dari awal setiap domain

Jenama mantap dengan pejabat tempatan; pasaran di mana ccTLD adalah isyarat kepercayaan (Jerman, Jepun)

Syor untuk pemula: Gunakan subdirektori (example.com/de/, example.com/es/). Ia paling mudah untuk disediakan, dijejak, dan diselenggara. Semua autoriti SEO terkumpul pada satu domain. John Mueller dari Google secara konsisten menyatakan bahawa subdirektori berfungsi dengan baik untuk laman web pelbagai bahasa.

Satu Peraturan Kritikal

Jangan sekali-kali mengalihkan pengguna secara automatik berdasarkan alamat IP mereka. Googlebot merangkak terutamanya dari alamat IP AS. Jika anda mengalihkan perangkak berasaskan AS ke versi Bahasa Inggeris, Google tidak akan pernah melihat halaman Bahasa Jerman atau Jepun anda. Gunakan pemilih bahasa/rantau (banner atau dropdown) dan bukannya pengalihan paksa.

Carta alir keputusan struktur URL membandingkan pilihan subdirektori, subdomain, dan ccTLD untuk laman web pelbagai bahasa

Langkah 4: Setempatkan — Jangan Hanya Terjemah

Terjemahan menukar perkataan. Penyetempatan menyesuaikan makna, konteks, contoh, dan rujukan budaya. Pada tahun 2026, perbezaan ini menentukan sama ada Google menyajikan halaman anda atau versi proksi auto-terjemahannya sendiri.

Landskap Terjemahan AI pada 2026

Alat

Pendekatan

Penjanaan Auto Hreflang

Rendering Sisi Pelayan

Terbaik Untuk

Harga Permulaan

DeepL

API terjemahan mesin neural

Tidak (memerlukan pelaksanaan berasingan)

N/A (API — anda mengawal rendering)

Terjemahan pertama berkualiti tinggi; pasangan bahasa Eropah

Peringkat percuma; Pro dari ~$9/bulan

Weglot

Berasaskan awan, pelbagai enjin (DeepL + Google + Gemini + OpenAI) + model AI tersuai yang mempelajari suara jenama

Ya — automatik

Ya — lapisan proksi menghasilkan HTML sebenar

Penyelesaian semua-dalam-satu; pemula yang mahu persediaan dalam masa kurang sejam

Dari $17/bulan

GTranslate

Enjin Google Translate melalui lapisan proksi

Ya — pada pelan berbayar

Ya — pada pelan berbayar

Pilihan bajet; laman web ringkas

Percuma (tidak diindeks); berbayar dari ~$8/bulan

WPML

Plugin WordPress — terjemahan disimpan dalam pangkalan data

Persediaan manual

Ya (WordPress asli)

Laman web WordPress dengan pasukan terjemahan dalaman

Dari ~$39/tahun

TranslatePress

Plugin WordPress — editor depan visual

Persediaan manual

Ya (WordPress asli)

Pemula WordPress yang mahukan penyuntingan visual

Percuma; Pro dari ~$8/bulan

Aliran Kerja Terjemahan AI Yang Selamat

Terjemahan AI pantas dan murah, tetapi menerbitkan output AI mentah adalah berisiko. Dasar Google tidak mengharamkan kandungan diterjemah AI, tetapi mereka menghukum terjemahan berkualiti rendah. Berikut adalah aliran kerja yang selamat:

  1. Laluan pertama AI: Gunakan DeepL, Weglot, atau ChatGPT/Claude untuk menterjemah halaman.
  2. Pemeriksaan QA automatik: Jalankan ejen kualiti terjemahan Claude Code (lihat di bawah) untuk menanda: segmen tidak diterjemah, pelanggaran glosari, isu pengembangan teks (Bahasa Jerman ~30% lebih panjang daripada Bahasa Inggeris), dan terjemahan metadata yang hilang.
  3. Semakan manusia untuk halaman berimpak tinggi: Halaman utama, harga, undang-undang, dan 5 halaman trafik teratas mendapat semakan penutur asli. Catatan blog, FAQ, dan dokumen bantuan boleh bergantung pada AI + QA automatik.
  4. Semakan dua kali metadata: AI sering meninggalkan tajuk meta, penerangan meta, teks alt imej, dan slug URL dalam bahasa sumber. Ini mesti diterjemah dan disetempatkan secara manual — ini adalah apa yang muncul dalam SERP.

Ejen Pemeriksaan Kualiti Terjemahan

markdown
---
name: translation-quality-check
description: Audit AI-translated pages for common quality issues — missing translations, glossary violations, text expansion, metadata gaps, and localization consistency
---

# Translation Quality Check Agent

Review AI-translated or human-translated pages for common multilingual SEO quality issues. Produces a prioritized fix list.

## Prerequisites
- User provides URLs or HTML files of both source and translated pages
- User optionally provides a glossary file (CSV: source_term, target_term, notes)
- User specifies source language and target language

## Input
1. Source page URL or HTML file path
2. Translated page URL or HTML file path (can be multiple target languages)
3. Source language code (ISO 639-1)
4. Target language code(s) (ISO 639-1)
5. Optional: glossary CSV for terminology consistency
6. Optional: brand voice guide or translation memory notes

## Workflow

### Phase 1: Structural check
For each translated page:
- Verify the page has a unique, translated URL (not the same URL as the source)
- Verify the HTML `lang` attribute matches the target language
- Verify the page serves real HTML (not client-side JS translation) — check if translated text is present in the raw HTML source
- Check that all meta tags are translated: `<title>`, `<meta name="description">`, `<meta property="og:title">`, `<meta property="og:description">`

### Phase 2: Content coverage check
Compare source and translated pages:
- Count `<h1>` through `<h4>` headings — verify all are translated
- Check image `alt` attributes — flag any still in the source language
- Check button text, form labels, error messages, footer links — these are frequently missed
- Check structured data (JSON-LD) — flag if schema content is in the source language

### Phase 3: Translation quality indicators
Flag potential quality issues:
- **Untranslated segments:** Text blocks in the source language appearing on the translated page
- **Text expansion/truncation:** Compare character counts of key elements (titles, CTAs, navigation items). Flag elements where the target language is >40% longer (risk of truncation in SERPs and UI)
- **Glossary violations:** If a glossary is provided, check that defined terms use the approved translation
- **Inconsistent terminology:** The same source term translated differently across the page (e.g., "checkout" translated as both "Kasse" and "Zur Kasse gehen" on the same German page)

### Phase 4: Localization depth check
Score the page on localization quality (not just translation accuracy):
- **Examples and references:** Are case studies, statistics, and examples localized or still US/UK-centric?
- **Currency, dates, measurements:** Are these in local format?
- **Cultural markers:** Currency symbols, address formats, phone number formats
- **Images:** Do images contain text in the target language, or are they still in the source language?

### Phase 5: Output a prioritized fix list
Categorize issues:
- **Critical (fix before launch):** Missing hreflang, untranslated title/meta, wrong lang attribute, client-side-only rendering
- **High (fix within 1 week):** Untranslated headings, missing alt text, schema in wrong language
- **Medium (fix within 1 month):** Inconsistent terminology, untranslated UI text, text expansion risks
- **Low (improvement backlog):** Non-localized examples, source-language images, formats

## Output
A structured quality report with:
1. Overall quality score (A–F) and summary
2. Critical issues list (with exact element locations)
3. High-priority issues list
4. Comparison table: source vs. translated page element-by-element
5. Native-speaker review checklist: specific sections to prioritize if budget is limited
6. Estimated fix time per priority tier

## Limitations
- Automated check cannot assess naturalness, idiomatic quality, or cultural nuance — a native speaker is still needed for final review
- Glossary matching is exact-string only; won't catch inflected forms without a comprehensive glossary
- Does not evaluate translation accuracy against a reference translation — this is a coverage and consistency check, not a fluency evaluation

Langkah 5: Laksanakan Tag Hreflang (Dan Elakkan 8 Kesilapan Paling Biasa)

Tag hreflang memberitahu enjin carian: "Halaman ini adalah versi Bahasa Jerman bagi halaman Bahasa Inggeris itu." Tanpanya, Google mungkin menyajikan bahasa yang salah kepada pengguna — atau menganggap versi bahasa sebagai kandungan pendua dan hanya mengindeks satu.

Tiga Cara Melaksanakan Hreflang

1. Tag HTML `<link>` (terbaik untuk kebanyakan laman web)

Tambahkan ini di dalam <head> setiap halaman:

html
<link rel="alternate" href="https://example.com/blog/" hreflang="x-default">
<link rel="alternate" href="https://example.com/blog/" hreflang="en">
<link rel="alternate" href="https://example.com/blog/de/" hreflang="de">
<link rel="alternate" href="https://example.com/blog/es/" hreflang="es">
<link rel="alternate" href="https://example.com/blog/fr/" hreflang="fr">

Yang penting, setiap halaman mesti juga merujuk dirinya sendiri. Halaman Bahasa Jerman (/de/) mesti menyertakan set tag yang sama ini — termasuk satu yang menunjuk kepada dirinya sendiri dengan hreflang="de". Ini dipanggil tag rujukan kendiri (self-referencing tag), dan Google mewajibkannya.

2. Peta Laman XML (terbaik untuk 20+ bahasa)

Jika anda menguruskan puluhan versi bahasa, menyelenggara tag <link> pada setiap halaman menjadi sukar dikendalikan. Gunakan peta laman XML sebaliknya:

xml
<url>
  <loc>https://example.com/blog/</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://example.com/blog/"/>
  <xhtml:link rel="alternate" hreflang="de" href="https://example.com/blog/de/"/>
  <xhtml:link rel="alternate" hreflang="es" href="https://example.com/blog/es/"/>
  <xhtml:link rel="alternate" hreflang="x-default" href="https://example.com/blog/"/>
</url>

3. Pengepala HTTP (untuk fail bukan HTML)

Gunakan ini untuk PDF, imej, atau respons API:

http
Link: <https://example.com/brochure.pdf>; rel="alternate"; hreflang="en"
Link: <https://example.com/brochure-de.pdf>; rel="alternate"; hreflang="de"

8 Kesilapan Hreflang Paling Biasa

#

Kesilapan

Mengapa Ia Merosakkan

Cara Membaikinya

1

Tag rujukan kendiri tiada

Setiap halaman mesti menyertakan dirinya sendiri dalam set hreflang sendiri. Tanpanya, Google mungkin mengabaikan keseluruhan kluster.

Tambah hreflang="de" pada halaman Jerman yang menunjuk kepada dirinya sendiri

2

Tag bukan dwiarah (tidak timbal balik)

Jika halaman A menunjuk ke halaman B, halaman B mesti menunjuk kembali ke halaman A. Satu pautan balik yang hilang merosakkan keseluruhan rantaian.

Audit dengan ejen hreflang di bawah — ia menyemak kedwiarahan untuk setiap pasangan

3

Kod bahasa/rantau tidak sah

en-uk sepatutnya en-GB, en-en, atau sp sepatutnya es

Gunakan ISO 639-1 untuk bahasa (es, bukan sp) dan ISO 3166-1 Alpha-2 untuk rantau (GB, bukan UK)

4

Tag x-default tiada

Tanpa sandaran, pengguna dari rantau tidak tersenarai mungkin melihat versi yang salah

Sentiasa sertakan hreflang="x-default" yang menunjuk ke halaman utama/paling universal anda

5

Hreflang menunjuk ke halaman bukan kanonikal

Jika /de/page mempunyai kanonikal ke /de/page?ref=menu, hreflang mesti menunjuk ke URL kanonikal

Pastikan setiap URL hreflang adalah versi kanonikal halaman tersebut

6

Hreflang menunjuk ke 404 atau pengalihan

Satu perubahan URL dalam laman web 10 bahasa mencipta sehingga 20 rujukan hreflang rosak

Ejen audit hreflang menangkap semua pautan rosak merentas versi bahasa

7

Kanonikal merentas bahasa

Halaman Jerman dengan <link rel="canonical" href="https://example.com/en/page"> memberitahu Google versi Jerman tidak penting

Kanonikal setiap versi bahasa mesti menunjuk ke URL sendiri

8

Ketidakpadanan HTML lang

<html lang="en"> pada halaman dengan hreflang="de" mengelirukan kedua-dua enjin carian dan pembaca skrin

Padankan atribut lang dengan nilai hreflang sebenar halaman

Rajah kluster hreflang yang betul menunjukkan pautan dwiarah antara 4 versi bahasa dengan tag rujukan kendiri dan sandaran x-default

Ejen Audit Hreflang (Automatikkan Kerja Membosankan)

Ini adalah ejen dengan ROI tertinggi dalam kit alat ini. Audit hreflang manual pada laman web 5 bahasa dengan 50 halaman setiap bahasa bermakna menyemak 250 halaman — setiap satu dengan sehingga 5 tag hreflang yang mesti dwiarah, rujukan kendiri, dan bebas ralat. Ejen ini melakukannya dalam beberapa minit.

markdown
---
name: hreflang-auditor
description: Crawl and audit hreflang implementation across an entire multilingual site — catch broken links, missing return tags, invalid codes, canonical conflicts, and generate fix-ready reports
---

# Hreflang Audit Agent

Crawl a multilingual website and audit every hreflang tag against Google's requirements. Produces a fix-ready report with exact URLs, error types, and severity ratings.

## Prerequisites
- User provides the base URL of the site (any language version — the agent will discover others via hreflang links)
- User confirms which URL structure is in use (subdirectory, subdomain, or ccTLD)
- No API keys required — uses HTTP requests and HTML parsing

## Input
1. Base URL of the website (e.g., `https://example.com/` or `https://example.com/de/`)
2. Known language codes if not all are discoverable (e.g., `["en", "de", "es", "fr", "ja"]`)
3. Optional: sitemap URL if hreflang is implemented via XML sitemaps
4. Optional: ignore list — URL patterns to skip (e.g., `/tag/`, `/author/`, `/page/`)

## Workflow

### Phase 1: Discover all language versions
- Crawl the provided base URL
- Extract all hreflang links from `<link rel="alternate" hreflang="...">` tags in the HTML `<head>`
- If XML sitemap is provided, also extract hreflang clusters from the sitemap
- Build a language-page matrix: every URL × every language version

### Phase 2: Validate each page in the cluster
For every page in the matrix, check these 8 rules:

1. **Self-referencing:** The page's own hreflang value points to its own canonical URL
2. **Bidirectionality:** For every pair (A→B), verify B→A exists
3. **Valid codes:** Language code matches ISO 639-1; region code matches ISO 3166-1 Alpha-2
4. **x-default present:** At least one page in the cluster has `hreflang="x-default"`
5. **Canonical alignment:** Each hreflang URL is the canonical version (not a parameterized or alternate URL)
6. **HTTP status:** Every hreflang URL returns 200 (not 301, 302, 404, or 500)
7. **No cross-language canonicals:** Each page's canonical points to a URL in the same language
8. **HTML lang match:** The `<html lang="...">` attribute value is consistent with the page's hreflang value

### Phase 3: Check for structural issues
- **Inconsistent clusters:** Pages that don't have the same set of hreflang tags as others in their cluster
- **Orphan pages:** Translated pages that exist but aren't referenced by any hreflang cluster
- **Chained redirects:** Hreflang URLs that redirect (301/302) — these should point directly to the final URL
- **Protocol mismatches:** HTTP vs HTTPS inconsistencies across the hreflang set

### Phase 4: Generate the fix report
For each issue found, output:
- Error type (from the 8 rules above)
- Severity: **Critical** (breaks the entire cluster), **High** (wrong page may be served), **Medium** (compliance issue), **Low** (best-practice deviation)
- Source URL (where the error was found)
- Target URL (the problematic hreflang link)
- Fix instruction: exact code or configuration change needed

### Phase 5: Generate corrected hreflang tags
For clusters with fixable errors:
- Output the corrected set of `<link>` tags for each page
- Output the corrected XML sitemap entries if applicable
- Flag clusters that cannot be auto-fixed (e.g., missing pages that need to be created first)

## Output
A structured audit report with:
1. Executive summary: total pages crawled, language versions found, errors by severity, overall health score (A–F)
2. Error table: each error with type, severity, source URL, target URL, and fix instruction
3. Cluster-by-cluster health: each page cluster with pass/fail per rule
4. Auto-generated fix code: corrected hreflang tags for every broken page
5. Prioritized action plan: which errors to fix first and why

## Limitations
- Crawls only linked pages within the hreflang clusters it discovers; pages without hreflang tags that should have them won't be found
- Cannot fix pages server-side — output is advisory only
- For JavaScript-rendered hreflang tags, the raw HTML approach won't work — use the XML sitemap method instead
- Does not check if the *content* of each language version is actually translated (use the translation quality agent for that)

Langkah 6: Bina Pautan Tempatan dan Struktur Pautan Dalaman

Pautan dari laman web Jerman membantu halaman Jerman anda mendapat kedudukan. Pautan dari laman web Jepun membantu halaman Jepun anda mendapat kedudukan. Setiap versi bahasa membina kumpulan autoritinya sendiri.

Peraturan Pautan Dalaman untuk Laman Web Pelbagai Bahasa

Kekal dalam bahasa yang sama. Catatan blog Jerman sepatutnya memaut ke halaman Jerman lain, bukan halaman Inggeris. Pautan dalaman merentas bahasa mengelirukan kedua-dua pengguna dan enjin carian. Gunakan tag hreflang — bukan pautan badan — untuk menyambungkan versi bahasa.

Minimum 5 pautan dalaman setiap halaman, bahasa yang sama. Setiap halaman yang diterjemah perlu menerima pautan dari sekurang-kurangnya 3-5 halaman lain dalam bahasa yang sama. Ini mengelakkan halaman yatim (orphan pages) — masalah biasa apabila laman web menterjemah kandungan tetapi terlupa menterjemah konteks navigasi.

Satu perubahan URL melata. Jika anda menukar URL di laman web Inggeris anda dan 10 bahasa memaut kepadanya secara dalaman, itu adalah 10 pautan rosak. Ejen audit hreflang di atas menangkap ini — jalankannya setiap minggu jika anda sedang giat menerbitkan.

Pembinaan Pautan Luaran Mengikut Bahasa

Anda tidak memerlukan kempen pembinaan pautan berasingan untuk setiap bahasa. Mulakan dengan tiga pendekatan ini:

  1. Direktori tempatan dan platform ulasan: Setiap negara mempunyai ekosistem direktori perniagaan, laman ulasan, dan portal industri tersendiri. Tuntut profil anda. Ia adalah pautan mudah dan sering mendapat kedudukan baik secara tempatan.
  2. Perlombongan backlink pesaing: Gunakan Ahrefs atau Semrush untuk menarik profil backlink pesaing teratas anda di setiap negara sasaran. Tapis untuk domain tempatan (.de, .fr, .jp). Ini adalah sasaran paling mudah anda.
  3. PR tempatan dan penulisan tetamu: Satu catatan tetamu yang baik di penerbitan tempatan yang dihormati bernilai lebih daripada 50 pautan direktori berkualiti rendah. Utamakan kualiti berbanding kuantiti — terutamanya di pasaran yang lebih kecil di mana graf pautan kurang sesak.

Langkah 7: Jejak Kedudukan, Trafik, dan Keterlihatan AI Mengikut Bahasa

Penjejakan SEO tradisional (kedudukan + trafik organik) masih penting. Tetapi pada tahun 2026 anda juga perlu memantau sama ada enjin AI merujuk kandungan anda dalam setiap bahasa.

Persediaan Penjejakan Tradisional

  1. Google Search Console: Gunakan penapis Country dalam laporan Performance. Cipta hartanah berasingan atau gunakan laporan International Targeting untuk melihat ralat khusus hreflang.
  2. GA4: Cipta laporan tersuai yang menunjukkan sesi, penukaran, dan kadar lantunan — dibahagikan mengikut awalan laluan halaman (/de/, /es/, /fr/) untuk melihat prestasi mengikut bahasa.
  3. Penjejakan kedudukan: Ahrefs, Semrush, atau SE Ranking — tambah kata kunci sasaran anda dengan penjejakan peringkat negara. Semak kedudukan bulanan untuk bahasa gelombang kedua, mingguan untuk pasaran keutamaan tertinggi.

Penjejakan Keterlihatan AI (Apa Yang Baharu pada 2026)

Untuk permukaan jawapan AI, jejak tiga metrik ini mengikut bahasa:

  1. Kehadiran petikan: Apabila seseorang bertanya tentang kategori anda dalam bahasa sasaran di ChatGPT, Perplexity, atau Gemini — adakah jenama anda muncul dalam jawapan? Jejak ya/tidak untuk 10 kata kunci teratas anda mengikut platform, mengikut bahasa, bulanan.
  2. Bahagian suara (Share of voice): Jika 5 jenama dirujuk dalam AI Overviews Bahasa Sepanyol untuk kategori anda, berapa peratus yang menyebut jenama anda? Ini adalah SOV anda.
  3. Sentimen dan ketepatan: Apabila enjin AI merujuk jenama anda dalam bahasa lain, adakah maklumat tersebut betul? Sistem AI kadangkala mencampurkan kandungan merentas bahasa — tuntutan produk AS mungkin muncul dalam jawapan Jerman, mencipta risiko pematuhan.

Ejen Pemantauan Keterlihatan Antarabangsa

markdown
---
name: international-visibility-monitor
description: Track multilingual search visibility across traditional SERPs and AI answer surfaces — generate weekly or monthly visibility reports per language and market
---

# International Visibility Monitor

Monitor how your site performs across languages in both traditional search and AI answer surfaces. Generates structured reports that track rankings, traffic, and AI citation presence per market.

## Prerequisites
- Google Search Console access (user provides CSV exports or grants view access)
- GA4 access (user provides CSV exports of language-segmented traffic)
- Optional: Ahrefs/Semrush/DataForSEO API access for automated rank tracking
- No API keys needed for manual data imports

## Input
1. Target languages and countries to monitor
2. Top 10-20 keywords per language
3. GSC performance export (CSV, filtered by country)
4. GA4 traffic-by-language export (CSV)
5. Optional: rank tracking API credentials
6. Previous monitoring report (for trend comparison)

## Workflow

### Phase 1: Collect traditional search data
- Parse GSC CSV: extract clicks, impressions, CTR, and average position per country and per language subdirectory
- Parse GA4 CSV: extract sessions, conversions, and engagement rate per language version
- If rank tracking API is available: pull current positions for tracked keywords per country
- If rank tracking API is NOT available: flag this and provide manual lookup instructions

### Phase 2: AI visibility check (manual or automated)
For each target language and its top 5 keywords:
- Document whether the brand appears in Google AI Overviews for those queries (search from the target country's Google domain)
- If tool access permits: check Perplexity and ChatGPT for the same queries
- Record: cited or not cited, which URL was cited, whether the citation is accurate
- Note any cross-language contamination (e.g., English URL cited for a Spanish query)

### Phase 3: Competitor visibility snapshot
For the top 3 competitors in each target market:
- Record their ranking positions for your shared keywords
- Check their AI Overview citation presence for the same keywords
- Flag competitors gaining or losing visibility month-over-month

### Phase 4: Trend analysis
Compare current data against the previous period:
- Traffic change per language (%)
- Ranking change per tracked keyword (positions gained/lost)
- AI citation presence change (new citations won, citations lost)
- Competitor movement (major gains or losses)

### Phase 5: Generate the report
Output a structured visibility report with:
1. **Executive dashboard:** One table with all languages and their key metrics (traffic, avg position, AI citations, trend arrows)
2. **Language deep-dives:** Per-language breakdown of top keywords, ranking changes, AI visibility status, and competitor activity
3. **Alert section:** Red-flag items needing immediate attention — traffic drops >20%, lost AI citations, hreflang errors found in GSC, competitors gaining on top keywords
4. **Action items:** Specific, prioritized tasks based on findings (e.g., "German blog post at position 11 for 'beste Laufschuhe' — optimize and add internal links to push into top 10")

## Output
A structured monitoring report with:
1. Multi-language dashboard (all languages, key metrics, trend arrows)
2. Per-language detailed section with keyword rankings, AI citations, and competitor snapshots
3. Red-flag alerts
4. Prioritized action items with expected impact
5. Data freshness: when each data source was last updated, and gaps where data is missing

## Limitations
- AI visibility checks are point-in-time snapshots — AI answers change frequently and may differ between queries minutes apart
- Rank tracking without an API requires manual lookups; automated rank data depends on third-party API availability
- GSC and GA4 data have inherent lag (24-48 hours for GSC, up to 48 hours for GA4)
- AI citation tracking is observational, not exhaustive — no tool currently provides complete AI citation coverage across all platforms

Kit Alat Ejen SEO Pelbagai Bahasa: Semua 4 Kemahiran Sekilas Pandang

Berikut adalah ringkasan empat kemahiran ejen yang boleh anda gunakan serta-merta dengan Claude Code. Setiap fail dimasukkan ke dalam .claude/skills/<skill-name>/SKILL.md:

Kemahiran

Apa Ia Lakukan

Jalankannya Apabila

Masa Dijimatkan

multilingual-market-scorer

Menskor negara/bahasa mengikut permintaan, peluang, dan kesesuaian perniagaan

Sebelum memulakan sebarang kerja terjemahan

3-5 jam

multilingual-keyword-research

Menjana senarai kata kunci setempat dengan pengelompokan niat dan pengesahan SERP

Sebelum mencipta kandungan dalam bahasa baharu

4-8 jam setiap bahasa

translation-quality-check

Mengaudit halaman diterjemah untuk isu struktur, terjemahan hilang, dan konsistensi istilah

Selepas terjemahan AI, sebelum penerbitan

2-4 jam setiap kelompok

hreflang-auditor

Merangkak dan mengesahkan setiap tag hreflang terhadap 8 keperluan Google

Sebelum pelancaran dan setiap minggu selepasnya

6-10 jam setiap audit

international-visibility-monitor

Menjejak kedudukan, trafik, dan petikan AI mengikut bahasa dengan analisis trend

Mingguan atau bulanan

3-5 jam setiap laporan

Untuk memasang sebarang kemahiran: Salin kandungan SKILL.md dari bahagian di atas, simpannya ke .claude/skills/<skill-name>/SKILL.md dalam projek anda, dan jalankannya dengan /skill-name dalam Claude Code. Setiap kemahiran berfungsi secara bebas — mulakan dengan hreflang-auditor jika laman web anda sudah pelbagai bahasa, atau multilingual-market-scorer jika anda merancang pengembangan.

Senarai Semak Pemula: 15 Perkara Untuk Disahkan Sebelum Pelancaran

Gunakan senarai semak ini sebelum melancarkan sebarang versi bahasa baharu:

  • [ ] Pasaran sasaran dipilih menggunakan data (GA4 + GSC), bukan andaian
  • [ ] Penyelidikan kata kunci selesai mengikut bahasa — disahkan dengan penutur asli untuk 10 istilah teratas
  • [ ] Struktur URL dipilih (subdirektori disyorkan untuk pemula)
  • [ ] Tiada pengalihan automatik berasaskan IP — pemilih bahasa UI dilaksanakan sebaliknya
  • [ ] Semua halaman menyajikan HTML sisi pelayan sebenar (bukan terjemahan JS sisi klien)
  • [ ] Atribut lang HTML sepadan dengan bahasa sebenar setiap halaman
  • [ ] Tag hreflang dilaksanakan (HTML, peta laman XML, atau pengepala HTTP)
  • [ ] Tag hreflang rujukan kendiri hadir pada setiap halaman
  • [ ] Hreflang dwiarah disahkan — setiap A→B mempunyai B→A
  • [ ] Tag hreflang x-default ditetapkan ke halaman utama/sandaran
  • [ ] SEMUA URL hreflang mengembalikan HTTP 200 (tiada 404, tiada pengalihan)
  • [ ] Tajuk meta dan penerangan meta diterjemah dan disetempatkan untuk setiap halaman
  • [ ] Teks alt imej diterjemah
  • [ ] Pautan dalaman kekal dalam versi bahasa yang sama
  • [ ] Laporan International Targeting Google Search Console diperiksa — sifar ralat hreflang

Jika semua 15 kotak ditandakan, anda bersedia untuk melancarkan versi bahasa tersebut.

FAQ

Bolehkah saya hanya menggunakan Google Translate untuk laman web saya?

Jangan terbitkan output Google Translate mentah. Pada tahun 2026, Google membandingkan terjemahan anda dengan terjemahan mesinnya sendiri — jika terjemahan anda tidak lebih baik, ia mungkin menyajikan versi proksi auto-terjemahannya dan bukannya halaman anda. Gunakan terjemahan AI sebagai laluan pertama, kemudian jalankan ejen pemeriksaan kualiti terjemahan, dan dapatkan penutur asli untuk menyemak halaman berimpak tertinggi anda.

Berapa lama masa yang diambil untuk melihat hasil dari SEO pelbagai bahasa?

Untuk subdirektori bahasa baharu pada domain yang sudah mantap, jangkakan pergerakan dalam 2-4 bulan untuk kata kunci persaingan rendah. Istilah kompetitif dalam pasaran matang (Jerman, Jepun) mungkin mengambil masa 6-12 bulan. Autoriti sedia ada domain membantu — versi bahasa baharu pada domain yang sama mewarisi ekuiti pautan, yang merupakan hujah utama untuk subdirektori berbanding ccTLD.

Adakah saya memerlukan domain berasingan untuk setiap bahasa?

Tidak. Subdirektori (example.com/de/) adalah pendekatan yang disyorkan untuk kebanyakan laman web. Hanya gunakan ccTLD (example.de) jika anda mempunyai pejabat tempatan, entiti undang-undang tempatan, atau beroperasi dalam pasaran di mana ccTLD adalah isyarat kepercayaan yang kuat (Jerman, Jepun, Perancis).

Bagaimana jika saya tidak mampu membeli terjemahan profesional untuk setiap halaman?

Mulakan dengan 20 halaman teratas anda mengikut bahasa — halaman yang mendorong trafik organik Bahasa Inggeris terbanyak. Gunakan terjemahan AI dengan ejen pemeriksaan kualiti untuk selebihnya. Versi bahasa asli 300 patah perkataan sekalipun bagi halaman trafik tinggi biasanya menggantikan versi proksi auto-terjemahan Google. Kualiti berbanding kuantiti: 20 halaman yang disetempatkan dengan baik mengatasi 200 halaman yang diterjemah dengan buruk.

Adakah terjemahan AI akan merosakkan SEO saya pada tahun 2026?

Tidak jika anda mengikuti aliran kerja yang selamat: laluan pertama AI → pemeriksaan QA automatik → semakan manusia untuk halaman berimpak tinggi. Google secara eksplisit menyatakan bahawa "dasar kami tidak secara ketat mentakrifkan kandungan yang telah diterjemah oleh AI sebagai spam." Risikonya bukan menggunakan AI — ia adalah menerbitkan output AI berkualiti rendah tanpa semakan.

Bagaimana saya mengendalikan bahasa seperti Cina atau Arab yang menggunakan skrip atau enjin carian berbeza?

Untuk China, Baidu adalah enjin carian dominan dan tidak menyokong hreflang. Gunakan pengepala HTTP Content-Language dan Platform Sumber Carian Baidu (Baidu's Search Resource Platform) untuk penyerahan peta laman sebaliknya. Gunakan Bahasa Cina Ringkas (zh-Hans) untuk Tanah Besar China, Bahasa Cina Tradisional (zh-Hant) untuk Taiwan dan Hong Kong.

Untuk Bahasa Arab dan bahasa RTL lain, pastikan CSS anda menyokong susun atur kanan-ke-kiri. Google mengendalikan kandungan RTL dengan baik untuk SEO, tetapi susun atur RTL yang rosak akan memusnahkan metrik pengalaman pengguna — dan metrik tersebut mempengaruhi kedudukan.

Bolehkah Claude Code benar-benar mengendalikan semua tugas SEO pelbagai bahasa saya?

Kemahiran ejen dalam panduan ini mengendalikan kerja mekanikal dan berulang yang menjadikan SEO pelbagai bahasa membosankan: merangkak ratusan halaman untuk ralat hreflang, merujuk silang terjemahan kata kunci terhadap data SERP, menyemak liputan terjemahan merentas metadata dan teks alt, dan menyusun laporan keterlihatan. Apa yang tidak diganti olehnya: semakan kandungan penutur asli, keputusan pasaran strategik, penyetempatan kreatif mesej jenama, dan pertimbangan editorial akhir. Gunakan ejen untuk menghapuskan 80% kerja membosankan — kemudian luangkan masa anda pada 20% yang memerlukan kepakaran manusia.

Berapakah bilangan minimum halaman yang saya perlukan untuk setiap bahasa?

Mulakan dengan 5-20 halaman: halaman utama, 3-5 halaman produk/perkhidmatan teratas, halaman tentang, halaman hubungan, dan catatan blog trafik tertinggi anda. Ini mencukupi untuk Google mengiktiraf versi bahasa tersebut sebagai sah. Kembangkan berdasarkan data prestasi dari GSC — terjemah halaman yang sudah mendapat impresi tetapi CTR rendah dalam bahasa tersebut.

Penulis: Dominic Hale, Pakar SEO Antarabangsa Merentas 18 Pasaran di Auspia. Dominic menulis tentang strategi carian pelbagai bahasa, aliran kerja penyetempatan, seni bina hreflang, dan tingkah laku carian serantau untuk pasukan pertumbuhan global.

Terokai topik ini

Teruskan aliran pertumbuhan yang sama