SEO quốc tế

Điều gì SEO quốc tế thực ra là — language so với. country targeting, ccTLD/subdomain/subdirectory, hreflang tại quy mô, cách Bing differs, và điều gì là deprecated — từ Patrick Stox.

Xuất bản lần đầu: 25 thg 6, 2026 · Cập nhật lần cuối: 8 thg 8, 2026 · Advanced
Ngôn ngữ

SEO quốc tế là đang làm sure các công cụ tìm kiếm understand mà countries và/hoặc languages trang web của bạn targets, và serve đó right version để đó right người dùng. Điều này splits vào hai axes — language targeting so với. country targeting — và chạy on three levers: URL structure (ccTLD/subdomain/subdirectory), hreflang, và on-trang localization. My hard-won take từ đang chạy này tại IBM quy mô: hreflang là một hint, không một directive (của nó real payoff là version-swapping trong đó SERP, không lập chỉ mục); manual hreflang fails tại quy mô, so automate và monitor constantly; đó ccTLD xếp hạng boost là fading (Gary Illyes, July 2024); Google GSC International Targeting báo cáo là đã biến mất (2022); và Bing leans on đó nội dung-language meta tag, không hreflang. Đối với hầu hết trang web I'd pick subdirectories và một trang theo language over một sprawl of theo-country domains. Gate mà markets bạn enter đầu tiên on demand, eligibility, capacity, competition, và economics — và know đó none of này bảo đảm lập chỉ mục, thứ hạng, traffic, hoặc conversions; điều này chỉ improves của bạn odds.

TL;DR — SEO quốc tế chạy on hai axes (language so với. country) và three levers (URL structure, hreflang, on-trang các tín hiệu). hreflang là một hint: của nó payoff là version-swapping trong đó SERP, không lập chỉ mục, và Google sẽ override điều này. Đó ccTLD xếp hạng boost — Google LDCP algorithm — là fading (Gary Illyes, July 2024). Đó GSC International Targeting báo cáo đã là deprecated trong 2022. Bing leans on đó nội dung-language meta tag, treating hreflang as “a far weaker signal.” (bản dịch) «một far weaker tín hiệu.» Tại enterprise quy mô, manual hreflang will fail — automate generation và monitor constantly. My defaults: subdirectoriesmột trang theo language. Gate market entry on demand, eligibility, capacity, competition, và economics before picking architecture — và none of này bảo đảm lập chỉ mục, thứ hạng, hoặc traffic; điều này chỉ improves đó odds engines match locale versions correctly.

Hai axes, không một

Đó single hầu hết hữu ích phân biệt trong này toàn bộ topic là đó language targetingcountry targeting là khác nhau điều. Google own tài liệu draw đó line cleanly: “Multilingual websites are those that offer content in more than one language,” (bản dịch) «Multilingual websites là những đó offer nội dung trong hơn một language,» trong khi “Multi-regional websites are those that explicitly target users in different countries.” (bản dịch) «Multi-regional websites là những đó explicitly đích người dùng trong khác nhau countries.» Bạn có thể cần một, cả hai, hoặc neither.

Evidence for this claim Google distinguishes multilingual sites from multi-regional sites; a site can be both. Scope: Google Search guidance for sites serving multiple languages, countries, or regions. Confidence: high · Verified: Google: Managing multi-regional and multilingual sites

Gary Illyes put đó trap bluntly: “The language is absolutely not a tell for what country you are targeting.” (bản dịch) «Đó language là absolutely không một tell cho điều gì country bạn là targeting.» MỘT French trang có thể là cho France, Canada, Belgium, hoặc Switzerland. Nếu bạn care về country, bạn có để tín hiệu country explicitly — một region code trong của bạn hreflang (fr-CA, không chỉ fr) hoặc một ccTLD. Language alone không làm điều này. Và đó HTML lang thuộc tính là không help: Illyes’ ví dụ đã là một site nơi “Joomla just came with the Lang attribute set to English… And then you looked at the page, and it was 100% German.” (bản dịch) «Joomla chỉ nghĩ ra với đó Lang thuộc tính set để English… Và thì bạn looked tại đó trang, và điều này đã là 100% German.» Engines learned dài ago không để trust điều này.

None của điều này axis-mapping là bảo đảm mechanism, và nó worth nói rằng plainly: getting language/country phân biệt và kỹ thuật các tín hiệu right có thể improve Cách well Google và Bing match locale versions để searchers, nhưng nó không promise lập chỉ mục, thứ hạng, traffic, conversions, cụ thể displayed locale, hoặc citations trong AI các câu trả lời cho bất kỳ một trang. tín hiệu list dưới xuất hiện với của nó own được ghi lại limits on Điều gì làm và không count.

Prioritize market trước khi bạn lock architecture

trước khi bạn commit để URL structure, gate market itself — architecture là expensive để undo, và picking nó trước khi bạn know market là worth entering là backwards. practical checklist I sử dụng: tìm kiếm demand trong đó language/country, liệu của bạn sản phẩm hoặc service là thực ra eligible để sell hoặc operate ở đó, liệu bạn có operational capacity để hỗ trợ nó (hỗ trợ, legal, payments, fulfillment), Cách competitive market đã là, và liệu unit economics hoạt động sau khi bạn convert. Treat Ahrefs-style traffic và từ khóa-volume numbers as estimates cho sizing và comparing markets so với mỗi khác; treat của bạn own Google Search Console hoặc phân tích các hàng as observed đầu tiên-party dữ liệu sau khi bạn’re đã trực tiếp nơi nào đó similar. Skipping điều này gate là Cách nhóm end lên với expensive ccTLD trong market đó là không bao giờ going để convert. SEO quốc tế từ khóa research trang covers market-by-market research workflow trong depth.

Chọn của bạn URL structure

Đây là một architectural decision đó expensive để undo, so nó worth getting right. Google dùng several các tín hiệu để hoạt động out của bạn đích locale — ccTLD, hreflang, máy chủ location, và on-trang các tín hiệu như local addresses, phone numbers, currency, và local trang web links — nhưng URL structure là một bạn commit để trong infrastructure.

Evidence for this claim Google supports locale-specific URLs and hreflang, and also considers ccTLDs and several page, server, and local-link signals when identifying an intended audience. Scope: Google Search locale guidance; these are signals rather than guaranteed targeting controls. Confidence: high · Verified: Google: Managing multi-regional and multilingual sites
StructureVí dụUpsideDownside
ccTLDexample.deStrongest country tín hiệu; clear để người dùngExpensive; splits authority trên domains; availability limited
Subdomainde.example.comEasy để thiết lậpthường treated như tách biệt trang web; weaker recognition
Subdirectoryexample.com/de/Consolidates authority dưới một domain; thấp maintenanceSingle host; weaker pure-geo tín hiệu
URL parameterexample.com?loc=dekhông được khuyến nghị; hard để segment

My default đối với hầu hết trang web là đó subdirectory. Điều này giữ all của bạn authority dưới một domain thay vì splitting điều này trên tách biệt ccTLDs, và đây là far ít hơn để maintain. John Mueller có đã nói cho năm đó “subdomains and subdirectories are essentially equivalent” (bản dịch) «subdomains và subdirectories là essentially tương đương» từ Google side, so đó deciding factors là thường operational, không magical SEO ones — pick điều gì fits của bạn stack và của bạn dài-term plan. đó là practitioner hướng dẫn từ đang chạy này tại quy mô, không một universal Google xếp hạng rule — Google own tài liệu lists tradeoffs cho mỗi option và không declare một structure đó winner.

Đó big caveat là đó ccTLD story. ccTLDs là vẫn đó strongest country tín hiệu — Google calls them “a strong signal… about the target country of a website” (bản dịch) «một mạnh tín hiệu… về đó đích country of một website» — nhưng đó advantage là shrinking. Gary Illyes, on Tìm kiếm Off đó Record trong July 2024, described đó underlying mechanism và của nó decline: “One of the main algorithms… is called something like LDCP — language demotion country promotion… But nowadays… it doesn’t really make sense for us to like automatically apply that little boost because it’s ambiguous.” (bản dịch) «Một of đó main algorithms… là called điều gì đó như LDCP — language demotion country promotion… Nhưng nowadays… điều này không thực sự làm hợp lý cho us để như tự động apply đó little boost vì đây là ambiguous.» He went further: “I think eventually, like in years’ time, that [ccTLD benefit] will also fade away,” (bản dịch) «I think eventually, như trong năm’ time, đó [ccTLD benefit] sẽ cũng fade away,»“think about all the funny domain names that you can buy… It doesn’t say anything anymore about the country.” (bản dịch) «think về all đó funny domain names đó bạn có thể buy… Điều này không chẳng hạn bất cứ điều gì anymore về đó country.» His practical advice khớp mine — có vẫn marketing giá trị trong một ccTLD, “but I would not worry too much about it” (bản dịch) «nhưng I sẽ không worry cũng nhiều về điều này» cho xếp hạng. Google có ngay cả đã chuyển hướng của nó own country ccTLDs để google.com.

hreflang: cốt lõi kỹ thuật tín hiệu

hreflang là workhorse của SEO quốc tế, và nó điều I’ve spent nhiều hơn time on hơn gần như bất kỳ khác kỹ thuật topic — nó là một của my đầu tiên contributions Khi I joined Ahrefs, editing của chúng ta hreflang hướng dẫn.

Điều gì nó thực ra làm. hreflang tells Google (và Yandex) mà language/region URL là meant cho. Của nó thực benefit là version-swapping trong SERP: UK khách truy cập có thể là shown của bạn en-gb trang ngay cả Khi en-us trang là Điều gì ranks, provided hreflang là thiết lập correctly. Khi tags là hỏng, đó swapping chỉ không happen. Điều gì hreflang làm không làm là bảo đảm lập chỉ mục hoặc override canonicalization — nó một của khoảng 19 các tín hiệu canonicalization, không trump card.

Three implementation các phương thức, all tương đương: <link rel="alternate" hreflang="…" href="…" /> tags trong đó <head>; an HTTP Link: header; hoặc <xhtml:link> entries trong của bạn XML sitemap. có không inherent speed khác biệt — các tín hiệu là checked tại crawl time either way, so sử dụng whichever của bạn stack generates phần lớn reliably. (On mixed ccTLD-plus-.com setup, centrally-hosted XML sitemaps là thông thường way để manage cross-domain clusters.)

** golden rules:**

  • Bidirectional / reciprocal. nếu trang X points để trang Y, Y phải point lại để X. hreflang hoạt động trong clusters — đặt của các trang all referencing mỗi khác — và cluster chỉ forms Khi links là reciprocal. Đây là cũng Cách tín hiệu-sharing hoạt động trên cluster: strongest trang có thể lift others.
  • Self-referencing là best practice nhưng, theo Mueller, technically “tùy chọn.”
  • x-default là của bạn fallback cho người dùng whose language/region không match bất kỳ cụ thể version.
  • sử dụng thực region codes. en-GB, fr-BE, zh-Hans — ISO 639-1 language plus tùy chọn ISO 3166-1 region. có không EU, LATAM, APAC, hoặc MENA region codes; bạn đích riêng lẻ countries (es-MX, es-AR, es-CO).

Phổ biến các lỗi là mọi nơi. Trong đó Ahrefs hreflang nghiên cứu I worked on — đó largest bao giờ đã xong, trên 374 756 hreflang-dùng domains — 67% đã có ít nhất một vấn đề. My honest reaction tại đó time: “I’m surprised the numbers weren’t worse… I suspect a lot of these sites have basic implementations.” (bản dịch) «I’m surprised đó numbers đã không tệ hơn… I suspect một lot of những các trang có basic implementations.» Đó point stands: “Hreflang is complex and hard to get right. It can break in so many different ways.” (bản dịch) «Hreflang phức tạp và khó triển khai đúng. Nó có thể hỏng theo rất nhiều cách khác nhau.»

hreflang là một hint, không một directive. Này là đó line mọi người hầu hết cần để internalize. As Mueller put điều này (Bluesky, Có thể 2025): “hreflang doesn’t guarantee indexing… if they are the same (eg fr-fr, fr-be), it’s common that one is chosen as canonical.” (bản dịch) «hreflang không bảo đảm lập chỉ mục… nếu they là đó giống nhau (eg fr-fr, fr-là), đây là phổ biến đó một là chosen as canonical.» Và: “Often hreflang will still swap out the URL, but reporting will be on the canonical URL.” (bản dịch) «Thường hreflang sẽ vẫn đổi out đó URL, nhưng reporting sẽ là on đó canonical URL.» So Google có thể consolidate near-giống hệt language variants, và của bạn reporting sẽ sit on whichever URL điều này picked as canonical.

khác các tín hiệu — và điều Google bỏ qua

Beyond hreflang và ccTLD, Google đọc on-trang localization: local currency, addresses, phone numbers, đó language of đó thân phản hồi text, và links từ local các trang. Hai điều này explicitly làm không dùng: geolocation meta tags (geo.position, geo.region, geo.placename) và IP-based location analysis, mà điều này calls “not reliable.” (bản dịch) «không reliable.»

Điều này helps để giữ straight mà job mỗi tín hiệu là thực ra đang làm, vì they nhận blended together constantly: language detection xuất hiện từ đó trang visible nội dung, không từ code-cấp độ dữ liệu hoặc đó URL — Google determines điều này by reading điều gì là thực ra on đó trang. Locale targeting (mà country một trang là cho) là signaled by ccTLD, hreflang, máy chủ location, và đó on-trang cues trên — though Google là rõ ràng đó máy chủ location alone “is not definitive.” (bản dịch) «không phải definitive.» hreflang làm một hẹp hơn job hơn either of những: điều này maps alternate locale URLs để mỗi other so đó right một có thể là đã đổi vào kết quả; điều này không declare một trang language. Và canonicalization là đó tách biệt decision về mà URL thực ra nhận được lập chỉ mục và được xếp hạng — hreflang feeds vào điều này nhưng không control điều này outright.

MỘT trap để tránh: không auto-chuyển hướng người dùng by IP. Google hướng dẫn là để “avoid automatically redirecting users to a different language version based on their perceived geographic location.” (bản dịch) «tránh tự động chuyển hướng người dùng để một khác nhau language version dựa trên của họ perceived geographic location.» Geo-các chuyển hướng trap đó crawler trong whatever locale điều này xuất hiện để originate từ, so Google không bao giờ sees của bạn other versions — và trong đó EU, IP-based geoblocking có thể chạy vào đó Anti-Geoblocking Regulation. Dùng tách biệt, ổn định URLs theo language, giữ them trực tiếp reachable (không locale-chỉ paths đó vanish khi bạn leave đó “right” region), và cho người dùng rõ ràng links để chuyển language hoặc region themselves thay vì guessing on của họ behalf. Giống nhau reasoning kills cookie-based hoặc Accept-Language-based nội dung switching: Google khuyến nghị “using separate locale URL configurations” (bản dịch) «dùng tách biệt locale URL configurations» với hreflang thay vì locale-adaptive các trang, vì Googlebot không set Accept-Language các header theo mặc định và commonly crawl từ US-based infrastructure — so một phản hồi đó adapts dựa trên perceived location hoặc các header có thể đơn giản không bao giờ là seen trong của nó other locales tại all.

GSC International Targeting báo cáo là đã biến mất

Nếu một hướng dẫn tells bạn để set của bạn country đích trong Search Console, đây là out of date. Google deprecated đó International Targeting báo cáo on September 22, 2022, stating đó country-targeting feature “was determined to have little value for the ecosystem, and is no longer supported.” (bản dịch) «đã là determined để có little giá trị cho đó ecosystem, và là không lâu hơn supported.» Điều gì replaced điều này? Không có gì trực tiếp — country targeting là hiện tại inferred từ ccTLD + hreflang + on-trang các tín hiệu + inbound links. Đó hreflang lỗi dữ liệu đó được dùng để trực tiếp trong đó báo cáo là cũng đã biến mất từ GSC, so bạn validate hreflang với một crawler hiện tại. Google đã làm xác nhận điều này “will continue to support and use hreflang tags.” (bản dịch) «sẽ continue để hỗ trợ và dùng hreflang tags.» Để kiểm tra mà version Google thực ra được lập chỉ mục cho một trang, dùng đó URL Inspection tool.

Cách Bing xử lý điều này differently

Này là nơi hầu hết các hướng dẫn either skip Bing hoặc nhận điều này sai — và I’ve đã có đó benefit of đang on một panel với Bing Fabrice Canel để hear điều này firsthand. Bing tín hiệu stack là genuinely khác nhau từ Google. Canel own words: “hreflang is indeed a far weaker signal than content-language at Bing.” (bản dịch) «hreflang là indeed một far weaker tín hiệu hơn nội dung-language tại Bing.»

Bing được ưu tiên các tín hiệu, trong rough priority order:

  1. <meta http-equiv="content-language" content="fr-FR"> — nội dung-language meta tag
  2. Content-Language HTTP header
  3. ccTLD / máy chủ location
  4. thân phản hồi-text language
  5. Locale của inbound linking các trang

So cross-engine recipe là: implement hreflang cho Google, thêm nội dung-language meta tags cho Bing. Bing sẽ đọc hreflang, nhưng xử lý nó as yếu. và unlike Google (mà killed của nó own targeting báo cáo trong 2022), Bing đã xóa của nó Geo Targeting feature cũng — Fabrice Canel confirmed trong September 2020 đó nó đã làm không carry over để redesigned Bing Quản trị viên web Tools, telling SEOs để sử dụng nội dung-language meta tag hoặc HTTP header thay vì.

khác engines cần của họ own workflow

Google versus Bing không phải toàn bộ international map. sau khi market phụ thuộc vào một engine, giữ shared nội dung và kỹ thuật foundation nhưng verify provider-cụ thể workflow thay vì translating Google checklist:

Hệ thốngPhát hiện và submissionĐiều gì không để assume
GoogleCrawlable links, sitemaps nơi hữu ích, Search Console; không IndexNow participationmột engine push điểm cuối hoặc directives configure Google
BingBing Quản trị viên web Tools và IndexNowBing locale weighting chính xác matches Google
NaverTìm kiếm Advisor, sitemap/RSS workflows, collection các yêu cầu, và Naver IndexNow điểm cuốiSubmission bảo đảm lập chỉ mục hoặc placement
YandexYandex Quản trị viên web, regionality, sitemaps, hreflang, và IndexNowGoogle Search Console controls Yandex hoặc replaces của nó region workflow
CốcCủa nó own crawler/chỉ mục, manual URL submission, robots.txt Sitemap: phát hiện, và bot-cụ thể directivesGoogle tài liệu proves Cốc canonical, hreflang, hoặc AI-citation behavior
Evidence for this claim Google, Bing, Naver, Yandex, and Cốc Cốc expose different documented submission, webmaster, regionality, crawler, or directive workflows, so one provider's controls must not be treated as a universal cross-engine contract. Scope: Documented provider workflows only; this does not establish ranking weights, market share, or undocumented canonical, hreflang, or AI-citation behavior. Confidence: medium · Verified: IndexNow participating endpoints Naver Search Advisor Yandex Webmaster Cốc Cốc Search Console guidance

details belong trong market-cụ thể SEO các hướng dẫn. hữu ích rule ở đây là simpler: shared SEO principles travel; sản phẩm controls, submission paths, diagnostics, và undocumented behavior không.

SEO quốc tế tại quy mô

I ran SEO quốc tế tại IBM, on một của largest enterprise các trang trong world — multiple CMSs, multiple infrastructures, tens của millions của các URL. single biggest lesson: manual hreflang management fails tại quy mô. bạn không thể hand-curate reciprocal tags trên millions của các trang và multiple các hệ thống. Điều gì hoạt động:

  • Automate mọi thứ có thể. Generate hreflang từ một hệ thống of record — thường middleware connecting của bạn CMSs — thay vì letting mỗi team hand-ghi tags.
  • Kiểm tra repeatedly. Các vấn đề emerge constantly; này là một constant crawl + alerts job, không một khi-một-quarter audit. Expect breakage và xây dựng các hệ thống để catch điều này.
  • Watch cho “head section breaks.” (bản dịch) «head section breaks.» hreflang tags pushed vào đó <body> by malformed HTML là đã bỏ qua — verify họ là trong đó được kết xuất <head>.
  • Verify đó được lập chỉ mục URL theo locale với GSC URL Inspection, vì hreflang effectiveness phụ thuộc vào mà version thực ra đã nhận được lập chỉ mục, không chỉ điều gì của bạn canonical tag says.

Architecturally, my preference tại quy mô là một trang theo language thay vì một trang theo country/locale — nó produces fewer, stronger các trang, enables dynamic personalization, và sidesteps lot của hreflang complexity. Patience matters cũng: international thay đổi move tại speed của crawl cycles, không tại speed của bạn stakeholders muốn.

nơi để go tiếp theo

điều này hub là map. mỗi subtopic dưới là của nó own deep dive:

Hreflang (của nó own section trong sidebar)

  • hreflang — tag trong đầy đủ: three implementation các phương thức, clusters, reciprocity, phổ biến các lỗi, và validation.
  • x-default hreflang — fallback giá trị cho người dùng whose language/region matches none của bạn versions, và nơi nó thực ra helps.

Localization, nội dung, và audits

  • translation so với. localization — Vì sao machine-translating các trang không phải giống nhau as localizing cho market, và Điều gì Google auto-translation hướng dẫn có nghĩ là cho bạn.
  • SEO quốc tế từ khóa research — researching demand market-by-market, nơi giống nhau language differs by country ( kinh điển “ibis” so với. “bin chicken” khoảng trống).
  • SEO quốc tế audit — Cách crawl, validate, và debug hreflang clusters và locale các tín hiệu trên multi-market trang web.
  • multilingual SEO — language-targeting half của discipline trong depth.

Add an expert note

Pin an expert quote

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