问题标签 [hreflang]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
728 浏览

internationalization - 什么时候需要为 hreflang 使用 x-default?

我在比利时经营一个默认语言为荷兰语的网站。使用选择器,用户可以将页面翻译成英语和法语。

首次进入该网站时,它以荷兰语提供:

语言切换器为您提供了这个英文版本(这会为英语放置一个语言 cookie):

语言切换器为您提供了这个法语版本(这会为法语放置一个语言 cookie):

语言切换器为您提供了这个荷兰语版本(这会为荷兰语放置一个语言 cookie):

现在,我在此页面上使用以下规范和备用 hreflang 标记:

问题是,当您在访问带有 lang=xy 的 URL 后返回以下 URL 时,它将以基于先前设置的 cookie 的语言提供:

这是否意味着我应该x-default为此页面添加?

0 投票
1 回答
51 浏览

seo - 多语言索引和 SEO 汁

有人可以解释多语言索引如何工作,以便自动重定向保留源页面的 SEO 汁液,但在搜索时识别地理标记?

例如, https://www.fitbit.com/aria

重定向到 https://www.fitbit.com/uk/aria

搜索英国时。检查元素时,没有 rel canonical 或 hreflang,只有一个脚本。这个脚本在做什么?

0 投票
3 回答
1156 浏览

html - Google 未检测到 hreflang 返回标签

我在 Google Search Console 上有一些索引错误,说我网站的许多页面都有另一种语言的替代版本,但他们错过了“返回标签”,我认为这是指向英文“规范”版本的指针。

例如,此页面是英文http://www.thebitles.com/的规范页面,它通过此元标记指向西班牙语版本

西班牙语版本是http://www.thebitles.com/es/ 通过这个标签指向规范版本

我无法弄清楚错误在哪里,返回标签在那里。有人有想法吗?谢谢

0 投票
3 回答
2548 浏览

html - 欧洲的 hreflang 标签

我一直都明白,因为没有en-EUIETF 标签,所以要针对欧洲,我必须使用en或列出hreflang欧洲每个国家/地区的标签。

查看Think With Google的来源,我注意到以下内容:

这似乎使用联合国 M.49 代码来表示拉丁美洲和加勒比地区的西班牙语

联合国M.49 维基百科页面还列出了欧洲的代码 - 150.

是否意味着我可以使用以下hreflang标签来表示欧洲市场的英语?

0 投票
2 回答
1141 浏览

wordpress - 如何在 WPML 3.3.6 插件中添加 hreflang='x-default'?

WPML 是用于管理多语言网站的优秀插件,因为它允许编辑与翻译内容相关的大量相关信息。然而,虽然这个插件添加了 hreflang 标签,但仍然缺乏对 hreflang="x-default" 注释的支持。

所以我想知道如何将这个 x-default 标签添加到 WPML 网站,并使其指向我想要的 URL 语言版本。

WPML 论坛中有一些代码示例,但它们适用于该插件的旧版本。它们都指向编辑 head_langs 函数,该函数当前包含以下代码:

0 投票
0 回答
127 浏览

xml - 多个 ccTLD 的一个站点地图

我有一个有多个版本的网站。每个版本都有自己的 ccTLD。有些是其他语言,有些是英语,但适用于其他国家。
我已经知道如何构建我的站点地图并使用 href lang 来定位每个国家/地区的语言和语言,但是我可以使用一个单一的 xml 站点地图来覆盖我的所有站点,还是我需要为每个 ccTLD 提供一个单独的文件?

0 投票
1 回答
48 浏览

seo - 针对不同地区的hreflang-equivelant方式是什么?

我的一个项目正在进行全球扩张,我们有多个顶级域,其中包含不同国家的本地 TLD(我已经看到了这个很好的答案,我想我很清楚该做什么和不该做什么)。

从一个国家到另一个国家,内容基本相同,除了一些国家/地区之间不可用/不可用的客户产品,当然还有货币、价格、送货信息、当地商店地址等。 .

我们不能使用规范,因为每个域都需要在自己的国家/地区排名。但至关重要的是,我们不能使用 hreflang 链接,因为所有网站都使用相同的语言(英文)。

即:我们有这样的东西......

  1. https://www.website.co.uk/适用于英国客户,英文版
  2. https://www.website.com.br/为巴西客户提供英文版
  3. https://www.website.ca/适用于加拿大客户,英文版
  4. https://www.website.fr/适用于法国客户,英文版

将来我们会将语言变体发布为目录

  1. https://www.website.fr/en/适用于法国客户,英文
  2. https://www.website.fr/fr/适用于法国客户,法语

是否有任何类似 hreflang 的东西,我们可以使用它来发出强烈的信号,即每个域都是专门为该地区的用户量身定制的,即使他们使用相同的语言?

提前致谢!

ps.:谷歌的这个答案非常有用,但我们的情况不符合他们对“基于国家的语言变体”的定义。

0 投票
2 回答
1094 浏览

seo - SEO - hreflang“无返回标签”

我最近在 Google 网站管理员控制台上遇到了越来越多的“hreflang no return tags”错误,我无法弄清楚我错过了什么。我的网站是 www.example.com,可以使用不同的语言访问它,例如 www.example.com/#!/xx,其中 xx 是以下选项之一:it、ro、ru、pt、en、es、fr .

我的代码片段如下所示:

我从谷歌得到的错误如下:

原始网址:#!/en/some-document

备用网址:http ://www.example.com/?_escaped_fragment_=/en和http://www.example.com/?_escaped_fragment_=/en/some-document - 无返回标签

对于所有受支持的语言,我都会遇到相同的错误。

我究竟做错了什么?

0 投票
1 回答
25 浏览

html - 是否hreflang attr。有意义吗?

属性在元素hreflang中有意义吗?<base>我考虑过使用这个属性,比如:

让每个链接(<a><link>)继承hreflang. 这可能吗?

0 投票
0 回答
210 浏览

urlencode - Hreflang(搜索控制台)和网址中的阿拉伯语单词

我有一个这样的网址的网站

htxp://ar.dzmeteo.com/أحوال-الطقس-في-أدرار

问题是在搜索控制台中阿拉伯文网址被解码,如下所示:

htxp://ar.dzmeteo.com/%D8%A3%D8%AD%D9%88%D8%A7%D9%84-%D8%A7%D9%84%D8%B7%D9%82%D8% B3-%D9%81%D9%8A-%D8%A3%D8%AF%D8%B1%D8%A7%D8%B1

我得到了很多错误

搜索控制台中的错误