Python向必應,百度等搜尋引擎提交自己的鏈結

2021-10-10 23:59:32 字數 1896 閱讀 1603

seo對於乙個**來說是非常重要的了,而向搜尋引擎提交自己的鏈結也是非常重要的,可以提交站點地圖,可以一條一條提交等等,而鏈結開始增多了的話,那就有些麻煩了。

安裝庫這些就不說了

一:建立乙個.py檔案,裡面的**如下

import requests #發起請求的庫

import json

import _thread #執行緒庫

#提交到必應

defsubmitbing

(url)

:try

: headers=

response = requests.post(

"你申請的key"

, json=

, headers=headers,

#請求頭,超時時間

timeout=3,

) response = json.loads(response.text)

#轉化為json

print

(response)

#控制台列印,可以刪除

return response[

'd']

==none

#判斷是否成功,必應上應該是這麼判斷的

"你申請的key"

, data=url,

headers=headers,

timeout=3,

) response = json.loads(response.text)

print

(response)

return response[

'success']==

1except

:return

false

defsubmit

(url)

:#建立執行緒執行,不考慮返回結果的情況,如需同步執行直接呼叫submitbing(url)即可

#因為requests庫本身是不支援非同步提交的,又要非同步又要返回結果的可以考慮非同步請求庫

#執行if __name__ ==

'__main__'

: submit(

"")#如果是外部引入直接呼叫submit這個方法即可

二:控制台裡執行
#執行的這裡改為這樣

if __name__ ==

'__main__'

: submit(

"")#如果是外部引入直接呼叫submit這個方法即可

while

true

:pass

執行結果(我的key錯了,需要呼叫自己申請的key)

最簡單的呼叫就是直接不建立執行緒了,直接submitbaidu(url)就行了,同步執行,因為我自己的情況就是不需要等待它是否呼叫成功,提交了就ok了,這個根絕自己的情況來看

百度,google,雅虎等搜尋引擎的高階搜尋語法

要想學好seo,那麼我們就先從最基的搜尋引擎語法學起,以下整理 雅虎 google三大搜尋引擎的搜尋高階語法及應用。搜尋高階語法 1 把搜尋範圍限定在網頁標題中 i程式設計客棧ntitle 網頁標題通常是對網頁內容提綱挈領式的歸納。把查詢內容範圍限定在網頁標題中,有時能獲得良好的效果。使用的方式,是...

百度增強搜尋

1 intitle搜尋範圍限定在網頁標題 網頁標題通常是對網頁內容提綱挈領式的歸納。把查詢內容範圍限定在網頁標題中,有時能獲得良好的效果。語法結構 內容 空格intitle 你要查詢的資訊 此資訊會被限定在網頁標題內 例如 web學習 intitle 安全 2 site搜尋範圍限定在特定站點中 您如...

百度增強搜尋

1 intitle搜尋範圍限定在網頁標題 網頁標題通常是對網頁內容提綱挈領式的歸納。把查詢內容範圍限定在網頁標題中,有時能獲得良好的效果。語法結構 內容 空格intitle 你要查詢的資訊 此資訊會被限定在網頁標題內 例如 web學習 intitle 安全 2 site搜尋範圍限定在特定站點中 您如...