假设我有一个亚美尼亚语网站(内容(没有界面相关词)只有亚美尼亚语),但我希望该界面也可以用俄语和英语使用。碰巧对于这些不同的语言,在Cakephp中我将具有相同的url和相同的(亚美尼亚语)内容,但界面不同。喜欢example.com/some-url[英语]menu->Homecontent->somearmeniantextexample.com/some-url[俄语]menu->[Homeinrussian]content-somearmeniantextexample.com/some-url[亚美尼亚]menu->[Homeinarmenian]content->somea
我有一个多语言网站,其结构如下:索引家A页页面B页面C等等每个页面都有自己的语言文件,该文件通过选择选项动态加载。选择一个选项时,还会从index.php文件中的外部文件动态加载元标记(关键字、描述等)。让搜索引擎清楚除了默认语言之外还有其他语言的最佳做法是什么?否则,搜索引擎会看到其他语言文件吗?如果是,他们将如何查看其他文件?也许从seo的角度来说不是最好的方法,但是维护起来会很容易,因为内容和页面是分开的。提前感谢您的任何提示。 最佳答案 Google发布了大量建议,帮助他们找到并关联网站和页面的适当语言版本。您实际上需要确保
例如,我想为母语人士创建一个网站,并在您的浏览器语言与母语不同时重定向您的网站。对于默认页面,我将页眉设置为:header('内容语言:fr');但是对于另一个页面来说什么会更好呢?“es-fr”还是“es”?(在这个例子中,对于在法国讲西类牙语的人) 最佳答案 如果您有针对不同地区的不同版本的西类牙文页面,您可以使用“es-fr”,否则您可以直接使用“es”。例如英国英语和美国英语。我们有不同的内容,因此我们会相应地设置header,否则我们会为加拿大法语和法国法语将其设置为“fr”。
我在PHP中有一个多语言网站(西类牙语、英语、法语),主要语言是英语。如果$_SESSION['idm']设置为“en”,它会加载包含翻译的文件。我想这样设置:如果用户语言是西类牙语www.mydomain.com和mydomain.com->es.mydomain.comwww.mydomain.com/video.php?id=3->es.mydomain.com/video.php?id=3如果用户语言是法语www.mydomain.com和mydomain.com->fr.mydomain.comwww.mydomain.com/video.php?id=3->fr.mydom
我有一个多语言网站。我会有很多子域名,例如:mysubdomain1.mysite.com、mysubdomain2.mysite.com、mysubdomain3.mysite.com。每一个都需要是一个多语言网站,但是出于SEO的原因,定义子域/域结构的最佳/简单/清晰的方法是什么?en=英文版1)en.mysubdomain1.mysite.com2)mysubdomain1.mysite.com/en3)mysite.com/mysubdomain/en4)en.mysite.com/mysubdomain5)mysubdomain.mysite.com/?hl=enpt=葡萄
我需要你的帮助来解决让我困惑的事情。我在域根(www.csillamvilag.com)中安装了WordPress,在子文件夹(www.csillamvilag.com/shop/)中安装了OpenCart。两种安装都是多语言的(WP通过WPML是多语言的)。在核心程序中部署了OpenCartSEOURL,以及用于OpenCart的多语言SEOURLBundle插件。Opencart的多语言插件创建漂亮的URL,例如www.csillamvilag.com/shop/hu/ingyen-e-book,大多数情况下效果很好。但是,匈牙利语(我们的主要语言)的OpenCart根目录没有。w
我有一个实现多语言的网站。我按子域划分我的语言。fr-fr.mywebsite.comes-es.mywebsite.comwww.mywebsite.com//rootdomain=>neutrallanguageforbots在子域上,如果未设置语言cookie,我会使用子域作为语言代码。在主域(www)上,如果未设置语言cookie,则:如果是机器人,我会使用中性语言如果它不是机器人,我会使用“accept-language”header检测用户语言。如果是机器人,如何安全检测?我阅读了有关此事的旧主题,但人们只是使用“接受语言”,因为机器人没有发送此header,但是,到目前为
我已经准备好为我的多语言网站使用子目录格式。我的第一个问题是:对于搜索引擎优化,我必须翻译的网页名称在网址或它是无用的?例子:-Samefilenamesite.com/fr/loginsite.com/en/login或-Differentfilenamesite.com/fr/connexionsite.com/en/login然后,当用户在site.com上时:我应该根据用户的IP将他重定向到site.com/en和site.com/fr吗?或者让我设置一个默认的本地,并让我的url像site.com/page和site.com/fr/page最后,从用户当前的url获取本地的最
我想制作一个多语言网站,但我不确定从SEO的角度来看,处理URL结构的最佳方法是什么。一些例子:产品example.com/product/123/en/product-name或example.com/product/123/product-name/en还是其他?类别example.com/Category/en/furniture/chair/或example.com/Category/en/120/chair/或example.com/Category/en/chair/还是其他? 最佳答案 (忽略SEO方面,因为它在Sta
我有一个单页网站,其中包括一个英文主页和一个法文主页。可以通过以下URL访问我的网站:主页英文版www.example.orgwww.example.org/index.htmlexample.orgexample.org/index.html主页的法文版www.example.org/frwww.example.org/fr/index.htmlexample.org/frexample.org/fr/index.html为了优化搜索引擎索引,我是否应该在我的站点地图中包含所有这些URL(同时使用http://和https://)?如果不是,我应该在我的sitemap.xml文件中包