Cross-Language Duplicate Nội dung

Translated nội dung không phải duplicate nội dung to Google — đó myth là backwards. Đó real risk là near-giống hệt giống nhau-language các trang across country variants. Từ Patrick Stox.

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

Google không treat translations as duplicate nội dung — một German trang và của nó English original là khác nhau nội dung to Google các hệ thống, và đó là đó toàn bộ premise hreflang là được xây dựng on. Google tài liệu là rõ ràng: localized versions là chỉ duplicates nếu đó main nội dung vẫn giữ untranslated. Đó real risk là đó mirror image: near-giống hệt giống nhau-language các trang across country variants (en-US, en-GB, en-AU) với không real localization of currency, spelling, hoặc regulation. Google có thể cluster những và pick một canonical version, mà có thể undermine của bạn geotargeting even với correct hreflang. hreflang không dừng đó clustering — điều này có thể help Google đổi trong đó right URL trong một cluster, nhưng đây là một hint, không một directive, và trong my study of 374 756 hreflang-dùng domains, 67% đã có ít nhất một hreflang vấn đề. Đó cách sửa cho genuine giống nhau-language duplication là real localization hoặc consolidation, không hơn tags. Watch cho đó Search Console trap nơi một regional trang 'disappears' từ canonical reporting trong khi vẫn đang served correctly.

TL;DR — “Cross-language duplicate content” (bản dịch) «Cross-language duplicate nội dung» là mostly một myth: Google tài liệu say localized versions là chỉ duplicates nếu đó main nội dung vẫn giữ untranslated, so real translations là khác nhau nội dung. Đó genuine risk là giống nhau-language, khác nhau-country near-duplicates (en-US/en-GB/en-AU với không localization) — những nhận clustered và một canonical là picked, mà có thể undo của bạn geotargeting. hreflang không ngăn clustering; đây là một đổi tín hiệu bên trong một cluster, và một hint tại đó. Trong my study of 374 756 hreflang-dùng domains, 67% đã có ít nhất một hreflang vấn đề. Watch đó Search Console trap: một consolidated regional trang có thể vanish từ canonical reporting trong khi vẫn đang served correctly. Đó cách sửa là real localization hoặc consolidation, không hơn tags.

Đó myth, và vì sao đây là backwards

Đó head term “cross-language duplicate content” (bản dịch) «cross-language duplicate nội dung» carries một myth baked vào điều này — đó assumption đó translating một trang vào another language tạo duplicate nội dung. Điều này không, và Google là unusually trực tiếp về điều này. Trong của nó localized-versions hướng dẫn, Google trạng thái đó “Localized versions of a page are only considered duplicates if the main content of the page remains untranslated.” (bản dịch) «Localized versions of một trang là chỉ considered duplicates nếu đó main nội dung of đó trang vẫn untranslated.» Translate đó main nội dung và đó các trang là khác nhau nội dung, period.

Evidence for this claim Google says localized pages are considered duplicates only when their main content remains untranslated. Scope: Google Search treatment of localized page variants; canonical selection can still apply to substantially similar same-language pages. Confidence: high · Verified: Google: Localized versions

Này là đó toàn bộ premise hreflang là được xây dựng on. Google says to “Use hreflang to tell Google about the variations of your content, so that we can understand that these pages are localized variations of the same content.” (bản dịch) «Dùng hreflang to tell Google về đó variations of nội dung của bạn, so đó we có thể understand đó những các trang là localized variations of đó giống nhau nội dung.» đây là một mapping tool cho legitimately khác nhau alternates — không một patch cho một duplication vấn đề đó, cho genuine translations, không exist. (Và không conflate hreflang với language detection: Google “doesn’t use hreflang or the HTML lang attribute to detect the language of a page; instead, we use algorithms to determine the language.” (bản dịch) «không dùng hreflang hoặc đó HTML lang thuộc tính to detect đó language of một trang; thay vì, we dùng algorithms to determine đó language.»)

Evidence for this claim Google says it determines page language from visible content rather than hreflang, the HTML lang attribute, or the URL. Scope: Google Search language detection, not browser or accessibility behavior. Confidence: high · Verified: Google: Make page language obvious

Matt Cutts đã nói cùng một điều về untranslated English across ccTLDs back trong 2011: as reported by Công cụ tìm kiếm Roundtable, đang chạy đó giống nhau English nội dung across .com, .fr, và .de không phải an vấn đề cho Google — và nếu bạn có thể, hire một translator và implement hreflang, nhưng có không cần to panic. Này đã được Google consistent position cho well over một decade.

Đó một nuance: boilerplate-chỉ translation

Đó “main content remains untranslated” (bản dịch) «main nội dung vẫn untranslated» kiểm thử có một trap trong điều này. Nếu bạn translate chỉ đó template — đó menu, nav, footer, sidebar boilerplate — nhưng leave đó main thân phản hồi copy trong đó original language, bạn haven’t thực ra translated đó trang. Google kiểm thử là về đó main nội dung, không đó chrome khoảng điều này. Trong my Ahrefs canonicalization hướng dẫn I call này out as một distinct duplicate pattern: đó case nơi menus và repeated trang text là translated nhưng đó main nội dung không phải. Half-translating một trang không nhận bạn out of đó duplicate bucket — đây là liệu đó main nội dung changed đó matters, không liệu điều gì đó on đó trang changed.

Khi bạn là auditing cho này, kiểm tra đó được kết xuất, visible trang — không chỉ đó nguồn markup. Google determines một trang language từ điều gì là thực ra visible to người dùng, không từ hreflang, đó HTML lang thuộc tính, hoặc đó URL. Evidence for this claim Google says it determines page language from visible content rather than hreflang, the HTML lang attribute, or the URL. Scope: Google Search language detection, not browser or accessibility behavior. Confidence: high · Verified: Google: Make page language obvious MỘT template đó swaps lang="fr" vào đó <html> tag trong khi đó main nội dung block vẫn renders trong English hasn’t translated bất cứ điều gì Google language detection hoặc duplicate-nội dung kiểm tra cares về — pull up đó trực tiếp trang và đọc đó main nội dung block itself.

Đó real risk: giống nhau-language, khác nhau-country near-duplicates

Ở đây đó scenario đó myth distracts từ. Bạn có multiple các trang trong đó giống nhau language targeting khác nhau countries — en-US, en-GB, en-AU, hoặc de-DE/de-CH — và họ là near-giống hệt, với không real localization of currency, spelling, regulation, shipping, hoặc các ví dụ. Đó là genuine duplicate nội dung.

Giống nhau các sản phẩm, khác nhau countries

An ecommerce catalog không cần to rewrite mỗi manufacturer mô tả merely to justify một regional sản phẩm URL. Hai các trang có thể mô tả đó giống nhau physical sản phẩm trong đó giống nhau language trong khi representing meaningfully khác nhau offers. Kiểm thử đó commercial state, không chỉ paragraph similarity:

  • currency và market-cụ thể price;
  • taxes, duties, promotions, warranties, và trả về terms;
  • phân phối destinations, speeds, costs, và postcode restrictions;
  • online, store, pickup, và variant-level availability;
  • local store inventory hoặc seller identity;
  • legal, sizing, việc đo lường, hoặc regulatory information;
  • đó canonical URL, reciprocal hreflang set, và structured offer dữ liệu.

Khi những differences là real, mỗi dự kiến regional trang nên thông thường expose của nó own ổn định URL, self-canonical, và matching hreflang annotation. Đó visible offer, Sản phẩm/Offer markup, merchant feed, và checkout phải mô tả đó giống nhau market. MỘT currency switcher đó thay đổi chỉ một symbol, hoặc boilerplate đó swaps một country name trong khi fulfillment và catalog behavior vẫn giống hệt, là yếu evidence cho maintaining another indexable trang. Google sản phẩm structured-dữ liệu hướng dẫn và Merchant Center policies treat đó landing-trang offer và được gửi commerce dữ liệu as connected representations đó cần chính xác sản phẩm information.

Bao gồm một country trong đó tiêu đề khi điều này clarifies đó offer hoặc matches một real country-qualified intent—such as phân phối, store availability, regulation, hoặc một market-cụ thể sản phẩm range. Không append country names mechanically to mỗi nếu không giống hệt tiêu đề. Đó tạo metadata variation không có đang làm đó trang itself một tốt hơn regional kết quả. Đó prior decision—liệu đó business cần language targeting, country targeting, hoặc cả hai—belongs trong Language Targeting so với. Country Targeting.

Google multi-regional các trang hướng dẫn addresses này head-on: “if you have multiple pages in the same language as part of a multi-regional site (for instance, if both example.de/ and example.com/de/ show similar German language content), pick a preferred version and use the rel=” (bản dịch) «nếu bạn có multiple các trang trong đó giống nhau language as part of một multi-regional site (chẳng hạn, nếu cả hai ví dụ.de/ và ví dụ.com/de/ cho thấy similar German language nội dung), pick một được ưu tiên version và dùng đó rel=»canonical” element and hreflang tags to make sure that the correct language or regional URL is served to searchers.” (bản dịch) « element và hreflang tags to hãy bảo đảm đó đó correct language hoặc regional URL là served to searchers.» Note đó framing: Google không telling bạn đó các trang không duplicates — đây là telling bạn to manage đó duplication với canonical + hreflang.

Cách đó clustering thực ra hoạt động

On Google Tìm kiếm Off đó Record podcast (Episode 16), đó Tìm kiếm Relations team walked qua chính xác này mechanic dùng một German/Swiss-German ví dụ. John Mueller: “we have, at the same time, systems that try to understand when content is duplicated, and we try to put them into one cluster of pages, and then sometimes, the German and the Swiss page will get into the same cluster. But with hreflang, we can show the proper URL, at least.” (bản dịch) «we có, đồng thời, các hệ thống đó try to understand khi nội dung là duplicated, và we try to put them vào một cluster of các trang, và thì sometimes, đó German và đó Swiss trang sẽ nhận vào đó giống nhau cluster. Nhưng với hreflang, we có thể cho thấy đó proper URL, ít nhất.» Martin Splitt đã thêm đó này generally không một vấn đề — “it makes sense that these are put together in the same dup cluster… because it’s the same content, essentially.” (bản dịch) «điều này làm sense đó những là put together trong đó giống nhau dup cluster… vì đây là đó giống nhau nội dung, essentially.»

Đọc đó cẩn thận, vì đây là đó crux of đó toàn bộ topic: hreflang hoạt động bên trong đó clustering, không so với điều này. Google decides đó các trang là duplicates, clusters them, picks một canonical — và hreflang job là to help đổi đó served URL to đó right một cho đó searcher. Gary Illyes described đó đổi as một xếp hạng component: nếu bạn tìm kiếm trong một language và đó wrong-language trang sẽ come up, Google swaps trong đó right kết quả. Nhưng đó clustering vẫn happened. hreflang đã không ngăn điều này; điều này chỉ steered trong điều này.

Này là vì sao I’ve đã blunt trong my canonicalization hướng dẫn: hreflang làm không solve duplication on international các trang. Google sẽ generally try to đổi to cho thấy đó correct version, nhưng đây là không guaranteed, và này setup thường breaks. Trong my Pubcon 2017 SEO quốc tế talk I put đó failure trong đơn giản terms: cách có thể bạn có MỘT→B và B→MỘT reciprocal hreflang nếu Google đã thinks MỘT=C và MỘT không even được lập chỉ mục? Khi Google có deduped đó các trang, đó hreflang cluster bạn được xây dựng có không có gì solid to hang on.

Một caveat on đó mechanics trên: đó cluster/đổi lời giải thích xuất hiện từ Google Tìm kiếm Relations team talking qua điều này on một podcast, không từ một được viết spec, và đó chính xác internal plumbing không điều gì đó Google documents step-by-step. Treat điều này as đó clearest chính thức lời giải thích of đó behavior, không một guaranteed chi tiết triển khai đó không bao giờ thay đổi. Cho đó durable, hiện tại rule, anchor on Google own multi-regional các trang hướng dẫncanonical URL hướng dẫn — pick một được ưu tiên version, align canonical và hreflang — và treat đó podcast color as vì sao đó hướng dẫn tồn tại, không as một riêng verifiable mechanism.

Đó Search Console reporting trap

Này là đó part đó panics practitioners, và đây là một genuinely underserved insight. Vì Search Console các báo cáo on đó canonical URL, một consolidated giống nhau-language regional trang có thể trông giống điều này disappeared mặc dù đây là vẫn đang served correctly. On SOTR Ep. 16, Martin Splitt described chính xác này: trong đó reporting điều này có thể trông giống “what happened to the Swiss page? That has disappeared” (bản dịch) «điều gì happened to đó Swiss trang? Đó có disappeared» — vì đây là hiện tại một duplicate of đó German trang — nhưng đó không có nghĩa là Google không vẫn cho thấy đó Swiss trang to mọi người trong Switzerland.

So nếu một regional trang vanishes từ của bạn canonical/lập chỉ mục reporting, không assume deindexing. Trong đó giống nhau-language-cluster case, đó trang có thể là folded vào another locale cluster cho reporting purposes trong khi vẫn xếp hạng cho của nó dự kiến audience. Đó practical diagnostic: nếu một locale trang giữ losing to another locale version trong canonical reporting, hoặc đó wrong country URL cho thấy trong một market SERP, đó là đó symptom of giống nhau-language clustering — không một hreflang syntax bug, và không điều gì đó hơn hreflang tags alone sẽ nhất thiết cách sửa. Xác nhận điều gì là thực ra đang served (fetch đó URL từ đó đích market, hoặc kiểm tra thứ hạng ở đó trực tiếp) thay vì relying on đó canonical báo cáo alone — Search Console’s chính xác reporting behavior ở đây không spelled out trong Google được viết tài liệu, so verify so với điều gì là trực tiếp trước khi bạn conclude bất cứ điều gì.

Là ở đó một penalty? Không.

có không duplicate-nội dung penalty ở đây, và ở đó không bao giờ đã là. John Mueller, trong một 2021 tweet reported by Công cụ tìm kiếm Roundtable: “There’s no duplicate content penalty for something like that, but concentrating your site’s value on fewer pages generally makes it easier for those pages to be more visible.” (bản dịch) «có không duplicate nội dung penalty cho điều gì đó như đó, nhưng concentrating trang web của bạn giá trị on ít hơn các trang generally làm điều này easier cho những các trang to là hơn visible.» Đó second clause là đó real cost — không một penalty, nhưng dilution. Splitting authority across near-giống hệt clones làm mỗi một weaker.

Worth đang precise về điều gì “không penalty” covers, though: này là về ordinary canonicalization — Google consolidating near-giống hệt locale các trang và picking một to xếp hạng, trong good faith. đây là một khác nhau câu hỏi từ Google tách biệt spam policies khoảng scaled, thấp-giá trị nội dung hoặc doorway các trang được xây dựng to manipulate thứ hạng across country/language variants. đó là một manipulative-intent vấn đề, không một giống nhau-language-clustering vấn đề, và đây là evaluated riêng. MỘT site với honestly near-duplicate en-US/en-GB các trang đã làm không có intent to deceive không trong penalty territory; một site mass-producing thin locale variants purely to capture hơn tìm kiếm real estate là một khác nhau case.

Bing covers similar ground, worth noting riêng since đây là Bing own hướng dẫn, không Google. Trong của nó December 2025 duplicate-nội dung post, Bing trạng thái đó localization tạo duplicate nội dung khi regional hoặc language các trang là nearly giống hệt và không cung cấp có ý nghĩa differences cho người dùng trong mỗi market — và của nó cách sửa là directionally similar to Google: differentiate meaningfully (terminology, các ví dụ, regulations, sản phẩm details), dùng hreflang nơi applicable, và canonicalize variations đó không represent một distinct tìm kiếm intent. Bing cũng says AI các hệ thống cluster near-duplicate URLs vào một representative trang, mà là worth flagging as Bing own AI-tìm kiếm observation thay vì một confirmed Google behavior. (Note đó Bing barely dùng hreflang trong đó đầu tiên place — điều này leans on đó nội dung-language tín hiệu — so on Bing đó differentiation matters even hơn đó tagging.)

Điều gì đó dữ liệu says: hreflang breaks một lot

Nếu bạn là leaning on hreflang to giữ của bạn regional variants straight, know cách fragile điều này là trong đó wild. Trong my Brighton SEO 2023 study of 374 756 domains, 67% of domains dùng hreflang đã có ít nhất một vấn đề — missing x-default, missing self-referencing tags, referencing được chuyển hướng hoặc hỏng các trang, missing reciprocal tags, pointing to non-canonical URLs, và hơn. hreflang là một of roughly 20 các tín hiệu canonicalization, và một hỏng cluster chỉ có nghĩa là Google bỏ qua đó pairing và falls back to thông thường duplicate xử lý. So nếu của bạn defense so với giống nhau-language consolidation là một hreflang cluster, và hai thirds of clusters trong đó wild là hỏng, đó defense là shakier hơn hầu hết mọi người assume. Even Mueller có đã nói he thường surprised khi mọi người nhận hreflang right, được cho all đó complexity.

Cách thực ra cách sửa điều này

  1. Decide liệu đó variants genuinely differ. Nếu en-USen-GB thực sự có khác nhau currency, pricing, shipping, legal text, và spelling — good, họ là không duplicates. Nếu họ là clones, đó là của bạn vấn đề, không của bạn tags.
  2. Localize cho real, hoặc consolidate. Đó cách sửa là either genuine localization (currency, spelling, regulatory nội dung, các ví dụ) hoặc ít hơn các trang. Sometimes đó right kỹ thuật câu trả lời là một well-differentiated trang, không three clones plus hreflang. Mueller “concentrate value on fewer pages” (bản dịch) «concentrate giá trị on ít hơn các trang» áp dụng trực tiếp.
  3. Align canonical + hreflang + x-default so they không contradict. Mỗi locale nên self-reference của nó canonical; đó hreflang cluster nên reference mỗi locale including itself; x-default nên point tại một sensible fallback. Đó classic self-inflicted wound — my “Mistake #5” từ my hreflang hướng dẫn — là hreflang pointing tại một trang whose rel=canonical says đây là non-authoritative. Contradictory các tín hiệu nhận bạn đã bỏ qua. Này cuts đó other way cũng: không cross-canonicalize một genuine translation back to đó nguồn-language trang chỉ to yên lặng một duplicate-nội dung worry đó không apply to điều này. Google canonical URL hướng dẫn là cụ thể ở đây — một trang canonical nên là trong đó giống nhau language as đó trang itself, hoặc đó best khả dụng substitute nếu không giống nhau-language canonical tồn tại. Canonicalizing một translated trang to một khác nhau-language original không cách sửa bất cứ điều gì; điều này chỉ tells Google đó localized URL không đó một to cho thấy, mà có thể knock điều này out of đó market kết quả hoàn toàn.
  4. Diagnose trong Search Console, nhưng đọc điều này correctly. MỘT regional trang missing từ canonical reporting có thể là consolidated, không deindexed. Xác nhận điều gì là thực ra đang served to đó đích market trước khi bạn “cách sửa” một non-vấn đề.

Cách này connects to đó rest of đó cluster

Này piece owns đó duplicate-nội dung angle; của nó siblings own đó liền kề decisions. Liệu bạn even cần một theo-country variant là đó language-so với-country-targeting câu hỏi. Đó tag mechanics — reciprocal clusters, hợp lệ ISO codes, đó three implementation các phương thức — belong to hreflang, và đó fallback giá trị có của nó own x-default treatment. Và đó khác biệt giữa merely translating words và truly adapting một trang cho một market là đó translation-so với-localization phân biệt — mà là chính xác điều gì turns một near-duplicate country clone vào genuinely khác nhau nội dung. Machine-translation quality là một tách biệt risk again; không conflate thin auto-translation với đó cross-language duplicate myth.

Add an expert note

Pin an expert quote

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