本文介绍Gtranslate Pro多语言实现教程,Gtranslate Pro对比Gtranslate免费版的区别就是可以生成翻译语言的页面提供给搜索引擎收录,以提升网站SEO效果。本文会详细介绍如何购买激活和部署,以及部署之后站点地图以及布局问题的处理。
Gtranslate Pro目前是性价比相对较高的一中多语言方案,我也收录在我的建站服务中,它对比WPML CMS就是提供了无限的自动翻译,但是两者实现多余元的方式完全不同,Gtranslate是基于字符串级别的翻译,WPML CMS是基于页面级别的翻译。
如果你的网站需要翻译成较多的语言,并且更新频率较高,Gtranslate Pro是非常不错的选择。
1、注册Gtranslate Pro多语言账号
Gtranslate Pro多语言是一个网站对应的一个订阅,如果你有多个网站需要使用Gtranslate Pro那么就需要购买多个订阅去部署。
访问Gtranslate官网在价格中选择每年199美元的套餐点击订阅按钮。
对于新站点说199美元每年的订阅套餐足够了,不是很建议对URL进行翻译,URL翻译可能会导致URL过长或者出现一些报错的情况。
下面的价格中你点击绿色的【subscribe】按钮是直接购买并付款,如果你点击底部的【Try Now】按钮则需要绑定支付之后可以有15天的试用期,试用期到期之前如果你不需要就取消支付方式就可以,如果不取消则会在15天之后自动付款。
点击订阅之后跳转到注册页面,你需要输入用户名,邮箱地址以及订阅绑定的网站主域名,选择网站原始语言(通常都是英文)之后点击绿色的继续按钮。
然后你可以看到订阅价格以及支付方式,选择你的支付方式之后进入下一步,这里我选择的是PayPal付款。
支付成功之后将会跳转到支付成功提示页面,同时你可以在注册邮箱中查看到登录密码。
点击感谢页面中的【User Dashboard】链接进入仪表盘页面继续多语言配置。
2、登录Gtranslate Pro账号
访问登录页面:https://my.gtranslate.io/login,输入用户名密码进行登录(如果你刚刚注册成功,可以在注册邮箱中找到账号和密码)
登录之后可以看到Gtranslate Pro仪表盘页面如下:
3、开始Gtranslate Pro多语言配置向导
在仪表盘中点击Setup Wizard菜单进入网站多语言配置向导。
在平台向导页面选择 WordPress,并点击下一步。
URL结构选择目录形式,并点击下一步。
然后根据提示登录到你的WordPress后台安装Gtranslate语言切换器,也就是Gtranslate免费版插件,在后台的插件库中在线安装激活即可。安装激活之后返回到Gtranslate Pro向导点击下一步继续。
接下来Gtranslate Pro平台会自动检测你的站点内容,覆盖成功之后即完成向导。
点击完成之后弹出提示信息。
4、Gtranslate Pro仪表盘中的设置
在仪表盘中我们还需要做一些设置,来确认多语言可以正确运行。点击Gtranslate Pro仪表盘中的设置菜单,进入设置页面。
1)www配置
如果你的网站是从非www重定向到www的情况,需要开启这个选项。
2)设置跳过翻译的短语
如果你的网站中有一些专有名称或者品牌词是不需要翻译的,那么可以通过这个设置添加,来跳过翻译。
3)跳过翻译的页面
如果你的网站中有页面是不需要翻译的,那么可以在这里添加,以排除翻译。
4)查找和替换
你可以在这个设置中查找和替换原始的翻译内容,也可以查找替换翻译后的内容,这里可以批量的去替换,避免手动修改的遗漏。但是不太建议查找和替换原始的翻译内容(比如原始语言是英文,不建议在这里查找和替换英文的内容,这些建议尽量在网站上编辑和修改)。
以上就是一些主要的设置内容。
5、网站后台的Gtranslate设置
登录到网站后台,打开Gtranslate设置,修改设置选项,这里的操作和Gtranslate免费版的操作类似,但是需要去勾选一下URL结构。
URL结构应该和Gtranslate PRo向导中设置的一致。
然后勾选添加Add hreflang tags,这是帮助搜索引擎来识别的你页面语言的。
勾选Native language names,语言列表将会显示当前语言的写法。
如果你购买的订阅包含语言托管可以开启CDN,这个服务器一般包含在Enterprise订阅中。
另外根据浏览器语言自动切换语言的选项建议不要开启,这个会影响Google搜索引擎爬取。
设置完成之后点击保存。
保存之后会改写.htaccess 文件。
到这里我们就可以去查看多语言设置是否生效了,访问你的网站任何页面,通过切换语言菜单,切换语言之后查看页面的URL变化。
6、Gtranslate Pro小语种的SEO站点地图设置
接下来搜索引擎就会开始爬取和索引你的小语种页面了,但是如果你想要将站点地图提交给站长工具,那么应该如何做呢?
如果你使用SEO插件,你会发现SEO的Sitemap不会自动生成其他语言的Sitemap文件,但是我们通过手动访问是可以打开的不同语言的Sitemap文件的。
通过浏览器的标签和AI帮我处理处所有语言的Sitemap路径如下:
将Sitemap添加到网站的Robots文件中,通过SEO插件找到Robots设置,可以编辑Robots文件,然后将Sitemap添加到Robots文件中,并保存。
向Google Search Console提交站点地图:
7、Gtranslate Pro页面布局反向问题的处理
这情况也是我在使用Gtranslate和WPRocket的情况下遇到的,如果你的语言有阿拉伯语,那么页面的布局是会反向的,这样可能会在非阿拉伯语页面看到内容也反向了,这个我查资料是由于缓存导致的,我自己测试也是清理了缓存之后就正常了。
由此判断可能是由于我WP Rocket缓存设置有问题,事实上也是如此。
打开你的WP Rocket的文件压缩,如果你开了JS文件的延迟加载,那么在插件排除中排除掉Gtranslate插件。
8、如何编辑Gtranslate的翻译
Gtranslate的翻译页面没有直接编辑窗口,你只需要打开翻译的页面,然后在URL后边添加?language_edit=1就可以编辑翻译的内容,但是你不能修改页面的布局,只能针对翻译的字符串进行修改和编辑。
进入编辑视图之后,你会看到页面中有很多小笔头的标记,点击小笔头就可以编辑对应的内容了。
编辑翻译通常是纠正翻译错误的地方。