为什么 Allow 配合 meta noindex 比使用Disallow好?
为什么 Allow 配合 meta noindex
1、Disallow 的问题
当你使用 Disallow: /
时:
-
爬虫根本不会访问你的页面
-
因此永远看不到你的
meta noindex
标签 -
如果有其他网站链接到你的页面,Google 可能还是会将其编入索引(因为它无法确认你是否真的不想被索引)
robots.ts
// 这种方式不太理想
res.send(
`User-agent: *
Disallow: / # 爬虫被挡在门外,看不到 meta 标签
`
);
2、Allow 的优势
当你使用 Allow: /
时:
-
爬虫可以访问你的页面
-
可以看到并理解
meta noindex
标签 -
Google 会明确知道你不想被索引,而不是猜测
-
更容易从搜索结果中移除已经被索引的页面
// 这是推荐的方式
res.send(
`User-agent: *
Allow: / # 让爬虫进来,这样它能看到 meta noindex
`
);
比喻说明
可以把这个过程想象成:
-
Disallow
就像关上门不让客人进来 -
Allow + meta noindex
就像让客人进来,但明确告诉他们"请不要在外面宣传这个地方"
第二种方式更礼貌也更明确,搜索引擎更可能遵守你的请求。这就是为什么 Allow 配合 meta noindex 的效果反而更好!
原文地址:https://blog.csdn.net/solocao/article/details/143492162
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!