马上注册,免费下载更多dz插件网资源。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
今个在4414看到一个老哥问这个问题呢,刚好前几天我也在解决这个问题, 给发下我是怎么解决的。
网站百度收录里面有?p这样后缀的动态页面,明明做了伪静态,还是收录了动态地址和伪静态两种地址,甚至只收录短链接地址,这个按道理来说是有一定影响的。对SEO特别不友好。
其实这种问题我们只需要在robots.txt中加入一条:Disallow: /?p就行了,这句话意思就是不收录含有/?p的链接。
Disallow: /?p还有代码方法:通过在主题的 function.php 中添加下面的代码去除。remove_action('wp_head','wp_shortlink_wp_head',10,0);
remove_action('template_redirect','wp_shortlink_header',11,0);
怎么验证已经移除短链接如果使用了 WordPress缓存插件,记得一定要去清除整站缓存,才能生效。
打开网站首页或任何文章页/页面,查看源代码,搜索 shortlink,如果找不到就说明已经移除了。
进入百度站长工具平台>抓取诊断,右侧点击“抓取”按钮,如果状态显示 抓取成功,点击进入,同样在代码中查找 shortlink。
百度、谷歌搜索结果中已有的短链接在后期大更新时就会消失了,这需要一段时间,不是当时就没有。
©DZ插件网所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。 网站部分内容来源于网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,得到更好的正版服务。 您在本站任何的赞助购买、下载、查阅、回复等行为等均表示接受并同意签订《DZ插件网免责声明协议》。 如有侵权请邮件与我们联系处理: discuzaddons@vip.qq.com 并出示相关证明以便删除。敬请谅解!
|