作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我怎样才能让我的网站的私有(private)页面被谷歌抓取和索引?
也许这不是很“常规”,但我希望我的私有(private)页面“链接”显示在谷歌索引中,但接下来需要注册才能显示该页面。
最佳答案
编辑:基于添加“可能不是很“常规”,但我希望我的私有(private)页面“链接”显示在谷歌索引中,但接下来需要注册才能显示页面。“对于这个问题:您可以检查您的 PHP 代码中的用户代理,如果它是注册用户,基本上允许谷歌查看页面(谷歌的用户代理是“Googlebot/1.0”,您可以搜索其他常见引擎的用户代理)。
但是,这种行为特别违反了 Google 的规则,如果他们发现您这样做,他们可以并且会将您的网站从索引中删除。他们的政策是,您对待 googlebot 的方式不应与对待任何随机访问您网站的人的方式有任何不同。
(原始答案) 一种方法是使用 sitemap向谷歌展示如何找到你的所有页面。一般来说,即使是站点地图,如果您想要索引的内容不是从可以通过“根”(/) 找到的页面链接到的(即公众无法找到它),那么它可能不会被索引。将其编入索引的唯一方法是将其链接到某个地方。
但问题是,为什么您仍然希望在 google 中显示您的私有(private)页面?
关于asp.net-mvc - 如何让私有(private)网页被谷歌抓取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2106717/
我是一名优秀的程序员,十分优秀!