自己做自建博客也有一段时间了,有转载别人的博客,也有自己动手写博客。在没做独立博客之前,对版权意识并不是那么重视,也没了解过自己文章的收录情况。
最近为了提高网站的收录量,开始将一些自己原创的博客放到oschina 等博客平台上去。但是发现自己的文章很快就被收录了,然后被别的权重较高的网站转载。结果就是自己辛辛苦苦写的文章为他人做了嫁衣,还没有自己的署名新。
于是开始研究为自己文章加上版权信息。人家的hexo博客主题都要自带的版权申明,奈何我的没有,于是只能自己写咯,谁让我要选择这个博客主题呢,谁让我要自己搞独立博客呢。
因为之前有过自己在博客主题里面添加信息的经历,所以此次添加就比较简单了。因为我的博客主题页面用的是Ejs模板写的,所以需要先写一个Ejs模板,模板主要写的就是版权的布局内容。
copyright.ejs
<% if (!index || !post.excerpt) { %> <div class="post-copyright"> <div class="author"> <b>本文作者: </b> post.author </div> <div class="link"> <b>本文链接: </b> <a href=" <%= post.permalink %>" target="_blank"> <%= post.permalink %> </a> </div> <div class="copyright"> <b> 版权声明: </b> 本博客所有文章除特别声明外,均采用 <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0 </a> 许可协议。转载请注明出处! </div> </div> <% } %>
然后找到文章的布局模板,我是用的模板,文章布局模板文件是 article.ejs ,将 copyright.ejs 在你想要显示的地方插入。我是添加在文末,标签及分享按钮之前。所以插入位置如下
然后通过js文件调试自己的版权布局样式
.post-copyright padding: 20px background: #F6F6F6 border-left: 4px solid #DDDDDD line-height: 1.6rem
Ok,大功告成。启动预览,点击文章。可以发现文章已经加入了版权信息,好开心啊。
这样人家的爬虫爬取你的文章的时候,就会加入你的定制版权信息了。就算转载了你的文章,也能在一定程度上增加你网站的外链。
另外,在自己原创文章发布后,可以立即向百度等搜索引擎提交自己的链接,这样对于收录也是有一定的好处的。
另外,转载文章不留出处的方式,真的很恶心,希望大家都能尊重人家的劳动成果,加上署名及出处
本文作者: 张未
本文链接: https://blog.weechang.xyz/2018/09/28/为你的博客添加版权/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
来源:oschina
链接:https://my.oschina.net/u/2848115/blog/2218820