今天无意发现 WORDPRESS 是不会自动加上 index,follow 或者 noindex,nofollow 的meta标签的. 如果不加的话默认是 index, follow. 但是对于有的页面 最好是不要索引 比如, 搜索, 存档, 标签, 甚至是图片的单独页面, 404页 这些都是无意义的页面. 应该告诉搜索引擎不要索引这些页面 (可以follow).
最简单最有效 提高SEO分数排名的方法就是把这些 “没有内容”的页面去除掉, 这样就能更突出有意义的页面. 把下面的PHP代码加入 子主题的 header.php 中的 head 标签里 即可一劳永逸.
1 2 3 4 5 6 7 | <php if (is_paged() || is_search() || is_404() || is_archive() || is_category() || is_tag() || is_attachment()) { echo '<meta name="robots" content="noindex,follow" />'; } else { echo '<meta name="robots" content="index,follow" />'; } ?> |
<php if (is_paged() || is_search() || is_404() || is_archive() || is_category() || is_tag() || is_attachment()) { echo '<meta name="robots" content="noindex,follow" />'; } else { echo '<meta name="robots" content="index,follow" />'; } ?>
英文: How to Improve SEO by NoIndexing Attachment and Pagination in WordPress?
GD Star Rating
loading...
本文一共 158 个汉字, 你数一下对不对.loading...
上一篇: 律师退了我 81块钱
下一篇: 再买就跺手 - 适马 Sigma 30mm F1.4 定焦镜头
扫描二维码,分享本文到微信朋友圈
这个程序员写的代码 有点惋惜
哦? 只有一个IF也能看得出来?
也许你想说 是不是 只需要判断 is_post() && is_page() ?
o 我也不什么高手 起码
我以为你要说, 只要 代码里 if 有带 else 的都给差评..