要禁用或禁止 WordPress 上的媒体页收录,您可以尝试以下方法:
使用插件:您可以安装并激活 WordPress 插件,例如 "Disable Media Pages" 或 "No Media Pages"。这些插件通常会自动禁用媒体页面的收录。您可以在WordPress的插件市场中找到这些插件,安装后按照插件说明进行配置。
编辑主题文件:如果您愿意进行一些自定义编程工作,可以编辑您的 WordPress 主题的 functions.php 文件。您可以添加以下代码来禁用媒体页面:
function disable_media_page() {
global $wp_query;
if (is_attachment()) {
$wp_query>set_404();
status_header(404);
nocache_headers();
}
}
add_action('template_redirect', 'disable_media_page');
请确保在编辑主题文件之前备份您的网站,并具备基本的编程知识,以避免出现错误。
使用robots.txt:您还可以通过编辑网站的 robots.txt 文件来指示搜索引擎不要索引媒体页面。在 robots.txt 文件中添加以下行:
Useragent:
Disallow: /wpcontent/uploads/
这将阻止搜索引擎索引上传的媒体文件。请注意,这也会影响您的媒体文件夹中的所有内容,不仅仅是媒体页面。
无论您选择哪种方法,都应该在操作前备份您的网站数据以防万一,并在更改之后测试确保一切正常运行。