从服务器日志中,我最近注意到Googlebot正在为不存在的URI获取http status 200响应
https://turkishclassified.com/?KKId=3914
https://turkishclassified.com/?KKId=4031
https://turkishclassified.com/?KKId=2890
但是,不存在的其他URI(不带/?)返回http状态404,并且是正确的响应。
https://turkishclassified.com/KKId=3914
https://turkishclassified.com/KKId=4031
https://turkishclassified.com/KKId=2890
我正在运行包含htaccess文件的Plesk。我还在公共文件夹中包含主题开发者的htaccess文件
# Handle Front Controller...
RewriteEngine On
<IfModule mod_headers.c>
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
我们如何给予现有的和不存在的URI正确的http状态响应。感谢任何答复。
1条答案
按热度按时间yrdbyhpb1#
我在https://example.com/robots.txt中添加了以下内容,google遵循
到目前为止,这对爬行部分起到了作用。