gpt4 book ai didi

ruby-on-rails - 我们如何使用 angular-translate 为 AngularJS 网站做 SEO?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:27:26 24 4
gpt4 key购买 nike

我们有一个使用angular-translate 提供中文和英文版本的网站。前端确定语言设置。从客户端来看没问题,但是当 google bot 出于 SEO 目的抓取我们的内容时,他们无法抓取内容。相反,他们在翻译之前抓取语法

{{'CONTENT_1' | translate }}

也如下图所附!

Google Bot search result

我们目前正在使用 ajaxsnapshots 为谷歌机器人提供快照。想知道是否有人知道如何使用 AngularJS 和 Angular 翻译正确地提供国际化内容!

最佳答案

当前的问题与angular-translate无关,而是爬虫无法在索引页面之前执行javascript。已经进行了一些改进,但像 prerender.io 之类的服务将呈现页面并为爬虫提供仅 HTML 快照。

此处讨论 Angular 翻译 SEO 问题: http://fadeit.dk/post/angularjs-seo-for-angular-translate

关于ruby-on-rails - 我们如何使用 angular-translate 为 AngularJS 网站做 SEO?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22639327/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com