wordpress设置伪静态URL后还收录动态的URL

今天在看博客收录的时候,发现博客最近收录的文章链接出现同标题出现2条收录,其中收录是静态化之前的动态链接http://150643.com/?p=1798,另一条是静态化以后的静态链接http://150643.com/385.html!如图:

wordpress设置伪静态URL后还收录动态的URL

要想屏蔽掉动态链接其实非常简单只在百度robots.txt中加入一条:Disallow: /?p

意思就是禁止百度收录主域名下出现的 /?p结尾的链接!

具体实例:

  1. User-Agent: *
  2. Allow: /*.html$
  3. Allow: /wp-content/
  4. Allow: /*.png$
  5. Allow: /*.jpg$
  6. Allow: /*.jepg$
  7. Allow: /*.gif$
  8. Allow: /*.bmp$
  9. Disallow: /wp-json
  10. Disallow: /wp-admin
  11. Disallow: /wp-includes
  12. Disallow: /wp-login.php
  13. Disallow: /love/forever/*.html$
  14. Disallow: /go/*
  15. Disallow: /goto
  16. Disallow: /*/*page/*
  17. Disallow: /*respond*
  18. Disallow: /*comment*
  19. Disallow: /*replytocom*
  20. Disallow: /bulletin*
  21. Disallow: /*trackback
  22. Disallow: /*.php$
  23. Disallow: /?p
  24. Sitemap: http://150643.com/sitemap.xml

结果如下:

wordpress设置伪静态URL后还收录动态的URL wordpress设置伪静态URL后还收录动态的URL

 

 

weinxin
我的微信
把最实用的经验,分享给最需要的读者,希望每一位来访的朋友都能有所收获!
avatar

Comment

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

Replies to:3   Visitors  3   Admin  0

    • avatar 金庸茶馆网
      Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; ip2country has a deprecated constructor in /www/wwwroot/150643.com/wp-content/themes/begin/show-useragent/ip2c/ip2c.php on line 3
      来自天朝的朋友 搜狗浏览器 Windows 7 上海市 联通
      0

      我也有这种问题,学习了

        • avatar 开拓者博主 来自天朝的朋友 火狐浏览器 Windows 7 山东省青岛市 鹏博士长城宽带 6

          @金庸茶馆网 我也是刚刚才发现!所以总结了一下!

        • avatar 淘福利博客 来自天朝的朋友 搜狗浏览器 Windows 7 重庆市 移动 1

          收藏!