草庐IT

多语种

全部标签

asp.net - 建立多语言网站

我正计划建立一个新的多语言网站,并正在考虑它对SEO的影响。当用户第一次访问该域时,会检测到他的语言设置,并根据此设置语言,他会被重定向到网站的适当语言版本并被cookie记录。如果在不同的session期间,该用户浏览该域,则会检测到cookie,并将用户重定向到适当的国家/语言页面。同时,用户可以手动更改设置的语言(因此cookie也会更改)。首先,如果我在主页上进行重定向(如果用户未使用cookie),Google会因此惩罚我吗?其次,如果我将语言存储在文件夹中,例如www.mydomain.com/en-us/page.html和www.mydomain.com/cs-cz/p

java - 使用 struts 设置多语言 seo 友好站点

我有一个用struts1.3制作的旧Web应用程序,我需要更改内部多语言的工作方式。目前我有一个以这种方式处理语言变化的Action:this.setLocale(request,newLocale("es","",""));this.setLocale(request,newLocale("en","",""));this.setLocale(request,newLocale("fr","",""));this.setLocale(request,newLocale("pt","",""));//thisisandinstanceoforg.apache.struts.action

seo - 谷歌只为多语言网站索引英文内容——默认不是英文

我有一个多语言网站。默认语言为德语。Google似乎只在example.de/en/索引英文版本。使用的重定向基于地理位置。例如,如果有人从德国境外访问该网站,他们将看到/en/网站。据我所知,Google抓取工具最终会重定向,因为它们位于美国,因此只会索引google.com和google.de上网站的英文版本。由于我的网站主要针对德国,因此我想确保当有人在google.de上进行搜索时,他们会在结果中看到德国网站。对我来说最好的方法是什么?我目前正在使用hreflang属性。例如在英文网站上我们有这样的代码:在德国网站上我们有这段代码:Google难道不应该识别这一点并根据所查询的

seo - 多语言网站上的谷歌搜索仅显示一种语言的描述

根据GoogleSupport我有一个具有相同配置的站点,但仅适用于西类牙语和英语:http://example.com/en/daily2015-07-191http://example.com/es/daily2015-07-191http://example.com/en/blogdaily2015-07-190.8http://example.com/es/blogdaily2015-07-190.8我的问题是当我使用西类牙语浏览器搜索我的网站时,因为我的网站出现了,但该网站的描述是英文的。我认为我的站点地图丢失了一些东西。有人知道为什么Google不考虑西类牙语版本吗?

php - Joomla 3.4.4 多语言 url

这让我发疯我花了最后一天时间寻找这个问题的解决方案,但直到没有我找不到任何我的问题如下我有这个网站http://www.yadonia.com/只有一种语言(英语)客户端需要像普通Joomla一样向站点添加阿拉伯语(我为同一服务器上的其他站点做了大约100次)我安装新语言并激活所有必需的插件并为每种语言添加默认菜单并配置语言过滤器从url中隐藏默认语言代码但是当我去站点测试安装时我注意到url看起来像http://www.yadonia.com/?lang=en或http://www.yadonia.com/?lang=ar和事件,如果我尝试但http://www.yadonia.co

SEO – 多语言帮助,删除默认主页不被索引?

我迫切需要一些帮助。我们有一个正在设置两种语言的网站:www.site.com/en/www.site.com/fr/一切正常,但Google也在编制索引:www.site.com它出现在搜索结果的站点链接中,并在google.fr的搜索结果中显示英文描述。我能做些什么吗?我看过URL删除,但它说删除www.site.com也会删除所有链接。请帮忙。 最佳答案 Google使用搜索查询的语言和位置来显示结果。尝试用法语在google.fr中搜索。我想你可以看出区别使用hreflang和地理元标记。hreflag标签将帮助您向搜索引擎

seo - 多语言索引和 SEO juice

有人可以解释多语言索引是如何工作的,以便自动重定向保留源页面的SEO汁液,但在搜索时识别地理标记吗?例如,https://www.fitbit.com/aria重定向到https://www.fitbit.com/uk/aria搜索英国时。检查元素时,没有relcanonical或hreflang,只有脚本。这个脚本在做什么? 最佳答案 大多数时候他们会重定向到特定的文件夹。在网站空间的那个文件夹中,您会找到翻译后的文件。大型社区使用翻译文件,他们只是逐行翻译。 关于seo-多语言索引和

html - 如何在多语言站点中使用 rel ="alternate"hreflang

我们在website.com/en/content1上有英文版,同样的内容在website.com/de/content1上有德文版。我的问题是我需要对整个网站上的所有url使用rel="alternate"hreflang。由于我是SEO的新手,所以我需要知道如何以及在何处实现它 最佳答案 由于您的网站也有德语版,您可能想看看这个:www.ranking-check.de/blog/hreflang-die-5-haeufigsten-fehler-und-hall-of-fame/但实际上并没有那么复杂。只需将每种语言的链接元素

angularjs - SEO 和多语言支持

我运行一个用Angular构建的网站,我使用angular-gettext来集成和支持多种语言:https://angular-gettext.rocketeer.be/我不想使用特定于域的子域或url更改我的网站结构,例如https://en.example.com/或https://www.example。com/en/。到目前为止,我在客户端的本地存储中存储了一个语言变量,以确定要显示的语言。它运行良好,用户体验也不错。但是,我想知道确保Google以其他语言为我的网站编制索引的最佳方法是什么。我正在考虑以这种方式使用带有lang参数的hreflang属性:然后当然要处理url中

php - 多语言网站的主页

我目前正在从事一个多语言网站项目。我的网站有两种语言(俄语、英语)。英语是主要语言。基本上问题是:我应该将主页设为www.example.com/en还是www.example.com/?也许从主页重定向到子目录?或者我的主页应该有一个子目录还是应该是空的? 最佳答案 更好的方法是将默认语言设置为默认url..如果您使用像laravel之类的框架...语言字符串存储在app/lang目录中的文件中。在此目录中,应用程序支持的每种语言都应该有一个子目录。app/lang/enhomepage.php/eshomepage.php阅读这