申请演示

本地化报告

Agoda

Online travel booking

agoda.com

Product: An online travel booking platform for hotels, homes and apartments, flights, activities, airport transfers, transport and eSIMs. It also offers travel deals, guides and itineraries.

品牌语调: promotional, convenient, travel-focused

本地化评分

79/100

Good

该网站的本地化总体良好,但仍有一些需要改进的问题。

  • 68技术审计
  • 80语言审查
  • 90上下文审计
  • 77视觉审计
Audited: 8/17/2026Scope: 公开智能示例 · 技术、语言、上下文和视觉鸣谢Confidence: 来自抽样页面的指示性健康检查结果 — 并非完整的网站爬取。

在技术、语言、上下文和视觉本地化方面抽样检查了 15 个页面。 我们如何评估本地化审核

你的比较情况

在 22 个公开审计中排名第 #3

受审核域名中排名前 91%公开平均分:68/100

首先修复

  • hightechnical · 95% 置信度

    URL locale and html lang disagree

    Path locale zh-hk expects html lang zh-HK, but the page declares zh-Hant. Affects 2 sampled pages.

    发现于此处

    Document head · <html lang>

    https://www.agoda.com/zh-hk/

    我们看到的情况

    <html lang="zh-Hant"> while the path locale is zh-hk Seen on 2 pages, e.g. https://www.agoda.com/zh-hk/, https://www.agoda.com/zh-cn/

    如何修复它

    Set html lang="zh-HK" so it matches this page’s URL locale.

  • highlinguistic · 95% 置信度

    Page script does not match the locale

    A el-gr page is dominated by Latin-script copy.

    发现于此处

    Page body · sampled copy

    https://www.agoda.com/el-gr/

    我们看到的情况

    Διαχείριση προτιμήσεων cookies Η Agoda χρησιμοποιεί μόνο cookies και άλλες τεχνολογίες παρακολούθησης που είναι απολύτως απαραίτητες για λόγους λειτουργικότητας. Δεν χρησιμοποιούμε cookies στατιστικής ανάλυσης ή διαφήμισης. Για περισσότερες λεπτομέρειες, κάντε κλικ εδώ OK Μετάβαση κατευθείαν στο κύριο περιεχόμενο Εξοικονομήστε! Πτήση + Διαμονή Καταλύματα Νέο! Μεταφορά Δραστηριότητες Κουπόνια και …

    如何修复它

    Write this el-gr page in the expected script instead of leftover Latin-script copy.

  • highlinguistic · 92% 置信度

    Untranslated call to action

    A pt-pt page still uses source-language CTA copy. Affects 2 sampled pages.

    发现于此处

    我们看到的情况

    Primary CTA: "Las Vegas (NV) 1,113 accommodations" Seen on 2 pages, e.g. https://www.agoda.com/pt-pt/, https://www.agoda.com/nl-nl/

    如何修复它

    Translate leftover source-language CTAs to match the surrounding locale copy.

审核标准

11 项通过 · 16 项待修复 · 8 不适用

需要注意(16)

  • Locale detection

    Fail64technical

    Pages should declare a correct html lang that matches the URL and content locale.

    • hightechnical · 95% 置信度

      URL locale and html lang disagree

      Path locale zh-hk expects html lang zh-HK, but the page declares zh-Hant. Affects 2 sampled pages.

      发现于此处

      Document head · <html lang>

      https://www.agoda.com/zh-hk/

      我们看到的情况

      <html lang="zh-Hant"> while the path locale is zh-hk Seen on 2 pages, e.g. https://www.agoda.com/zh-hk/, https://www.agoda.com/zh-cn/

      如何修复它

      Set html lang="zh-HK" so it matches this page’s URL locale.

  • Language switcher

    Fail72technical

    Visitors should move between locales without losing the current page.

    • lowtechnical · 60% 置信度

      Current-page preservation is not demonstrated

      The evidence lists many supported locales but only shows homepage URLs, so it does not verify that switching locales preserves a deeper current-page path.

      发现于此处

      Header · language switcher

      https://www.agoda.com/fr-fr/

      我们看到的情况

      "locales":["ar","bg","ca","cs","da","de-de",...], with sampled URLs limited to "https://www.agoda.com/" and "https://www.agoda.com/fr-fr/"

      如何修复它

      Test the language switcher from a non-homepage URL in several locales and verify that the translated URL retains the same path.

  • hreflang

    Fail0technical

    Localized versions should be linked with valid, reciprocal hreflang including self and x-default.

    • mediumtechnical · 95% 置信度

      Missing hreflang self-reference

      The page lists hreflang alternates but does not include itself. Affects 2 sampled pages.

      发现于此处

      Document head · <link rel="alternate" hreflang>

      https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU

      我们看到的情况

      <link rel="alternate" hreflang="en" href="https://www.agoda.com/"> <link rel="alternate" hreflang="fr" href="https://www.agoda.com/fr-fr/"> <link rel="alternate" hreflang="de" href="https://www.agoda.com/de-de/"> <link rel="alternate" hreflang="it" href="https://www.agoda.com/it-it/"> Seen on 2 pages, e.g. https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU, https://www.agoda.com/?ds=Dmsrf6INwCLFMGP%2F

      如何修复它

      Add a self-referencing hreflang alternate for this page.

    • lowtechnical · 95% 置信度

      Missing x-default hreflang

      hreflang is present but does not declare an x-default fallback. Affects 15 sampled pages.

      发现于此处

      Document head · <link rel="alternate" hreflang>

      https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU

      我们看到的情况

      hreflang is present but none of the alternates use hreflang="x-default". Seen on 15 pages, e.g. https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU, https://www.agoda.com/?ds=Dmsrf6INwCLFMGP%2F, https://www.agoda.com/fr-fr/

      如何修复它

      Add an x-default hreflang fallback for users whose locale is not listed.

  • Sitemap

    Fail70technical

    Like Lighthouse: a valid XML sitemap must be discoverable, robots.txt should reference it with an absolute Sitemap: URL, and localized URLs should appear for published locales.

    • mediumtechnical · 88% 置信度

      Sitemap omits some published locales

      Locale-prefixed pages for it, es, ja, zh, ko, el, ru, pt, nl, en do not appear in sampled sitemap URLs.

      发现于此处

      我们看到的情况

      Sitemap locales in sample: fr, de; missing: it, es, ja, zh, ko, el, ru, pt, nl, en

      如何修复它

      Include URLs for every published locale prefix in the sitemap.

  • Structured data

    Fail0technical

    JSON-LD inLanguage should match the page locale when structured data is present.

    • lowtechnical · 95% 置信度

      Structured data omits inLanguage

      JSON-LD is present but does not declare inLanguage on sampled pages.

      发现于此处

      JSON-LD · <script type="application/ld+json">

      https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU

      我们看到的情况

      Organization is present but inLanguage is missing

      如何修复它

      Set JSON-LD inLanguage to match each page locale.

  • Accessibility localisation

    Fail88technical

    lang, aria-label, and alt text should match the page locale.

  • Terminology consistency

    Fail40linguistic

    Important concepts should not be translated differently across pages.

    • mediumlinguistic · 95% 置信度

      Terminology inconsistency

      "Las Vegas (NV)" appears both untranslated and translated across fr pages. Affects 15 sampled pages.

      发现于此处

      Header · <nav> or <button>

      https://www.agoda.com/fr-fr/

      我们看到的情况

      "Las Vegas (NV)" appears untranslated on some fr pages and translated on others Seen on 6 pages, e.g. https://www.agoda.com/fr-fr/, https://www.agoda.com/de-de/, https://www.agoda.com/it-it/

      如何修复它

      Use one translated label for "Las Vegas (NV)" across fr pages.

  • Fluency

    Fail82linguistic

    Copy should sound natural, without grammar issues or machine-translation artifacts.

    • mediumlinguistic · 90% 置信度

      French plural agreement error

      The cookie-preference text uses a singular noun after a plural determiner, which is grammatically incorrect French.

      发现于此处

      Cookie preference modal · text

      https://www.agoda.com/fr-fr/

      我们看到的情况

      "Gérer les préférence"

      如何修复它

      Change the string to “Gérer les préférences”.

  • Grammar and style

    Fail82linguistic

    Locale-specific capitalization, punctuation, formality, and agreement should be correct.

    • mediumlinguistic · 90% 置信度

      French noun agreement is incorrect

      The phrase “les préférence” has incorrect number agreement and should use the plural form.

      发现于此处

      Cookie preference modal · text

      https://www.agoda.com/fr-fr/

      我们看到的情况

      "Gérer les préférence"

      如何修复它

      Use “Gérer les préférences” and review the surrounding cookie-preference copy for the same agreement issue.

  • UI context

    Fail88contextual

    Translations should fit the UI component: button, nav, form, modal, or error.

    • mediumcontextual · 80% 置信度

      Cookie-preference label is grammatically malformed

      The localized cookie-preference text is understandable but does not read naturally in its modal context because of the agreement error.

      发现于此处

      Cookie preference modal · text

      https://www.agoda.com/fr-fr/

      我们看到的情况

      "Gérer les préférence"

      如何修复它

      Replace the label with the context-appropriate French text “Gérer les préférences”.

  • Contextual meaning

    Fail88contextual

    Strings should be judged in surrounding page and component context, not in isolation.

    • mediumcontextual · 80% 置信度

      Preference-management wording needs correction

      The cookie-management meaning is apparent, but the French label contains an agreement error in context.

      发现于此处

      Cookie preference modal · text

      https://www.agoda.com/fr-fr/

      我们看到的情况

      "Gérer les préférence"

      如何修复它

      Use “Gérer les préférences” for the cookie-preference management action.

  • Text expansion

    Fail40visual

    Longer translations should not create obvious length pressure versus the source UI.

    • mediumvisual · 88% 置信度

      Localized text is much longer than the source

      A fr string is 173% the length of the source, which often causes overflow. Affects 23 sampled pages.

      发现于此处

      Control · <button>

      https://www.agoda.com/fr-fr/

      我们看到的情况

      EN "List your place" → FR "Enregistrez votre logement" (173%) Seen on 9 pages, e.g. https://www.agoda.com/fr-fr/, https://www.agoda.com/it-it/, https://www.agoda.com/es-es/

      如何修复它

      Shorten the translation or give the control more room so the longer copy does not overflow.

  • Localized images and assets

    Fail58visual

    Language-specific images and alt text should match the page locale.

    • mediumvisual · 95% 置信度

      Image still looks like the source locale

      Alt text or filename on a ja-jp page appears to be English. Affects 37 sampled pages.

      发现于此处

      Page body · <img alt>

      https://www.agoda.com/ja-jp/

      我们看到的情况

      alt="あなたにおすすめの宿泊施設" src="https://cdn6.agoda.net/images/WebCampaign/20260203_accor/home_banner_web/en-us.png" Seen on 4 pages, e.g. https://www.agoda.com/ja-jp/, https://www.agoda.com/zh-hk/, https://www.agoda.com/zh-cn/

      如何修复它

      Localize the image asset and alt text for this page locale.

  • Text overflow

    Fail86visual

    Text should not clip, truncate unexpectedly, or overflow buttons and navigation.

  • Layout breakage

    Fail86visual

    Localized pages should not overlap, break grids, or overflow modals.

  • Responsive localisation

    Fail84visual

    Localized layouts should hold up across mobile, tablet, and desktop widths.

已通过的审核(11)

不适用(8)

检测到的语言区域

ar (hreflang)bg (hreflang)ca (hreflang)cs (hreflang)da (hreflang)de-de (url_prefix)el-gr (url_prefix)en-au (hreflang)en-ca (hreflang)en-gb (hreflang)en-ie (hreflang)en-in (hreflang)en-nz (hreflang)en-sg (hreflang)en-za (hreflang)es-ar (hreflang)es-es (url_prefix)es-mx (hreflang)et (hreflang)fi (hreflang)fr-fr (url_prefix)he (hreflang)hr (hreflang)hu (hreflang)id (hreflang)it-it (url_prefix)ja-jp (url_prefix)ko-kr (url_prefix)lt (hreflang)lv (hreflang)ms (hreflang)nl-be (hreflang)nl-nl (url_prefix)no (hreflang)pl (hreflang)pt-br (hreflang)pt-pt (hreflang)ro (hreflang)ru-ru (url_prefix)sl (hreflang)sv (hreflang)th (hreflang)tl (hreflang)tr (hreflang)uk (hreflang)vi (hreflang)zh-cn (hreflang)zh-hans (html_lang)zh-hant (html_lang)zh-hk (hreflang)zh-tw (hreflang)

完整发现

  • hightechnical · 95% 置信度

    URL locale and html lang disagree

    Path locale zh-hk expects html lang zh-HK, but the page declares zh-Hant. Affects 2 sampled pages.

    发现于此处

    Document head · <html lang>

    https://www.agoda.com/zh-hk/

    我们看到的情况

    <html lang="zh-Hant"> while the path locale is zh-hk Seen on 2 pages, e.g. https://www.agoda.com/zh-hk/, https://www.agoda.com/zh-cn/

    如何修复它

    Set html lang="zh-HK" so it matches this page’s URL locale.

  • mediumtechnical · 95% 置信度

    Missing hreflang self-reference

    The page lists hreflang alternates but does not include itself. Affects 2 sampled pages.

    发现于此处

    Document head · <link rel="alternate" hreflang>

    https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU

    我们看到的情况

    <link rel="alternate" hreflang="en" href="https://www.agoda.com/"> <link rel="alternate" hreflang="fr" href="https://www.agoda.com/fr-fr/"> <link rel="alternate" hreflang="de" href="https://www.agoda.com/de-de/"> <link rel="alternate" hreflang="it" href="https://www.agoda.com/it-it/"> Seen on 2 pages, e.g. https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU, https://www.agoda.com/?ds=Dmsrf6INwCLFMGP%2F

    如何修复它

    Add a self-referencing hreflang alternate for this page.

  • lowtechnical · 95% 置信度

    Missing x-default hreflang

    hreflang is present but does not declare an x-default fallback. Affects 15 sampled pages.

    发现于此处

    Document head · <link rel="alternate" hreflang>

    https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU

    我们看到的情况

    hreflang is present but none of the alternates use hreflang="x-default". Seen on 15 pages, e.g. https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU, https://www.agoda.com/?ds=Dmsrf6INwCLFMGP%2F, https://www.agoda.com/fr-fr/

    如何修复它

    Add an x-default hreflang fallback for users whose locale is not listed.

  • mediumtechnical · 88% 置信度

    Sitemap omits some published locales

    Locale-prefixed pages for it, es, ja, zh, ko, el, ru, pt, nl, en do not appear in sampled sitemap URLs.

    发现于此处

    我们看到的情况

    Sitemap locales in sample: fr, de; missing: it, es, ja, zh, ko, el, ru, pt, nl, en

    如何修复它

    Include URLs for every published locale prefix in the sitemap.

  • lowtechnical · 95% 置信度

    Structured data omits inLanguage

    JSON-LD is present but does not declare inLanguage on sampled pages.

    发现于此处

    JSON-LD · <script type="application/ld+json">

    https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU

    我们看到的情况

    Organization is present but inLanguage is missing

    如何修复它

    Set JSON-LD inLanguage to match each page locale.

  • highlinguistic · 95% 置信度

    Page script does not match the locale

    A el-gr page is dominated by Latin-script copy.

    发现于此处

    Page body · sampled copy

    https://www.agoda.com/el-gr/

    我们看到的情况

    Διαχείριση προτιμήσεων cookies Η Agoda χρησιμοποιεί μόνο cookies και άλλες τεχνολογίες παρακολούθησης που είναι απολύτως απαραίτητες για λόγους λειτουργικότητας. Δεν χρησιμοποιούμε cookies στατιστικής ανάλυσης ή διαφήμισης. Για περισσότερες λεπτομέρειες, κάντε κλικ εδώ OK Μετάβαση κατευθείαν στο κύριο περιεχόμενο Εξοικονομήστε! Πτήση + Διαμονή Καταλύματα Νέο! Μεταφορά Δραστηριότητες Κουπόνια και …

    如何修复它

    Write this el-gr page in the expected script instead of leftover Latin-script copy.

  • highlinguistic · 92% 置信度

    Untranslated call to action

    A pt-pt page still uses source-language CTA copy. Affects 2 sampled pages.

    发现于此处

    我们看到的情况

    Primary CTA: "Las Vegas (NV) 1,113 accommodations" Seen on 2 pages, e.g. https://www.agoda.com/pt-pt/, https://www.agoda.com/nl-nl/

    如何修复它

    Translate leftover source-language CTAs to match the surrounding locale copy.

  • mediumlinguistic · 95% 置信度

    Terminology inconsistency

    "Las Vegas (NV)" appears both untranslated and translated across fr pages. Affects 15 sampled pages.

    发现于此处

    Header · <nav> or <button>

    https://www.agoda.com/fr-fr/

    我们看到的情况

    "Las Vegas (NV)" appears untranslated on some fr pages and translated on others Seen on 6 pages, e.g. https://www.agoda.com/fr-fr/, https://www.agoda.com/de-de/, https://www.agoda.com/it-it/

    如何修复它

    Use one translated label for "Las Vegas (NV)" across fr pages.

  • mediumvisual · 88% 置信度

    Localized text is much longer than the source

    A fr string is 173% the length of the source, which often causes overflow. Affects 23 sampled pages.

    发现于此处

    Control · <button>

    https://www.agoda.com/fr-fr/

    我们看到的情况

    EN "List your place" → FR "Enregistrez votre logement" (173%) Seen on 9 pages, e.g. https://www.agoda.com/fr-fr/, https://www.agoda.com/it-it/, https://www.agoda.com/es-es/

    如何修复它

    Shorten the translation or give the control more room so the longer copy does not overflow.

  • mediumvisual · 95% 置信度

    Image still looks like the source locale

    Alt text or filename on a ja-jp page appears to be English. Affects 37 sampled pages.

    发现于此处

    Page body · <img alt>

    https://www.agoda.com/ja-jp/

    我们看到的情况

    alt="あなたにおすすめの宿泊施設" src="https://cdn6.agoda.net/images/WebCampaign/20260203_accor/home_banner_web/en-us.png" Seen on 4 pages, e.g. https://www.agoda.com/ja-jp/, https://www.agoda.com/zh-hk/, https://www.agoda.com/zh-cn/

    如何修复它

    Localize the image asset and alt text for this page locale.

  • lowtechnical · 60% 置信度

    Current-page preservation is not demonstrated

    The evidence lists many supported locales but only shows homepage URLs, so it does not verify that switching locales preserves a deeper current-page path.

    发现于此处

    Header · language switcher

    https://www.agoda.com/fr-fr/

    我们看到的情况

    "locales":["ar","bg","ca","cs","da","de-de",...], with sampled URLs limited to "https://www.agoda.com/" and "https://www.agoda.com/fr-fr/"

    如何修复它

    Test the language switcher from a non-homepage URL in several locales and verify that the translated URL retains the same path.

  • mediumlinguistic · 90% 置信度

    French plural agreement error

    The cookie-preference text uses a singular noun after a plural determiner, which is grammatically incorrect French.

    发现于此处

    Cookie preference modal · text

    https://www.agoda.com/fr-fr/

    我们看到的情况

    "Gérer les préférence"

    如何修复它

    Change the string to “Gérer les préférences”.

  • mediumlinguistic · 90% 置信度

    French noun agreement is incorrect

    The phrase “les préférence” has incorrect number agreement and should use the plural form.

    发现于此处

    Cookie preference modal · text

    https://www.agoda.com/fr-fr/

    我们看到的情况

    "Gérer les préférence"

    如何修复它

    Use “Gérer les préférences” and review the surrounding cookie-preference copy for the same agreement issue.

  • mediumcontextual · 80% 置信度

    Cookie-preference label is grammatically malformed

    The localized cookie-preference text is understandable but does not read naturally in its modal context because of the agreement error.

    发现于此处

    Cookie preference modal · text

    https://www.agoda.com/fr-fr/

    我们看到的情况

    "Gérer les préférence"

    如何修复它

    Replace the label with the context-appropriate French text “Gérer les préférences”.

  • mediumcontextual · 80% 置信度

    Preference-management wording needs correction

    The cookie-management meaning is apparent, but the French label contains an agreement error in context.

    发现于此处

    Cookie preference modal · text

    https://www.agoda.com/fr-fr/

    我们看到的情况

    "Gérer les préférence"

    如何修复它

    Use “Gérer les préférences” for the cookie-preference management action.

抽样页面

  • 200 · https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU · lang=en
  • 200 · https://www.agoda.com/?ds=Dmsrf6INwCLFMGP%2F · lang=en
  • 200 · https://www.agoda.com/fr-fr/ · lang=fr
  • 200 · https://www.agoda.com/de-de/ · lang=de
  • 200 · https://www.agoda.com/it-it/ · lang=it
  • 200 · https://www.agoda.com/es-es/ · lang=es
  • 200 · https://www.agoda.com/ja-jp/ · lang=ja
  • 200 · https://www.agoda.com/zh-hk/ · lang=zh-Hant
  • 200 · https://www.agoda.com/zh-cn/ · lang=zh-Hans
  • 200 · https://www.agoda.com/ko-kr/ · lang=ko
  • 200 · https://www.agoda.com/el-gr/ · lang=el
  • 200 · https://www.agoda.com/ru-ru/ · lang=ru
  • 200 · https://www.agoda.com/pt-pt/ · lang=pt
  • 200 · https://www.agoda.com/nl-nl/ · lang=nl
  • 200 · https://www.agoda.com/en-ca/ · lang=en

将摘要发送到我的邮箱

可选。输入您的工作邮箱,我们将向您发送这份公开报告的简明摘要。

下一步

本地化信号良好。创建一个工作区,在发布过程中持续维护语言环境,或预约更深入的审核。

预约审核评估