`
sfjsffjjj
  • 浏览: 11184 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

百度收录-如何使用API提交

    博客分类:
  • SEO
阅读更多

网站站长都知道,百度收录提交有3种方式:手动提交、sitemap提交和API提交。下面给大家介绍一下这3种方式的各自特点,然后重点介绍一下如何利用API提交实现自动定时提交

 

第一种:手动提交

 

手头提交适合于网站内容不定期不定时的更新,简单说对于网站的内容维护没什么规划,对于网站的内容建设没有什么目标,想起来就写篇文章提交收录一下,想不起来就不写了,对于没有开发能力的小网站站长比较适合。下面手动提交的界面截图:

 

 

举个例子,拿电缆桥架生产厂家这个网站来说,网站的域名为http://www.jywy.bj.cn,比如今天发了一篇文章,文章URL地址为

 

http://www.jywy.bj.cn/index.php?s=/Show/index/cid/8/id/422.html,对应手动提交步骤如下:

 

第1步:把URL添加到链接地址列表

 

第2步:点击提交按钮

 

 

 

 

 第3步:完成安全验证

 

 

 

第4步:查看操作结果,一种是链接提交成功(如下图),还有一种是操作不成功,例如超过每天提交数量的上限等各种原因。

 

 

 

 

 第二种:sitemap提交

 

适合网站内容的全量提交或者批量提交,例如新建网站的第一次全量提交,或者每隔一段时间对网站新增内容进行一次批量提交,有开发能力的站长可以选择自己开发程序生成sitemap.xml或sitemap.txt。sitemap.xml内容样式可以访问这个地址http://www.jywy.bj.cn/sitemap.xml查看,sitemap.txt的内容样式可以访问这个地址http://www.jywy.bj.cn/sitemap.txt查看,没有开发能力的也可以选择用现成的工具软件来生成,工具软件推荐SiteMapX.exe

 

 

 

 第三种:API提交 

 

利用百度提供的API接口进行内容URL提交,接口调用地址格式示例如下:

 

例如你的网站为电缆桥架这个,域名为www.jywy.bj.cn,那么对应API调用地址为:

 

http://data.zz.baidu.com/urls?site=www.jywy.bj.cn&token=token_value

 

其中site参数值 www.jywy.bj.cn,需要根据不同网站的域名来替换

 

其中token参数值token_value,需要根据不同网站生成的密钥进行替换。

 

接口调用方式有很多种类,可以直接使用curl命令进行提交,示例如下:

 

 

 

 

也可以使用各种编程语言例如php、python、java等提交post请求进行提交,下面以python语言举例: 

 

下面为核心提交示例代码

 

 # 提交收录

 

def commitSiteRecord(apiurl):

    myframe.loadRecordUrlFile()

    externallinkary= myframe.nowtask_recordurllist.split(";")

    # 提交收录

    headers = {

        'User-Agent': 'curl/7.12.1',

        'Host': 'data.zz.baidu.com',

        'Content - Type': 'text / plain',

        'Content - Length': '83'

    }

    post_baidu_uri = apiurl

    # 将列表进行拼接

    post_data = '\n'.join(externallinkary)

    response = requests.post(url=post_baidu_uri, headers=headers, data=post_data)

    req = response.text

    if "success" in req:

        req_json = json.loads(req)

        my_logger_info(logger,"百度推送成功%d条,剩余%d条可推送" % (req_json['success'],req_json['remain']))

    else:

        my_logger_info(logger,"百度推送失败!")

    # 支持人工停止刷量

    if (myframe.stop_refresh_page_thread):

        my_logger_info(logger, "已经停止提交收录")

 

如果想做到定时自动提交,自动读取最新地址文件,可以加入定时器、自动更新文件代码,最终示例界面如下:

 

 

 

有兴趣的同学可以加+V:sfjsffjjj928,共同交流探讨。

————————————————

版权声明:本文为CSDN博主「SF引流」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/sfjsffjjj/article/details/124223022

 

分享到:
评论

相关推荐

    百度收录提交接口工具-批量百度收录提交接口工具

    免费的百度收录提交接口工具则为中小网站提供了便利,无需支付额外费用即可使用。这对于预算有限但希望提升在线曝光率的网站来说是个好消息。全自动挂机功能意味着工具可以在无人值守的情况下持续运行,自动检测并...

    百度站长平台API普通收录自动化工具

    标题中的“百度站长平台API普通收录自动化工具”指的是一个专门设计用于提高网站在百度搜索引擎中收录效率的软件。它利用了百度站长平台提供的API接口,实现了自动化处理,从而减轻了手动操作的负担。 首先,我们要...

    WordPress百度快速提交插件-加速百度爬虫和收录.zip

    我们可以根据需要的参数,主要就是TOKEN,在百度资源平台快速收录和普通收录API中获取,都是一致的。但是需要注意的是,我们一般站长是有普通收录的,快速收录需要申请才能获取的,也就是类似我们以前的熊掌号,如果...

    宝塔百度推送API插件

    需要注意的是,虽然百度推送API能加速网站的收录,但良好的SEO优化不仅仅是推送这么简单。内容质量、关键词布局、元标签、页面结构等都是影响搜索引擎排名的重要因素。因此,合理使用此插件的同时,也要注重整体的...

    Baidu-Included-push-API-that-can-be-called-by-JS:可JS调用的百度收录推送API-替代百度自动推送

    通过使用这个JS调用的百度收录推送API,开发者能够更加灵活地控制何时以及哪些内容被推送给百度,从而提高收录效率和网站的SEO表现。同时,定期检查百度站长平台的反馈,分析收录情况,有助于优化推送策略,确保重要...

    WordPress百度快速提交插件-加速百度爬虫和收录.rar

    在使用过程中,需要注意的是,虽然快速提交能加速收录,但并不保证所有内容都会被百度收录。内容质量、原创性和用户体验等因素仍然是决定收录与否的关键。同时,频繁的提交可能会引起百度的反感,因此建议根据网站...

    百度API推送工具 批量提交链接 促进收录.zip

    "百度API推送工具 批量提交链接 促进收录.zip" 提供了一种高效的方法,通过自动化手段来加速这一过程,特别是针对百度搜索引擎。这个工具允许用户批量提交网站的新页面或更新的URL,避免了手动输入的繁琐步骤,提高...

    百度url自动提交工具

    7. **Robots.txt文件**:除了API提交,你还可以在Robots.txt文件中添加Sitemap链接,让百度爬虫定期检查Sitemap以获取新URL。 总的来说,【百度URL自动提交工具】是网站管理员优化搜索引擎表现的重要手段,能够帮助...

    站长收录-查询搜索引擎收录情况

    这些工具通常会集成百度、谷歌、360搜索、搜狗等主流搜索引擎的API,输入网址后即可获取收录数据。 2. **分析结果**:查询结果通常会显示每个搜索引擎对网站的总收录量,以及最近一次更新收录的时间。这有助于了解...

    提取 sitemap 中的链接,利用百度、必应、谷歌 API 自动 推送至搜索引擎,提升网站收录速度

    本文将详细介绍如何通过提取 sitemap 中的链接并利用百度、必应和谷歌的 API 自动推送至这些搜索引擎,从而加速网站收录。 首先,我们需要了解什么是 sitemap。sitemap 是一种 XML 文件,它列出了网站的所有重要...

    百度全自动推送文章收录PHP代码附带教程

    值得注意的是,虽然自动推送可以加快收录,但并不保证所有推送的内容都会被百度立即收录,这还取决于内容质量、网站权重等多种因素。因此,持续提供高质量的内容和保持良好的网站结构同样重要。 总的来说,这个...

    百度 url提交工具

    4. **监控收录情况**:在百度站长平台,可以查看提交的URL收录情况,分析抓取和索引的状态,以便优化网站内容和结构。 **三、注意事项** 1. **提交质量**:提交的URL应确保内容原创、合法且具有价值,避免提交低...

    百度提交链接,无需token

    python版本百度提交链接,无需token,(api.share.baidu.com),可根据路由规则自行修改,下载即用

    百度url自动提交软件

    这款名为“百度收录Url提交1.0”的软件则解决了这个问题,它实现了半自动化的过程,提高了效率。 软件工作原理: 1. **数据导入**:用户可以将包含待提交URL的文本文件导入到软件中,或者直接在软件界面上输入多个...

    【百度批量推送工具】百度SEO推送插件/百度url提交工具软件 带教程

    【百度批量推送工具】百度SEO推送插件/百度url提交工具软件 带...1、可批量提交网站链接给百度收录 2、加快网站收录 3、使用简单方便,并配套操作教程 【百度批量推送工具】百度SEO推送插件/百度url提交工具软件 带教程

    仓盘网百度API主动推送 放到服务器即可使用 不限次数 SEO收录非常使用

    标题和描述中提到的"仓盘网百度API主动推送"是一种针对SEO(搜索引擎优化)的技术应用,主要用于提高网站在百度搜索引擎中的收录速度和排名。它允许网站管理员通过API接口主动将新内容推送给百度,以便搜索引擎能更...

    自动秒收录2023-10 分类目录 网址导航 源码

    每收录一条自动把新内容提交至百度收录。 集成强大搜索功能,瞬间可产生十几万个热门关键词内链覆盖各行各业。 通过蜘蛛程序可在一个晚上采集收录4000多条网址内容,快速采集大量热门内容轻轻松松做大网站。 ...

    百度页面收录批量查询

    这些工具或脚本能够自动化处理多个URL,一次性提交到百度的搜索API或者通过模拟人工搜索来检查页面是否存在对应的搜索结果。这种方式可以极大地提高工作效率,特别是在管理大量网页或进行SEO分析时。 以下是一些...

    百度URL批量提交工具

    1. **百度搜索开放平台接口**:理解并掌握百度提供的URL提交API,如何获取和使用API密钥,以及遵循的提交频率和规则。 2. **HTTP请求**:工具可能通过HTTP POST请求来提交URL,了解HTTP请求头的设置和请求体的数据...

Global site tag (gtag.js) - Google Analytics