怎么做?我在我的博客上发帖了。我想隐藏链接到访客,但不是任何爬虫只在PHP而不是javascript。我在谷歌上找不到任何信息,所以请帮助提出任何建议。
if ( preg_match("#(google|slurp@inktomi|yahoo! slurp|msnbot)#si", $_SERVER['HTTP_USER_AGENT']) ) {
// do something after recognize
}
答案 0 :(得分:0)
使用css
.link-I-want-to-hide{
display:none;
}
这意味着锚元素在物理上对用户不可见,但存在于HTML中以供抓取工具解析。
答案 1 :(得分:0)
只需使用CSS,只需选择您的HTML元素并应用display: none
。
快速举例: https://jsfiddle.net/wz2ryewd/
.hide {
display: none
}
或者,将所有访客链接包装在div中,在其上应用“隐藏”类:
https://jsfiddle.net/wz2ryewd/1/
只是一个SEO注释,需要额外注意...
如果您的网站被认为包含隐藏文字和链接 意图具有欺骗性,您的网站可能会从Google索引中删除, 并且不会出现在搜索结果页中,因为Google可能会受到处罚。