首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何没有索引特定的网址?

问如何没有索引特定的网址?
EN

Stack Overflow用户
提问于 2014-11-11 08:47:09
回答 2查看 6.3K关注 0票数 2

我在搜索如何没有索引特定的URL,但我没有找到任何具体的信息,以下。

通过添加以下内容

代码语言:javascript
复制
<?php if(is_single(X)): ?>
<meta name="robots" content="noindex,nofollow">
<?php endif; ?>

我将无法索引(X),其中X可以是post ID,帖子标题的“hello”,或者一个“hello-world”的帖子片段。

如果有可能的话,是否可以指定所有以相同的词组或标题开头的URL,如下面的示例所示?

代码语言:javascript
复制
www.test.com/REF-123-mytest.html
www.test.com/REF-123-yourtest.html
www.test.com/REF-123-histest.html

我可以省略所有以参考文件123开头的URL吗?

EN

回答 2

Stack Overflow用户

发布于 2014-11-13 15:07:07

通过使用robots.txt,您可以不允许爬行。

通过使用meta-robots (或header X-Robots-Tag),您可以不允许索引。

如果您打算禁止索引,you shouldn’t将不允许robots.txt中的URL,否则机器人将永远不会知道您不希望这些URL被索引。

如果您希望不允许爬行,您可以使用这个robots.txt:

代码语言:javascript
复制
User-agent: *
Disallow: /REF-123

这将适用于路径以REF-123 (区分大小写的!)开头的所有URL。

如果您希望不允许索引,可以在所有这些页面中添加此meta元素。

代码语言:javascript
复制
<meta name="robots" content="noindex">

或发送相应的header X-Robots-Tag

代码语言:javascript
复制
X-Robots-Tag: noindex
票数 1
EN

Stack Overflow用户

发布于 2014-11-13 09:25:30

可以在robots.txt文件中添加此规则:

代码语言:javascript
复制
Disallow: www.test.com/REF-123*
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26860835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档