我想编辑wordpress中的robots.txt文件。我可以手动完成。在wordpress(没有安装插件)中是否有一个选项来编辑robots.txt,或者必须为此安装一个插件?编辑robots.txt在wordpress没有插件和没有手动编辑
我很乐意关闭这个问题,如果认为不适合这个着名的论坛。
我想编辑wordpress中的robots.txt文件。我可以手动完成。在wordpress(没有安装插件)中是否有一个选项来编辑robots.txt,或者必须为此安装一个插件?编辑robots.txt在wordpress没有插件和没有手动编辑
我很乐意关闭这个问题,如果认为不适合这个着名的论坛。
WordPress中没有内容可以直接编辑robots.txt文件。您需要手动编辑它,或使用插件。
WordPress会自动为您创建robots.txt。如果这是防止漫游器看到某些页面的问题,我会建议使用名为Yoast SEO的插件,它可以帮助你。
有关此主题的一些信息,您可以查看this great article。
你并不需要:
首先是过度的,第二获取WP和其他插件的需要的方式更新robots.txt。
我不能相信这不是某个地方的记载,但我终于想通了:
WP有一个robots.txt的生成过程中,“ROBOTS_TXT”。如果你在这个钩子过滤器,你可以添加东西到机器人没有插件和没有添加文件。加入这样的事情你的functions.php文件:
add_filter('robots_txt', 'addToRoboText');
function addToRoboText($robotext) {
$additions = "
# Added by filter in functions
User-agent: NinjaBot
Allow:/
";
return $robotext . $additions;
}
这将追加到您的虚拟robots.txt“文件”和其他插件,例如网站地图插件也可以追加。
请注意,我没有缩进意图列入的行。选项卡/空格成为字符串的一部分并缩进机器人文件中的文本。我认为这不重要,但对我来说看起来太乱了。
现在,去http://yourdomain/robots.txt,看看它是怎么样的!
呜呼!
令人惊讶的是,这没有更好的记录。 –
我建议检查一下:http://blogdum.com/how-to-edit-robots-txt-in-wordpress-113/ –
@ToddNestor我只是编辑帖子在那里添加那篇文章。 :) – bretterer