Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为if语句下的链接编制索引?_Php_Seo_Web Crawler_Googlebot - Fatal编程技术网

Php 为if语句下的链接编制索引?

Php 为if语句下的链接编制索引?,php,seo,web-crawler,googlebot,Php,Seo,Web Crawler,Googlebot,将索引谷歌的任何链接下的如果声明 前 <a"; if($user_category=="register2"){ $link="href='".$databaselink; echo $link;}"> BOOK</a> 链接是我服务器上的pdf格式 该链接是否会被爬网看到并被索引 请注意,此内容在未登录的情况下显示。这是公开的。登录后,用户获得一个类别,该类别将显示链接 我没发现你的问题或代码那么清楚,不过我想你要的是 谷歌将在抓取页面时获取任何链接。因

将索引谷歌的任何链接下的如果声明

     <a"; if($user_category=="register2"){ $link="href='".$databaselink; echo $link;}"> BOOK</a>

链接是我服务器上的pdf格式

该链接是否会被爬网看到并被索引


请注意,此内容在未登录的情况下显示。这是公开的。登录后,用户获得一个类别,该类别将显示链接

我没发现你的问题或代码那么清楚,不过我想你要的是

谷歌将在抓取页面时获取任何链接。
因此,无论默认链接是什么,抓取程序都将获取


爬虫程序不会看到需要用户登录的链接。

我有一段文本,我想在其中插入链接。我想为特定类别的用户这样做。文本显示在页面上,不需要登录即可查看。用户登录后,帐户具有一个类别。我检查该类别,如果它适合该文本中的其他内容,将显示一个链接。链接会被索引吗?链接在PHP公共页面上,但它只是针对一类登录用户显示的。好吧,爬虫程序不会将其抓取,因为我假设用户必须登录才能识别他们所处的类别以及是否显示链接。它不只是读取您的网站提供给它的内容。当未经验证的用户查看时,它将与您的网站相同。Google Bot无法登录到您的网站。它必须对链接进行索引,但只能限制已注册用户的访问权限。像谷歌这样的搜索引擎的目的是为公众可访问的网页编制索引。如果你的网站需要登录才能查看信息,谷歌对建立索引并不特别感兴趣。