问题标签 [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 回答
34 浏览

hreflang - 避免重复hreflang标签

在这种情况下如何避免重复 hreflang 标签:

主页: http: //mywebsite.com -> 使用浏览器语言(假设现在是法语)

谢谢各位专家

0 投票
2 回答
510 浏览

javascript - 如何在 JavaScript 中获取页面语言(hreflang)并将其作为参数添加到链接

例如,我有这段代码能够将页面标题作为参数添加到标识为 ID 的链接中。我希望能够对页面的语言做同样的事情。谢谢你的帮助!

0 投票
0 回答
20 浏览

php - 产品名称在 Magento 小部件中随机翻译

我在我的 Magento 商店中实现了一个自定义产品滑块。有时,滑块中的产品标题在荷兰商店视图中是英文而不是荷兰文。当我清空缓存时,一切正常(标题恢复为荷兰语)大约 1-2 小时,然后在一段时间后产品标题恢复为英语。

这是用于滑块中产品集合的代码:

旁注:我们最近在我们的商店中实现了一个 hreflang 模块。在此实施之后,问题似乎已经开始。

0 投票
1 回答
160 浏览

typo3 - 如何从 hreflang 中删除 TYPO3 9 SEO 扩展中的区域

在一个客户项目中,我们使用 TYPO3 9 的 SEO 扩展。它会自动为我们创建 hreflang 标签。

但是如何从 hreflang 标签中删除该区域?

看起来像这样

它应该看起来像那样

如果我搜索简单 de-DE 的 SEO 扩展,我什么也找不到。

0 投票
2 回答
300 浏览

php - 在 BigCommerce HTML href 中回显 PHP(自引用 hreflang 标签)

我正在尝试使用 PHP 将当前页面的完整 URL 回显为 href 值。

我阅读了一些不同的帖子并提出了以下代码,但该代码不起作用:

<link rel="alternate" href="<?php echo 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; ?>" hreflang="en-us" />

我在模板 > 布局 > base.html 文件中

0 投票
1 回答
360 浏览

google-search-console - 指定站点地图语言(所有站点地图的语言相同)

根据 Google 的说法,您可以像这样在站点地图中指定语言:

但是,我只需要指定所有站点地图/网站都是西班牙语,这意味着它不是多语言站点地图,它是一种语言站点地图,但该语言恰好是“西班牙语”。

我应该hreflang为每个 URL 添加一个标签吗?还是有更好的方法来做到这一点,比如在标题部分指定它?

0 投票
0 回答
41 浏览

javascript - 自动生成 Hreflangs

我想请人帮忙创建一个代码,在网页上自动生成具有相同名称的hreflangs (例如/page123.php)。

例如页面www.example.it/page123.php有许多其他语言的版本。

是否可以根据链接自动生成代码?

例如:

ETC..

0 投票
1 回答
50 浏览

typo3 - 在typo3中维护hreflang外部页面

我想在 Typo3 7.6.19 中维护页面的 hreflang。这是不可能自动实现的,因为页面是外部的并且是不同的。

对于 Yoast-SEO,这种可能性(至少在我的版本中)不会出现。这是一个旧的 Typo3 版本,所以我不能使用bgm_hreflangTER 的扩展。

任何人的想法?

hreflang 元的结构是已知的。 https://developers.google.com/search/docs/advanced/crawling/localized-versions

0 投票
0 回答
302 浏览

wordpress - 不匹配的 hreflang 和 HTML 语言声明和规范

我试图在我的网站上进行重定向,但我对此感到很困惑。首先,我在网站上安装了 SSL,并使用非 www 域重定向。在 .htaccess 文件下面 301 重定向到 https://。如果我需要总结一下情况,domainame.com 是指向默认的https://domainname.com/tr/https://domainname.com/en/我的 rop 中有 2 种语言并且有混淆在规范部分,如果你能提供帮助,谢谢。我正在使用 WP 和 polylang

.htaccess 文件

这段代码在functions.php文件中

0 投票
0 回答
45 浏览

javascript - 当用户位于“错误”国家/地区时的网站国家/地区切换覆盖 > 是否存在现有服务或开源项目?

我正在为我的国际网站寻找一个覆盖,当他们位于不适合他们的国家目录中时,它会为用户弹出。可以在 apple.com 或 sap.com 上找到此类覆盖的示例。

例子:

来自墨西哥的用户在 example.com/es-es/(西班牙的西班牙语版本)。叠加层会根据 IP(或类似的东西)识别用户位置,并为他提供一个 CTA 按钮,该按钮可引导至墨西哥网站变体 example.com/es-mx/。

理想情况下,如果页面的 hreflang 标记在源代码中可用,则覆盖不仅可以链接到正确国家/地区的主页,还可以链接到当前页面的确切对应页面。

我一直在寻找可以在几个小时内做到这一点的服务或代码。不幸的是我什么也找不到。在我看来,所有叠加层都是各自网站上的单独解决方案。

你们中是否有人知道为此提供现成的服务,或者可以告诉我此类覆盖是否具有特定名称?