主站的内容一直没有更新,倒是这个子站因为日常记录,文章逐渐变得多起来了。
原本也没打算让百度收录,就是个自娱自乐的东西也觉得拿不出手。但换个角度想想,即便是看来很简单的内容对于某些新手来说也可以帮助其少走很多弯路。
于是开始折腾怎么让百度收录。很奇怪,我这个子站在百度上基本上搜不到,不知道是网站标题的关系还是其他原因,所以暂时修改了网站标题,过段时间看效果吧。
复杂的SEO技巧我也不会,但好歹要做到新发的文章被搜索引擎及时收录吧。
typecho更新缓慢,插件的更新也不频繁,基本上都是一两年前的也能用。这里就说一下我用的几个插件效果。

百度自动提交插件 BaiduLinkSeo VS BaiduSubmit

百度上搜索的结果,BaiduLinkSeo的推荐更加靠前,所以下意识就下载并安装了这个,很多天过去了,上百度站长查了一下,提交还是为零。要知道我在安装的这几天好歹也是写了几篇文章的。
然后就寻找替代品,老高的BaiduSubmit。这款插件设置也极其简单,把调用接口地址黏贴进去就好了,比起BaiduLinkSeo把网站地址以及准入密钥分开的方法更加简单粗暴。
而且这款插件还提供了一个百度结构化日志的页面,能够很方便地看到提交的结果。

Sitemap制作插件

Sitemap的插件更加混乱,名字都一样,所以只能凭作者来区分。从百度搜索的结果来看,Hanny的Sitemap推荐最多,也是我第一款使用的插件。
不过这款插件停止更新很久,它默认生成的网址是/sitemap/,百度是不认的,所以必须修改它的源码,在插件目录下的Plugin.php中找到第31行:

Helper::addRoute('sitemap', '/sitemap/', 'Sitemap_Action', 'action');

把其中的/sitemap/修改为sitemap.xml即可。
我是从《使 Typecho 网站地图插件改用 sitemap.xml》中看到这个技巧的,不过有意思的是网站的作者自己都没修改插件,sitemap.xml报404错误,去掉xml后缀能够生成的页面也是没有章法的。我不知道作者有没有提交给百度,反正改成了xml后缀,百度也不认识生成的格式。
xml-does-not-appear.png
所以我只好重新寻找一款替代品。这次的是八云J的,从网上推荐的情况来看,最初应该是八云酱的插件,八云J确信是李鬼无疑,因为在sitemap.xml的页脚上,网址都不一致。还好插件代码简单,否则这种李鬼插件往里面放几条恶意代码可不惨了。
从《Typecho生成sitemap.xml插件》一文中可以找到源插件的github地址。

baidu-link-submit.png
这数据,这曲线还是挺让人激动的。

最后修改:2020 年 03 月 24 日
如果觉得我的文章对你有用,请随意赞赏