0

页面的title是第三方后台那边分配好的,无法修改。所以现在使用js来修改。但是不知道修改后title标签里的内容还能被seo识别到吗?
我刚刚试了下在站点之家输入url,发现返回的title是之前旧的title里的内容,这是否证明用js来修改是不行的?

守望者 149
9月11日提问
3 个回答
1

已采纳

seo 是搜索引擎的爬虫干的,好一点的机器人会把站点打开,执行 js 然后读 title
弱一点的就直接读 html 里的 title,不会执行 js 的
可惜基本上所有搜索引擎的爬虫都是这种弱的
所以才会有ssr技术的兴起,服务器渲染出目标html供爬虫爬取

0

当然不能啊。 js是请求到浏览器才执行的,而爬虫爬到服务器页面后,根本不等这个渲染时间。

0

不可以的,使用js修改后的,只是给用户看的,但爬虫不会执行你的js,只会爬静态的文本数据,所以,只能是旧的标题了

撰写答案

推广链接