wordpress后台更新文章页面的时候,可以直接上传图片或者视频,但wordpress后台上传附件会自动生成一个附近页面,此页面在搜索引擎看来是一个低质量页面,因为没有任何文字内容,严重影响了网站的搜索引擎关键词排名,那么如何解决这个问题呢?下面大兵来给大家讲讲解决的方法、
我们可以禁止这个附件页面,具体的方法是在当前主题functions.php文件中添加以下代码:
//禁用 WordPress 附件页面 function wpb_redirect_attachment_to_post() { if ( is_attachment() ) { global $post; if( empty( $post ) ) $post = get_queried_object(); if ($post->post_parent) { $link = get_permalink( $post->post_parent ); wp_redirect( $link, '301' ); exit(); } else { // What to do if parent post is not available wp_redirect( home_url(), '301' ); exit(); } } } add_action( 'template_redirect', 'wpb_redirect_attachment_to_post' );
如果以上代码对于你的站点来说没有起作用,WordPress附件页面又不想被搜索引擎收录,那么就可以使用robots.txt文本将附件页面设置禁止抓取,例如在附件页面头部代码中加入,“<meta name=”robots” content=”noindex,nofollow” />”,这样让搜索蜘蛛就不会去收录,也不会去爬行了,robots标签的用户法,具体可参考《noindex和nofollow标签的作用与用法》这篇内容。
本篇文章发布于大兵SEO博客,为大兵原创内容,如若转载,请注明出处:https://www.zhuzhouren.cn/jianzhanjiaocheng/wordpress/926.html,否则,禁止转载,谢谢配合!