使用Python向Bing Webmaster Tools提交URL

在本文中将使用Python向Bing Webmaster Tools提交URL,提交的URL会被很快进行评估,满足质量标准时,就会出现在bing搜索结果中;

Python实现

import requests

API = "https://ssl.bing.com/webmaster/api.svc/json/SubmitUrlbatch?apikey={apikey}"

API_KEY = "" #API密钥

url =input("url => ")
data = {
    "siteUrl":"",#你在bing webmaster tools里添加的网站 例:https://www.perfcode.com
    "urlList":[url] #你要提交的URL
}

response = requests.post(API.format(apikey = API_KEY),json=data)
if response.status_code == 200:
    print("提交成功")
else:
    #失败
    print(response.status_code)
    print(response.text)

获取API密钥

  • 打开Bing Webmaster Tools,https://www.bing.com/webmasters
  • 如果没有添加网站,请先尝试添加网站;
  • 找到右上角的小齿轮【设置】; bing api密钥 bing api密钥 bing api密钥

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/use-python-submit-url-to-bing-webmaster-tools.html

分类: 计算机技术
推荐阅读:
Python判断文本的相似度 在Python中,有多种方法可以判断文本的相似度,比如余弦相似度、Jaccard相似度;本文使用余弦相似度来计算两段文本的相似程度。
Rust unreachable宏的用法和示例 unreachable是Rust中的一个宏,它用于标记代码中的一个不可能被执行的分支;这个宏告诉编译器在这个分支上的代码永远不会被执行到;这对于表明某些情况下的代码不可达是很有用的。
什么是Cgo 简单的说,就是自C语言出现,已经累积了无数功能强大、性能卓越的C语言代码库,可以说难以替代;在现代编程语言中,如何方便快捷的使用这些C语言库,成了它们一个必须重视的话题。
PySide6 aboutQt()函数详细教程 PySide6.QtWidgets.QApplication类的aboutQt()函数用于显示一个关于Qt的简单消息框;该消息包括应用程序正在使用的Qt版本号;
TypeError: __format__ must return a str, not NoneType 在 Python 中,如__format__()方法必须返回一个字符串,否则将触发类似TypeError: __format__ must return a str, not NoneType的错误;
Rust最新版安装教程 首先,通过 Rust 官方网站获取最新版的安装包;根据你的系统类型,选择下载32位或64位的rustup;这里需要提醒的是,rustup只是rust的一个配置安装工具,它需要联网运行;