禁用 WordPress 媒体附件页面并 301 重定向到文章页面或首页

这篇文章也许对你的 WordPress 网站有一定的 SEO 优化效果,如果感兴趣的话可以跟着你本篇教程操作优化一下你的网站。

前言

当你在 WordPress 后台上传图片时,WordPress 会自动生成一个媒体附件页面,这些页面没有什么内容只有一张图片或其他附件,所以有可能会被搜索引擎判定文章内容质量低下。

WordPress 后台媒体库查看媒体附件

好在办法总比困难多,只要跟着下面的步骤操作就可以解决这个不利于 SEO 的小问题。之所以说这是小问题是因为我感觉媒体附件页面不一定会影响到 SEO ,这种事情谁又能说得准呢。

步骤

将下面的代码添加到你 WordPress 当前主题的 functions.php 文件中即可禁用 WordPress 媒体附件页面并 301 重定向到文章页面或首页。

//禁用 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 {
			//如果上级文章不可以则跳转到首页
			wp_redirect( home_url(), '301' );
			exit();
		}
	}
}
add_action( 'template_redirect', 'wpb_redirect_attachment_to_post' );

后语

66哥我做站多年,感觉一切 SEO 都是玄学,有些站我即便很努力的做各种 SEO 优化依然收录寥寥无几,有些站几遍是采集的垃圾内容甚至不去搭理它也依然可以每天收录。

总之,这种东西还是在于你自己,只要用心做一个站迟早都是会收录的,说这些只是希望大家不要太在意 SEO ,只要你站的内容好坚持原创,你的站就是最棒的!

给TA打赏
共{{data.count}}人
人已打赏
WordPress教程

WordPress 自动为文章中的图片添加 alt 和 title 优化网站 SEO

2020-10-6 18:07:18

WordPress教程

WordPress 网站优化降低 CPU 占用先从 WP-Cron 计划任务开始

2020-11-9 9:24:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索