我之前一直在用 Dagon Design Sitemap Generator 生成全站的 Sitemap,希望通过这个页面能够提高搜索引擎对我的全站文章和页面的收录,从而有利于 SEO。不过用这个插件的过程中发现有一个问题,就是生成的 Sitemap 如果想要分页的话,点击第 2 页、第 3 页等其他页面时会一直停留在第 1 页。如果不分页的话,全部文章放在 1 页里面,对搜索引擎爬虫也不是很友好,所以对这个插件我一直处于想用又觉得不好用的两难困境。

今天在百度上找到了“sitemap插件翻页的问题解决”,原来是Dagon Design Sitemap Generator 和我另外在用的插件 Permalink Redirect 冲突了,禁用后者,前者的翻页功能马上就好用了。不过,我用 Permalink Redirect 是看中它能够让我的WordPress URL 地址唯一化:

在 WordPress 中,如果你启用了 Permalinks,那么很不幸你的 URL 地址就成了 2 个。如:你的 Permalinks 结构是 archives/123 这样,我们就可以通过 http://www.domain.com/archives/123 和 http: //www.domain.com/?p=123 访问到你的这篇文章,同样,分类和 page 也存在这样的现象。

——参见:Nicky:让 WordPress 的 URL 规范化

Permalink Redirect 插件可以让上述不同的 URL 重定向到一个 URL,也可以让带 www 和不带 www 的域名重定向到一起,从而实现 URL 的唯一化。此外,Permalink Redirect  集成了 Dean’s Permalinks Migration 的永久链接转换功能,可以把老的永久链接(如:http://www.jaylee.cn/archives/309)不损 PR 地转移到新的永久链接(如:http://www.jaylee.cn/sohu-guge-pinyin-marketing/)上,对于曾经换过永久链接结构的人很有用。这一切,当然还是为了 SEO。

两权相害取其轻,考虑到启用了Google XML Sitemaps 插件后,通过 Sitemap 进行 SEO 的工作其实做得也差不多了,所以我最终选择放弃 Dagon Design Sitemap Generator ,保留 Permalink Redirect。如果你要 Sitemap 和 Permalinks Migration 兼顾的话,可以考虑使用 Dagon Design Sitemap Generator + Dean’s Permalinks Migration。

参见: Permalink Redirect与Dean’s Permalinks Migration的一点区别

相关文章:

  • 暂无相关日志