VienBlog-如何使用自动、手动提交链接到百度

VienBlog-如何使用自动、手动提交链接到百度

VienBlog支持将链接自动推送和手动推送给给百度搜索引擎,不过这需要一些前置的步骤,包括百度站长平台的注册、添加站点,手动提交还需要获取到相应的api链接,下面我们就来详细介绍一下。

为什么要提交给搜索引擎

提交连接给搜索引擎,有助于搜索引擎发现和抓取您的网页,并进行后续的索引。这样您的网页才有可能出现在搜索引擎的搜索结果中,让更多的人发现您的网站。

搜索引擎做的最好的非Google莫属了,你不需要任何操作,只要域名解析到你的服务器,网站可以正常访问,可能下一秒,你的网站就被收录了,当然后续的收录要根据你网页内链情况,这涉及到SEO知识,不在本文范围内,但是VienBlog已经做好了内链,可以让您的站点所有链接像蛛网一样让蜘蛛🕷很快的发现。

但是,大部分搜索引擎蜘蛛🕷并没有Google那么牛逼。或者我们站点内链并不是很好。这时候就需要我们提交链接给搜索引擎,告诉蜘蛛们赶紧来爬。

常见的提交方式

常见的提交网站链接的方式有sitemap手动提交自动提交,我们分别简单说一下这三种方式:

  • 第一种sitemap,是一个xml文件,需要我们按照一定的结构,将我们所有希望搜索引擎索引的URL写到一个xml文件中,然后去搜索引擎的提交sitemap的地址,搜索引擎随后会根据你的sitemap去抓取你的网页。
  • 第二种手动提交,就是去搜索引擎的站长平台去手动将你的url写进去,然后点击提交按钮提交,当然有的搜索引擎提供手动提交的api,比如百度。手动提交通常会有限制,bing最开始手动只允许10到20条。
  • 第三种自动提交,就是将一段js代码放到你的网页里,只要这个网页被访问了,js就会自动执行,把这个页面的url提交给搜索引擎,相对来说这种是最简单的。

配置VienBlog的链接推送

注册百度站长平台并添加站点

地址:https://ziyuan.baidu.com

注册后,进入站长平台的站点管理

百度站长平台-站点管理

然后按照百度的指引添加一个新站点。添加好之后,进入此站点的管理,然后点击左侧菜单数据引入->链接提交,然后拖到页面中部:

百度站长平台链接主动推送

我们主动推送需要的就是红框框这个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设置为truemanual_push里的open设置为true。然后添加你的网站地址到domain,添加api地址。

注意:domain中的地址,要跟api中的site参数一样,比如默认的例子中apisitehttps://baidu.comdomian 也要这样写哦。

使用推送

对于自动推送,只要你auto_push设置为true,就开启了,不需要您再操心其他的。

对于主动推送,我们需要在项目根目录下执行命令:

php artisan push:baidu

即可进行手动推送喽

说明

  • 主动推送会记录已经推送的链接,不会重复推送。
  • 主动推送内容包含首页、文章、分类、标签。
  • 主动推送适合刚上线,或者有很多的文章的情况。
猜你喜欢