gpt4 book ai didi

php - 是否有可能找到谷歌机器人何时抓取我网站上的任何网址并记录对服务器上文本文件的最后访问时间

转载 作者:可可西里 更新时间:2023-10-31 22:46:39 24 4
gpt4 key购买 nike

这是下面的代码,每当任何页面被谷歌抓取并导致邮箱垃圾邮件时,它都会发送一封电子邮件。那么是否有可能只在服务器上的文本文件中记录最后一次爬网时间戳,我以后可以随时使用 perl LWP mod 读取它。文件应该只有这个数据:29,2012 年 1 月 GMT 等如果 bot 多次访问我的站点,那么它应该覆盖 txt 文件并仅记录最后一次访问时间,如果可能请帮助实现一些

<?php
if ( strpos( $_SERVER['HTTP_USER_AGENT'], 'Googlebot' ) !== false )
{
// paste your email address here
$my_email = 'your_email_address@email.com';
// notify via email
mail($my_email,'[Notification]Googlebot Visit', 'Googlebot has just visited your website WEBSITE_NAME: '.$_SERVER['REQUEST_URI']);
}
?>

我认为我们可以通过检查 google bot 是否正在访问服务器以及它何时从服务器请求网站的任何页面来做到这一点?

最佳答案

if ( strpos( $_SERVER['HTTP_USER_AGENT'], 'Googlebot' ) !== false ) {
file_put_contents('somefile.txt', 'Googlebot was here - ' . date(DATE_RFC822));
}

关于php - 是否有可能找到谷歌机器人何时抓取我网站上的任何网址并记录对服务器上文本文件的最后访问时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9048531/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com