JavaScript-关键词劫持程序实现

发布于 2016-12-26 11:20:44 字数 351 浏览 1298 评论 1

有这么一个需求 , 网站直接通过域名打开 是 网站原来设置好的关键词。
如果是搜索引擎来抓取,则设置的是其他的关键词。 这个功能该如何做?

网站如果不是静态的 那直接通过 $_server 判断 就可以实现。
但是如果网站是 静态的HTML 代码该如何实现?
注: 搜索引擎是不抓取js 代码的

已经实现了: 关键词劫持,把目标关键词引到指定的网站

完美实现了关键词 动态php, 静态html 的劫持

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

虐人心 2017-05-22 06:29:25

其实静态页面也可以通过http_user_agent来判断,只不过不是程序判断了,是交给服务器判断,下边以nginx为例:

if ($http_user_agent ~* (baiduspider|googlebot|soso|bing|sogou|yahoo|sohu-search|yodao|YoudaoBot|robozilla|msnbot|MJ12bot|NHN|Twiceler)){
rewrite ^(.*)$ /spider/$1 break;
}

上边的配置将会把搜索引擎抓取的页面重定向到 spider 目录。但是网站的页面就需要两套了,所以还是指定部分重点页面这么写比较好点,例如网站的首页,详情页。那么根据规则写 rewrite 就可以了。。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文