VienBlog-如何使用自动、手动提交链接到百度
VienBlog支持将链接自动推送和手动推送给给百度搜索引擎,不过这需要一些前置的步骤,包括百度站长平台的注册、添加站点,手动提交还需要获取到相应的api链接,下面我们就来详细介绍一下。
为什么要提交给搜索引擎
提交连接给搜索引擎,有助于搜索引擎发现和抓取您的网页,并进行后续的索引。这样您的网页才有可能出现在搜索引擎的搜索结果中,让更多的人发现您的网站。
搜索引擎做的最好的非Google莫属了,你不需要任何操作,只要域名解析到你的服务器,网站可以正常访问,可能下一秒,你的网站就被收录了,当然后续的收录要根据你网页内链情况,这涉及到SEO知识,不在本文范围内,但是VienBlog已经做好了内链,可以让您的站点所有链接像蛛网一样让蜘蛛🕷很快的发现。
但是,大部分搜索引擎蜘蛛🕷并没有Google那么牛逼。或者我们站点内链并不是很好。这时候就需要我们提交链接给搜索引擎,告诉蜘蛛们赶紧来爬。
常见的提交方式
常见的提交网站链接的方式有sitemap、手动提交、自动提交,我们分别简单说一下这三种方式:
- 第一种sitemap,是一个xml文件,需要我们按照一定的结构,将我们所有希望搜索引擎索引的URL写到一个xml文件中,然后去搜索引擎的提交sitemap的地址,搜索引擎随后会根据你的sitemap去抓取你的网页。
- 第二种手动提交,就是去搜索引擎的站长平台去手动将你的url写进去,然后点击提交按钮提交,当然有的搜索引擎提供手动提交的api,比如百度。手动提交通常会有限制,bing最开始手动只允许10到20条。
- 第三种自动提交,就是将一段js代码放到你的网页里,只要这个网页被访问了,js就会自动执行,把这个页面的url提交给搜索引擎,相对来说这种是最简单的。
配置VienBlog的链接推送
注册百度站长平台并添加站点
注册后,进入站长平台的站点管理
然后按照百度的指引添加一个新站点。添加好之后,进入此站点的管理,然后点击左侧菜单数据引入->链接提交,然后拖到页面中部:
我们主动推送需要的就是红框框这个api地址。
在VienBlog项目中配置
我们在根目录下config
文件夹中找到配置文件vienblog.php
,找到此部分:
"baidu" => [ // 提交站内链接给百度 请先登录百度站长平台验证站长身份 从而获得相应的信息用于下面配置
"auto_push" => false, // 百度自动推送 开关 默认关闭 用于自动提交页面链接给百度收录
"manual_push" => [ // 主动推送
"open" => false, // 手动推送开关 默认关闭 需要先配置下面的domain和api才能开启使用
"domain" => "https://baidu.com", // 主动推送的博客地址
"api" => "http://data.zz.baidu.com/urls?site=https://baidu.com&token=lLC6nY5KkflD8Pz2" // 主动推送接口调用地址
]
]
将auto_push
设置为true
,manual_push
里的open
设置为true
。然后添加你的网站地址到domain
,添加api
地址。
注意:
domain
中的地址,要跟api
中的site
参数一样,比如默认的例子中api
的site
是https://baidu.com
那domian
也要这样写哦。
使用推送
对于自动推送,只要你auto_push
设置为true
,就开启了,不需要您再操心其他的。
对于主动推送,我们需要在项目根目录下执行命令:
php artisan push:baidu
即可进行手动推送喽
说明
- 主动推送会记录已经推送的链接,不会重复推送。
- 主动推送内容包含首页、文章、分类、标签。
- 主动推送适合刚上线,或者有很多的文章的情况。
猜你喜欢
VienBlog-如何开启上传图片压缩功能
阅读 3651开源Laravel Markdown Blog - VienBlog,如何开启并使用图片压缩,对上传的图片压缩,减少服务器存储占用、减少访问下载带宽、流量使用。VienBlog使用的第三方工具TinyPNG, 需要申请api
基于Laravel支持markdown的博客VienBlog
阅读 5172推荐一个很好用的博客Vien-Blog,基于laravel5.8开发,支持markdown编辑,图片拖拽上传,博客界面简洁友好,欢迎GitHub上Star,地址https://github.com/luvvien/laravel-blog