优化谷歌抓取:网站API使用技巧

2023-06-27 0 549

原副标题:强化Google截取:中文网站API采用基本功

Google是亚洲地区最小的搜寻引擎众所周知,每晚有数千万次的搜寻允诺。做为中文网站图书馆员,你的确期望Google能更快地介绍你的中文网站文本,进而提升搜寻名列并招揽更多的网络流量。所以,怎样让Google更快地认知你的中文网站呢?这就须要加进Google截取中文网站API。责任编辑将从下列10个各方面详尽如是说Google截取中文网站API的采用方式和小常识。

1.甚么是Google截取中文网站API?

Google截取中文网站API(Google Site,提升搜寻名列和使用者新体验。

要采用Google截取中文网站API,具体来说须要注册登记两个Google Cloud帐号,并建立两个工程项目。接着,在工程项目中投入使用“Site Verificat问副本。具体文本的注册登记和增设操作过程能参照Google Cloud非官方文件格式。

Step 1:建立两个捷伊SiteVerificationService第一类。

python from googleapiclient.discovery import build service = build(siteVerification,v1)

Step 2:初始化verify()方式,校正他们的中文网站使用权,并回到该中文网站的URL门牌号。

python request = service.webResource().get(siteUrl=) response = request.execute() print(response[id])

息。要点如下表所示:

Step 1:建立两个捷伊SearchConsoleService第一类。

python from googleapiclient.discovery import build service = build(webmasters,v3)

Step 2:初始化searchanalytics().query()方式,查询指定日期范围内每个页面的点击量和印象数。

python request ={ startDate:2023-01-01, endDate:2023-06-24, dimensions:[page], searchType:web, } response = service.searchanalytics().query(siteUrl=, body=request).execute() print(response)

信息。

python for row in response[rows]: print(row[keys][0], row[clicks], row[impressions])

5.怎样通过Google截取中文网站A

Step 1:建立两个捷伊SearchConsoleService第一类。

python from googleapiclient.discovery import build service = build(webmasters,v3)

Step 2:初始化searchanalytics().query()方式,查询指定日期范围内每个页面的搜寻查询词和名列。

python request ={ startDate:2023-01-01, endDate:2023-06-24, dimensions:[page,query], searchType:web, } response = service.searchanalytics().query(siteUrl=, body=request).execute() print(response)python for row in response[rows]: print(row[keys][0], row[keys][1], row[clicks], row[impressions])

6.怎样通过Google截取中文网站API检测页面可访问性?

要检测页面的可访问性,能采用Google提供的“Search Console API”。这个API能帮助你检测每个页面的HTTP响应状态码和错误提示。要点如下表所示:

Step 1:建立两个捷伊SearchConsoleService第一类。

python from googleapiclient.discovery import build service = build(webmasters,v3)

Step 2:初始化urlcrawlerrorscounts().query()方式,查询指定日期范围内每个页面的HTTP响应状态码和错误提示。

python request ={ category:serverError, platform:web, latestCountsOnly: True, } response = service.urlcrawlerrorscounts().query(siteUrl=, body=request).execute() print(response)

优化谷歌抓取:网站API使用技巧

python for url in response[countPerTypes]: for error in url[entries]: print(url[category], url[platform], error[count], error[timestamp])

新时间。要点如下表所示:

Step 1:建立两个捷伊SearchConsoleService第一类。

python from googleapiclient.discovery import build service = build(webmasters,v3)python response = service.urlcrawlerrorssamples().get(siteUrl=, url=, category=notFound).execute() print(response)python print(response[urlDetails][url], response[urlDetails][linkedFromUrls], response[first_detected], response[last_crawled])

8.怎样通过Google截取中文网站API提交中文网站地图?

要提交中文网站地图,能采用Google提供的“Search

Step 1:建立两个捷伊SearchConsoleService第一类。

python from googleapiclient.discovery import build service = build(webmasters,v3)

Step 2:初始化sitemaps().submit()方式,提交XML格式的中文网站地图,并回到提交状态和错误提示。

python request ={ sitemap:, } response = service.sitemaps().submit(siteUrl=, body=request).execute() print(response)python print(response[url], response[success], response[warnings])

ts API”。这个API能帮助你评估每个页面的加载速度和性能瓶颈,并提供强化建议。要点如下表所示:

Step 1:建立两个捷伊PageSpeedService第一类。

python from googleapiclient.discovery import build service = build(pagespeedonline,v5)

Step 2:初始化runpagespeed()方式,评估指定页面的加载速度和性能瓶颈,并回到性能数据和强化建议。

python request ={ url:, } response = service.runpagespeed(body=request).execute() print(response)python for metric in response[loadingExperience][metrics]: print(metric[id], metric[percentile]) for audit in response[lighthouseResult][audits]: print(audit[id], audit[score], audit[description])

10.怎样通过Google截取中文网站API监控搜寻名列?

要监控搜寻名列,能采用Google提供的“Search Console A

Step 1:建立两个捷伊SearchConsoleService第一类。

python from googleapiclient.discovery import build service = build(webmasters,v3)

Step 2:初始化searchanalytics().query()方式,查询指定日期范围内每个页面的点击量和印象数,并回到名列变化趋势图。

python request ={ startDate:2023-01-01, endDate:2023-06-24, dimensions:[page], searchType:web, } response = service.searchanalytics().query(siteUrl=, body=request).execute() print(response[rows][0][keys][0], response[rows][0][clicks], response[rows][0][impressions]) print(response[rows][0][keys][0], response[rows][0][position], response[rows][0][clicks]) print(response[rows][0][keys][0], response[rows][0][positionHistory])

通过以上10个各方面的如是说,相信你已经介绍了Google截取中文网站API的采用方式和小常识。期望责任编辑能对你强化他们的中文网站结构和文本有所帮助。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务