由于最新版的ShowDoc是使用vue开发,而vue的单页面天生带有SEO优化的问题。
如果对VUE开发比较精通的话,可以按网上别人这个 基于Vue SEO的四种方案 教程进行优化。
但本人尝试过两种方案,发现要么要修改showdoc的代码比较多,要么效果不理想,而且这些都大大增加了服务器的负担。
还好showdoc以前的版本是基于html开发,已经有了全套的前端模板,不需要自己再开发。
因为我们只需要把文档详情显示的页面进行SEO优化,其它页面还是保持最新版的VUE前端。因此只需要把老版本server\Application\Home\View\
下的模板文件复制到最新版本的相同目录下就行
如果你找不到老版本,可以从我这里下载:showdoc.zip
然后把后端像下面的跳转语句屏蔽就可以
// //跳转到web目录
// header("location:./web/#/".$item_id."?page_id=".$current_page_id);
// exit();
由于showdoc的版本兼容做得比较好,我们基本不再需要修改其它就可以直接访问HTML版本的前端。
最后就是根据自己的需求进行HTML的SEO优化,我们是期望每个文档都可以自定义关键词和描述,所以我们在编辑文档里界面加入可以输入关键词和描述等一些字段
在此不再一一详述,如果你也有此需求可以联系我们索要更多资料。
本文由小韦云原创,转载请注明出处:https://www.bctos.cn/doc/9/1819,否则追究其法律责任
关键词:ShowDoc vue SEO