一、样解使用 `robots.txt` 文件
创建 `robots.txt` 文件

在网站根目录下创建一个名为 `robots.txt` 的除限文本文件,内容需遵循以下格式:

```
User-agent: *
Disallow: /
```

上述规则将禁止所有搜索引擎抓取网站所有内容。制引制搜
针对特定搜索引擎的擎搜擎抓取办规则
若需屏蔽特定搜索引擎(如百度),可将 `User-agent` 指定为该引擎的索限索引标识(如 `Baiduspider`),例如:
```
User-agent: Baiduspider
Disallow: /
```
对于谷歌搜索引擎,样解使用 `googlebot` 作为 `User-agent`。除限
二、制引制搜在网页代码中添加 Meta 标签
禁止索引当前页面
在 HTML 的擎搜擎抓取办 `
` 部分添加以下标签:```html
```
这将阻止搜索引擎索引当前页面,但允许其抓取页面中的索限索引链接。
禁止跟踪链接
若需禁止搜索引擎跟踪页面中的样解链接,可将 `FOLLOW` 替换为 `NOFOLLOW`:
```html
```
三、使用 HTTP 头部控制
通过服务器配置添加 `X-Robots-Tag` 头部,制引制搜可精细控制内容索引行为:
禁止所有搜索引擎索引
在 Apache 或 Nginx 服务器配置中添加:
```
Header set X-Robots-Tag "NOINDEX,擎搜擎抓取办FOLLOW"
```
或针对特定搜索引擎:
```
Header set X-Robots-Tag "NOINDEX,Baiduspider"
```
四、其他注意事项
优先级顺序
`robots.txt` > Meta 标签 > HTTP 头部,索限索引遵循层级优先原则;
服务器配置(如 `.htaccess`)的优先级最高。
特殊场景处理
若需临时屏蔽搜索引擎(如调试阶段),可通过搜索引擎官网提交站点地图删除请求;
对于动态内容或频繁变动的页面,建议结合使用 `robots.txt` 和动态路由控制。
测试与验证
修改配置后,建议使用浏览器开发者工具或第三方工具(如 `SEOquake`)验证抓取规则是否生效。
通过以上方法,您可根据需求灵活选择屏蔽范围和实现方式,平衡公开性与内容保护。