ccTLD vs. Subdomain vs. Subdirectory untuk SEO internasional

three struktur URL untuk targeting berbeda countries — ccTLD (contoh.de), subdomain (de.contoh.com), subdirectory (contoh.com/de/). Google memiliki Tidak peringkat preference, tetapi hanya ccTLDs carry sebuah automatic geo-sinyal. Di sini's cara choose.

Pertama kali diterbitkan: 2 Jul 2026 · Terakhir diperbarui: 8 Agu 2026 · Advanced
Bahasa

untuk serving berbeda countries atau languages Anda memiliki three struktur URL: sebuah ccTLD (contoh.de), sebuah subdomain pada sebuah gTLD (de.contoh.com), atau sebuah subdirectory pada sebuah gTLD (contoh.com/de/). Google memiliki mengatakan ini memiliki Tidak peringkat preference among them — tetapi pilihan adalah tidak neutral. sebuah ccTLD carries sebuah automatic, unambiguous country sinyal (Tidak manual geotargeting needed), yang lainnya dua jangan mendapatkan untuk free. tradeoff: ccTLDs split Anda domain authority dan backlink equity di seluruh terpisah domains dan cost lebih untuk jalankan. Subdirectories consolidate semuanya pada satu domain dan adalah easiest untuk operate, tetapi since Google dihapus International Targeting report di Search Console (September 2022) ada Tidak cara untuk explicitly declare sebuah subfolder's country anymore — Anda're left dengan hreflang. Subdomains sit di middle. My advice: default untuk subdirectories unless Anda memiliki sebuah strong alasan (sebuah existing ccTLD, legal/trust requirements, atau genuine infrastructure separation) untuk melakukan jika tidak.

TL;DR — untuk country/language targeting Anda’re choosing among sebuah ccTLD (example.de), sebuah gTLD subdomain (de.example.com), dan sebuah gTLD subdirectory (example.com/de/). Google documents semua three sebagai usable structures dengan berbeda tradeoffs. nyata differentiator adalah geo-sinyal: sebuah ccTLD carries sebuah automatic, unambiguous country sinyal itu lainnya dua jangan mendapatkan untuk free. cost dari itu sinyal adalah fragmentation — terpisah domains split tautan equity, multiply infrastructure, dan membuat hreflang harder untuk manage di seluruh properties. Subdirectories consolidate authority pada satu domain dan adalah cheapest untuk jalankan, tetapi since Google dihapus International Targeting report di Penelusuran Console (September 2022) tidak ada lebih lama apa pun cara untuk explicitly declare sebuah subfolder’s target country — gunakan hreflang alongside terlihat locale konten dan lainnya local sinyal. Subdomains sit di middle: sebuah terpisah hostname itu dapat menjadi hosted di-country tetapi jika tidak perlu yang sama manual sinyal sebuah subdirectory melakukan. Kepemilikan, registrant eligibility, governance, dan cost penting sebagai banyak sebagai sinyal — dan switching structures kemudian adalah sebuah penuh URL migration (redirects, canonicals, hreflang, sitemaps, monitoring), tidak sebuah quick perbaiki. My default: subdirectories, unless sebuah existing ccTLD, sebuah trust/legal requirement, atau genuine infrastructure separation pushes Anda elsewhere. ini adalah international decision — umum dot-vs-slash architecture pertanyaan adalah sebuah terpisah topic (see di bawah).

Evidence for this claim Google documents ccTLD, gTLD subdomain, and gTLD subdirectory structures as usable locale-specific URL options, with different operational tradeoffs. Scope: Google Search international URL-structure guidance; the documentation does not promise equal ranking outcomes. Confidence: high · Verified: Google: Locale-specific URL structures Evidence for this claim Google calls ccTLDs a strong country signal and also lists hreflang, server location, local contact details, currency, local links, and Business Profile signals among its locale inputs. Scope: Google Search target-locale signals; no single signal guarantees a chosen result. Confidence: high · Verified: Google: How target locale is determined

three structures, precisely

StructurecontohCountry sinyalAuthorityOperational cost
ccTLDexample.deAutomatic (Google + pengguna)Split di seluruh terpisah domainsHighest (registration, hosting, hreflang di seluruh properties)
Subdomainde.example.comJelas dan contextual sinyalTerpisah hostname; per-situs evaluationMedium
Subdirectoryexample.com/de/Jelas dan contextual sinyalConsolidated pada satu domainLowest

sebuah ccTLD adalah sebuah country-code top-tingkat domain — .de, .fr, .co.uk, .jp. Google memperlakukan ini sebagai sebuah strong geotargeting sinyal oleh default: ini maps domain untuk sebuah country secara otomatis, dan Anda cannot (dan jangan perlu untuk) override itu dengan sebuah manual setting. sebuah gTLD (generic TLD like .com, .org, .net) carries Tidak country meaning pada -nya own, so sebuah subdomain atau subdirectory pada sebuah gTLD memiliki untuk earn -nya geotargeting beberapa lainnya cara.

Apa Google sebenarnya says

Google’s Managing multi-regional dan multilingual situs documentation lists ini sebagai struktur URL untuk country targeting, dengan mereka tradeoffs:

  • Country-spesifik domain (ccTLD) — pro: jelas geotargeting, jelas server location oleh convention, easy separation dari situs. Con: expensive, dapat memiliki limited availability, perlu lebih infrastructure.
  • Subdomain dengan gTLD — pro: easy untuk siapkan dan memungkinkan berbeda server locations. Con: pengguna mungkin tidak recognize geotargeting dari URL alone.
  • Subdirectory dengan gTLD — pro: easy untuk siapkan, rendah maintenance (sama host). Con: pengguna mungkin tidak recognize geotargeting dari URL, single server location.
  • parameter URL (example.com?country=de) — tidak recommended untuk country targeting; hard untuk segment dan pengguna dapat’t recognize geo dari URL.

Notice apa tidak di itu list: apa pun claim itu satu peringkat better. Google’s consistent position, repeated di -nya struktur URL guidance dan umum situs-structure docs, adalah itu ini memiliki Tidak pengindeksan atau peringkat preference — Anda harus pick apa easiest untuk organize dan manage. structural pilihan adalah tentang operations dan sinyal, tidak sebuah peringkat lever.

key differentiator: automatic vs. manual geo-sinyal

ini adalah seluruh poin dari decision, dan ini adalah apa separates ini dari generic subdomain-vs-subdirectory debate.

sebuah ccTLD memberikan Anda country sinyal untuk free. example.de adalah dipahami sebagai targeting Germany moment Google sees ini. Anda melakukan tidak ada apa pun. pengguna see ini too — .de di address bar adalah sebuah trust dan relevance cue Tidak .com/de/ path dapat match.

sebuah subdomain atau subdirectory pada sebuah gTLD melakukan tidak mendapatkan itu secara otomatis. .com says tidak ada apa pun tentang country. So bagaimana melakukan Anda tell Google itu example.com/de/ adalah untuk German-speaking pengguna di Germany?

untuk tahun, jawaban memiliki dua bagian: hreflang dan Search Console’s International Targeting report, yang let Anda manually atur target country untuk sebuah seluruh gTLD property — including, ketika Anda digunakan sebuah URL-prefix property, sebuah spesifik subdirectory like example.com/de/. itu manual country setting adalah satu cara untuk explicitly geotarget sebuah subfolder.

perubahan sebagian besar artikel miss: International Targeting adalah hilang

Google dihapus International Targeting report dari Search Console di September 2022 (Google’s own deprecation notice; juga covered oleh mesin pencari Land). report memiliki dua tabs — sebuah hreflang-error checker dan country-targeting setting. Google’s stated reasoning adalah itu nilai dari manual country setting memiliki decreased di atas time dan hreflang memiliki matured.

practical consequence adalah spesifik dan penting: tidak ada lebih lama apa pun cara untuk explicitly declare sebuah subdirectory’s (atau subdomain’s) target country untuk Google. manual override adalah hilang. apa left untuk sebuah gTLD subfolder atau subdomain adalah:

  • hreflang — reciprocal language-region annotations itu tell Google yang versi untuk sajikan yang pengguna (see hreflang dan x-default).
  • Sinyal Google infers pada -nya own — server/CDN location, bahasa lokal dan currency, local address dan phone detail, tautan dari di-country situs.
Evidence for this claim Google calls ccTLDs a strong country signal and also lists hreflang, server location, local contact details, currency, local links, and Business Profile signals among its locale inputs. Scope: Google Search target-locale signals; no single signal guarantees a chosen result. Confidence: high · Verified: Google: How target locale is determined

None dari itu adalah sebuah hard “this folder targets Germany” (terjemahan) “ini folder targets Germany” declaration cara old setting adalah. hreflang adalah sebuah hint tentang yang versi untuk tampilkan, tidak sebuah country assignment. So subdirectory route now leans entirely pada getting hreflang right — yang, di my study dari 374 756 hreflang-menggunakan domains, di atas 67% mendapat setidaknya partly wrong. itu’s nyata cost dari “easiest to run” (terjemahan) “easiest untuk jalankan” option: geo-sinyal adalah semua pada Anda, dengan lebih sedikit margin untuk error.

sebuah ccTLD sidesteps ini entirely. ini tidak pernah needed International Targeting setting, so losing itu report tidak perubahan apa pun untuk ini. itu asymmetry — ccTLDs adalah tidak pernah dependent pada sebuah manual alat, subfolders adalah — adalah strongest single argument untuk sebuah ccTLD ketika geo-sinyal genuinely penting.

cost dari sebuah ccTLD: fragmentation

jika ccTLDs memberikan paling bersih sinyal, mengapa tidak gunakan them di mana-mana? Karena sinyal muncul bundled dengan nyata costs:

  • Split authority. setiap ccTLD adalah sebuah terpisah domain. Backlinks untuk example.de bangun authority dari example.de, tidak dari example.com. Anda’re starting setiap country’s reputation dari close untuk zero alih-alih pooling ini pada satu strong domain. untuk sebuah situs milik siapa strength adalah concentrated pada satu gTLD, itu fragmentation dapat hurt lebih daripada bersih geo-sinyal helps.
  • Multiplied infrastructure. Lebih domains untuk register dan renew, lebih hosting atau CDN configuration, lebih certificates, lebih dari semuanya. beberapa ccTLDs juga memerlukan sebuah local presence atau local address untuk register di semua (.com.au, secara historis beberapa EU ccTLDs), yang adalah sebuah legal/administrative hurdle, tidak hanya sebuah teknis satu.
  • Harder hreflang. hreflang di seluruh sebuah single domain adalah fiddly; hreflang di seluruh sebuah dozen terpisah properties — setiap needing untuk reference semua others reciprocally — adalah di mana besar international situs sebagian besar sering break. setiap ccTLD Anda tambahkan adalah lainnya node setiap lainnya node memiliki untuk poin di correctly.

Subdirectories invert semua dari ini: satu domain, satu property, satu hosting setup, semua authority consolidated, hreflang berisi di dalam sebuah single situs. itu’s mengapa mereka’re practical default untuk sebagian besar global situs — operational simplicity adalah nyata, bahkan though geo-sinyal adalah weaker.

Subdomains: middle ground

sebuah gTLD subdomain (de.example.com) adalah sebuah genuine middle option, tetapi memahami mengapa ini adalah di middle:

  • Like sebuah subdirectory, ini adalah pada sebuah gTLD, so ini mendapatkan Tidak automatic country sinyal — ini perlu yang sama hreflang dan inferred sinyal sebuah subfolder melakukan.
  • Unlike sebuah subdirectory, ini adalah sebuah terpisah hostname, so ini dapat trivially menjadi hosted pada sebuah berbeda server atau di sebuah berbeda country, dan ini dapat menjadi split out untuk sebuah berbeda team atau stack. Google’s docs secara khusus note subdomains “allow different server locations.” (terjemahan) “izinkan berbeda server locations.”
  • Apakah Google memperlakukan subdomain sebagai bagian dari Anda main situs (so authority alur) atau sebagai sebuah terpisah situs adalah decided per-situs berdasarkan integration — yang sama per-situs evaluation itu governs umum subdomain-vs-subdirectory pertanyaan.

So sebuah subdomain buys Anda hosting flexibility tanpa buying sebuah terpisah domain, di price dari yang sama manual geo-signaling sebuah subdirectory perlu. untuk sebagian besar orang, jika Anda jangan secara khusus perlu terpisah host, sebuah subdirectory melakukan yang sama job dengan lebih sedikit overhead.

Apa tentang correlation studies?

Anda’ll see studies menunjukkan ccTLDs dominating international SERPs — misalnya SE peringkat’s analysis dari 20 000 keywords di seluruh 15 markets ditemukan ccTLDs holding lion’s share dari top-three positions, subdirectories sebuah distant kedua, dan subdomains sebuah kecil fraction. Take itu di face nilai dan Anda’d conclude ccTLDs “win.” (terjemahan) “menang.”

I’d menjadi careful. itu angka adalah correlational, tidak causal. di competitive local markets, situs pada ccTLDs tend untuk menjadi established local players — panjang-standing local brands, local businesses, national retailers — siapa akan peringkat well regardless dari URL shape. .de tidak causing peringkat; menjadi sebuah strong, locally-relevant, well-ditautkan situs adalah, dan itu situs happen untuk sit pada ccTLDs oleh convention. bersih geo-sinyal helps di margin, tetapi ini tidak manufacture authority Anda haven’t earned. jangan baca “ccTLDs rank lebih tinggi” (terjemahan) “ccTLDs peringkat lebih tinggi” sebagai “switch to a ccTLD and rank higher.” (terjemahan) “switch untuk sebuah ccTLD dan peringkat lebih tinggi.”

Di mana umum (non-international) tradeoffs langsung

Semuanya di atas adalah international-targeting angle. ada sebuah terpisah, non-international pertanyaan — adalah sebuah subdomain functionally equivalent untuk sebuah subdirectory untuk SEO di umum (sebuah blog, sebuah help center, docs), bagaimana per-situs treatment berfungsi, dan mengapa sebagian besar subdomain→subdirectory migration “wins” (terjemahan) “keuntungan” tersebut tercampur oleh simultaneous perubahan. I cover itu secara mendalam di umum subdomain vs subdirectory artikel di situs web-structure cluster, including case studies (Pink Cake Box, IWantMyName), Google’s per-situs integration sinyal, dan reverse-proxy workaround. jika Anda pertanyaan adalah “di mana seharusnya my blog langsung,” (terjemahan) “di mana seharusnya my blog langsung,” mulai di sana. jika Anda pertanyaan adalah “bagaimana lakukan I serve berbeda countries,” (terjemahan) “bagaimana melakukan I sajikan berbeda countries,” Anda’re di right place.

Kepemilikan, governance, dan cost belong di decision too

Google’s guidance frames ini sebagai sebuah tradeoff, tidak sebuah peringkat contest, dan tradeoffs go beyond geo-sinyal:

  • Kepemilikan dan availability. Anda memiliki untuk sebenarnya menjadi able untuk buy dan pertahankan ccTLD Anda ingin. beberapa country registries restrict siapa dapat register — sebuah local business presence, sebuah local contact, atau sebuah local address (secara historis benar untuk beberapa EU dan .com.au-style ccTLDs). sebuah handful dari ccTLDs adalah marketed dan treated lebih like generic vanity domains daripada country sinyal (.io, .co), so jangan assume setiap cc ending behaves yang sama cara di Google’s eyes.
  • Governance dan deployment isolation. sebuah terpisah ccTLD atau subdomain dapat menjadi jalankan oleh sebuah berbeda team, pada sebuah berbeda stack, dengan independent deploys — genuinely berguna jika sebuah pasar lokal perlu -nya own rilis cadence. itu isolation adalah juga sebuah cost: lebih properties untuk secure, monitor, dan pertahankan consistent, dan lebih surface area untuk satu market’s mistake (sebuah rusak hreflang tag, sebuah expired certificate) untuk go unnoticed oleh team berjalan others.
  • Cost. Registration, renewal, hosting, dan certificates scale dengan angka dari properties. sebuah ccTLD-per-market strategy multiplies semua dari itu; sebuah subdirectory strategy mempertahankan ini untuk satu domain.

None dari ini perubahan core jawaban — match structure untuk Anda market cakupan, siapa owns dan dapat maintain setiap property, dan bagaimana banyak local trust sebenarnya penting di itu sector — tetapi skip straight untuk “yang satu ranks better” (terjemahan) “yang satu peringkat better” dan Anda’ll miss constraints itu decide ini dalam praktik.

Migration risk

Mengubah structures kemudian — ccTLD untuk subdirectory, subdomain untuk ccTLD, atau apa pun lainnya direction — adalah tidak sebuah copy-paste. ini adalah sebuah URL migration, dengan yang sama mechanics dan yang sama risk sebagai apa pun lainnya satu:

  • Redirects. setiap old URL perlu sebuah 1:1 redirect untuk -nya baru equivalent, tidak sebuah blanket redirect untuk homepage.
  • tag canonical. Perbarui canonicals untuk poin di baru URLs; di mana Anda masih memiliki sama-language regional duplicates, Google recommends sebuah preferred canonical plus hreflang alih-alih leaving them untuk compete.
  • hreflang. setiap locale’s reciprocal hreflang set perlu untuk reference baru URLs — di seluruh setiap property, tidak hanya satu Anda moved.
  • tautan internal dan sitemaps. Perbarui tautan internal untuk baru URLs dan refresh sitemap XML so crawler temukan baru structure quickly.
  • Host verification. sebuah ccTLD atau subdomain adalah sebuah baru property di Penelusuran Console/Bing Webmaster alat; verify ini sebelum Anda perlu data, tidak setelah sesuatu breaks.
  • Monitoring. Watch pengindeksan, traffic, dan rankings melalui transition. jika Anda’re comparing sebelum/setelah angka, remember migration itself adalah sebuah confounding variable — Anda dapat’t attribute sebuah perubahan untuk baru URL shape tanpa controlling untuk semuanya else itu moved pada saat yang sama (redirects, konten refreshes, tautan perubahan).

jangan migrate structures purely chasing sebuah peringkat bump — Google memiliki Tidak stated preference among them, dan migration itself carries lebih risk daripada structure perubahan adalah mungkin untuk perbaiki.

My recommendation

  • Default untuk subdirectories (example.com/de/). Cheapest untuk jalankan, authority tetap consolidated, dan untuk sebagian besar situs weaker geo-sinyal adalah sebuah fine trade untuk simplicity. hanya commit untuk getting hreflang right, karena since 2022 itu’s Anda hanya jelas lever.
  • Choose ccTLDs ketika geo-sinyal genuinely penting dan Anda dapat afford fragmentation: Anda sudah own country domains, Anda’re di sebuah sector di mana sebuah local address drives trust (finance, health, big retail, government-berdekatan), atau sebuah market memiliki legal/registration requirements itu push Anda onto -nya domain. Konfirmasi Anda dapat sebenarnya register dan govern domains Anda ingin sebelum Anda commit. Go di knowing setiap domain membangun -nya own authority.
  • Choose subdomains mainly untuk infrastructure alasan — Anda perlu setiap country pada sebuah terpisah host atau stack tetapi jangan ingin (atau perlu) terpisah domains. Anda masih owe yang sama manual geo-signaling sebuah subdirectory melakukan.
  • tidak pernah mix haphazardly. Picking sebuah structure dan applying ini consistently di seluruh semua markets penting lebih daripada yang structure Anda pick. Consistency adalah apa mempertahankan hreflang dan crawling sane di scale.
  • tidak pernah migrate structures tanpa sebuah plan. jika Anda melakukan move, treat ini sebagai sebuah penuh URL migration — redirects, canonicals, hreflang, tautan internal, sitemaps, host verification, monitoring — tidak sebuah quick perbaiki untuk sebuah peringkat masalah.

Di mana ini fits

Siblings di ini cluster cover lebih luas international basics — sebuah SEO internasional audit, sebuah implementation checklist, keyword research di seluruh markets, dan translation-vs-localization decision. tag-tingkat mechanics langsung di hreflang dan x-default. dan deciding factor setelah Anda’ve chosen sebuah structure adalah hampir selalu hreflang correctness, tidak structure itself.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.