创造更好的多站点搜索体验

时间:2012-04-12 作者:Steve Eisner

我们有一个多站点wordpress博客,具有以下特点:

“主页”站点[站点#1]包含数十个页面、一些自定义帖子类型、我们自己的博客等。

  • 自定义合作伙伴站点[站点2-N]每个站点都有自己的自定义博客和(至少)一个“关于我们”页面。主要是一组简单的页面&;帖子
  • 我想为试图查找特定合作伙伴页面的用户建立良好的搜索体验:

    对站点1内容的搜索质量很高(默认wordpress搜索似乎不是很好)

  • 搜索也会返回站点2-N中的页面,仅对公开的博客
  • 对站点2-N中帖子的特定自定义字段进行索引
  • 如果在站点2-N的“关于”页面中找到内容,则建议在单独的区域中显示该站点的主页。也就是说,这是“合作伙伴结果”,而不是“内容结果”。我们不需要索引标签、类别等。事实上,根据我们(ab)使用它们的方式,它们可能会妨碍良好的搜索,我是技术人员,可以使用任何可用的API构建一些东西,例如谷歌自定义搜索,等等。但如果已经有一个网络范围的搜索插件可以让我配置它,我会很高兴的(或者至少给我一个开始和API)商业插件还可以。

    有没有好的解决方案,或者定制开发是最好的选择?

  • 1 个回复
    SO网友:EAMann

    实际上有一个现有的工具叫做Sitewide Tags 这就解决了。

    本质上,它会在您的网络上创建一个额外的隐藏站点,并镜像其中每个其他站点的内容。然后,在搜索时,搜索隐藏的站点,并获取指向原始内容位置的链接。

    我以前在一个客户端网站上使用过一次,有人告诉我,它类似于WordPress等大型网络上使用的“搜索所有网站”功能。com。

    我还购买了ebook 一段时间前(由一些非常有能力的WP专业人士编写),它将指导您如何配置和使用这样的系统。

    结束

    相关推荐

    WordPress MultiSite中的批量主题设置

    我有一个有500多个子网站的多网站。我想在所有500多个网站上安装相同的主题。大多数都需要配置,如选择侧栏(左/右)、选择主菜单等。是否有任何插件可用于此工作?奥坎有人能给我一些建议吗?谢谢