首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有索引,页面加载后没有跟随

没有索引,页面加载后没有跟随
EN

Webmasters Stack Exchange用户
提问于 2014-09-23 09:22:39
回答 2查看 424关注 0票数 0

我有一个组件,使升级在某个日期后“过期”,当它到期时,我想通过JS添加一个NO跟随无索引元标签。

问题是Google是否会停止索引这个页面,因为在页面加载后没有索引(使用JS)。

EN

回答 2

Webmasters Stack Exchange用户

发布于 2014-09-23 10:33:10

不幸的是,这是您需要自己测试的事情之一。尽管众所周知,Google对JavaScript生成的内容进行了索引,但似乎没有任何案例研究可以证明Google是否注意到JS生成的元标记。

我的建议是:使用服务器端语言运行一些测试或检查升级是否过期。PHP示例:

代码语言:javascript
复制
<?php if($promoExpired): ?>
    <meta name="robots" content="noindex, nofollow">
<?php endif; ?>
票数 2
EN

Webmasters Stack Exchange用户

发布于 2014-09-23 11:10:26

不要使用JavaScript更改元信息。

使用JavaScript添加无索引是个坏主意,因为JavaScript是在下载<head>之后处理的。您应该在升级之后使用PHP或手动编辑HTML。

没有索引工作,但它不像速溶咖啡

您还应该注意到,当您使用无索引或robots.txt阻止Google时,Google不会立即删除页面。此外,谷歌需要访问该网站才能真正发现你不再希望它被索引,这取决于你每周会有多少次爬行来确定谷歌何时首先注意到没有索引,另一个问题可能是谷歌在第一次发现爬虫时并不总是遵守无索引,它这样做是为了防止网站管理员意外地从索引中删除高排名页面。

请求使用网站管理员工具删除页面

最好的解决方案是使用一个没有索引的机器人,并请求通过网站管理员工具使用URL删除工具删除页面,或者只是用通知更新页面,遗憾的是,这一促销活动现在已经结束,并且使用了410号消失的返回。

票数 1
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/69372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档