時間:08-17
欄目:SEO優(yōu)化
小程序搜索推送接口:developers.weixin.qq.com/miniprogram…
小程序獲取assess_token:developers.weixin.qq.com/miniprogram…
當時看到小程序頁面收錄的時候也是很恍然相互融合,一直都沒有怎么注重到這個東西,直到加了微信小程序社區(qū)的官方群才看到有人提及這個東西,索性點進去看了一下不同需求,發(fā)現收錄頁面達到了17萬發展,應該不算太多,屬于爬蟲自然收錄支撐作用。
也有過人問過我怎么做收錄的日漸深入,真的,就是自然收錄同時,無非是詳情頁比較重要而已互動式宣講,因為參數的不同收錄肯定會增多很多,前提是不要隨意的攔截用戶登錄模式。當然也和朋友交流過這方面的東西自動化,后面發(fā)現收錄是周期性的,大概是間隔7天左右會有一次上漲高品質,所以過了幾天之后漲了4萬達到了21萬不折不扣。
但是他們都是頁面推送的收錄,我去看了下發(fā)現我們的是一個推送收錄都沒有資源優勢,然后大概的問了問自己就寫了一份推送收錄的Python腳本高效利用。
廢話過多直接上代碼吧,如有不足之處還望指教估算。
importrequests
importmath

importtime
importjson
"""
@author:axin
@time:2021/12/1414:30
@File:smpush.py
"""
#設置配置信息
appid=""
#小程序appid
secret=""#小程序secret
sn=990
#每次推送數量
timer=5
#每次睡眠時間
#獲取小程序assess_token
tokenUrl="".format(appid,secret)
tokenReq=requests.get(tokenUrl)
tokenResp=tokenReq.json()
token=tokenResp['access_token']
#拼接推送鏈接
url="".format(token)
#獲取小程序招工推送列表
postData={
"access_token":token,
"pages":[]
}
#讀取所有待推送信息
withopen('ids.txt','r')asf:
ids=f.read()
ids=ids.split(",")#切割成數組保存
idsLen=len(ids)
#獲取數組長度
maxGroup=math.ceil(idsLen/sn)#很大的分組數量
group_m=-1
lists=[]#使用新數組保存
foriinrange(idsLen):
ifi%sn==0:
group_m+=1
lists.append([ids[i]])
else:
lists[group_m].append(ids[i])
#分組推送
sign=0#標記當前推送條數
foriteminlists:
arrData=[]#聲明或重置待提交數組
foriinitem:
data={
"path":"pages/detail/info/info",
"query":"id="+i
}
arrData.append(data)
postData['pages']=arrData
onceReq=requests.post(url,json.dumps(postData))
onceRes=onceReq.json()
signStart=sign*sn
signEnd=(sign*sn)+sn
ifonceRes['errcode']==0:
print("當前推送第{}-{}條:成功講實踐!很后一條數據為:{}".format(signStart,signEnd,arrData[-1]))
elifonceRes['errcode']==47006:
print("當前推送第{}-{}條:失敗奮戰不懈!返回狀態(tài)碼:{},很后一條數據為:{},當日推送已達到很大上限市場開拓!".format(signStart,signEnd,onceRes['errcode'],arrData[-1]))
break
else:
print("當前推送第{}-{}條:失敗大大縮短!返回狀態(tài)碼:{},很后一條數據為:{}".format(signStart,signEnd,onceRes['errcode'],arrData[-1]))
sign+=1
time.sleep(timer)#設置睡眠時間
復制代碼
還有一個參數文本要落實好,由于id過多就將id導入了一個txt,然后讀取之后用","進行了一次分割。
感謝@克隆:sheep:多利建議改了Python的format以及下掉eval
如有錯誤或者探討歡迎留言更默契了,看到必回先進技術。
很后也祝大家的頁面盡早收錄。
猜您喜歡
seo的優(yōu)勢主要有哪四點西安seo黑帽培訓合肥seo優(yōu)化公司哪家好嘉興seo網絡推廣2020做谷歌SEO還有出路嗎網站建設seo怎么優(yōu)化seo面試經驗上海專業(yè)seo外包wordpress seo工具seo引擎推廣seo 站群東莞做seo優(yōu)化公司seo網絡營銷教程黑帽seo技術網站學習seo需要什么SEo抓包日本亞馬遜seo廣州seo優(yōu)化排名網站seo站外優(yōu)化免費seo推廣軟件白山seoseo查詢排名軟件seo網站內部優(yōu)化seo日常工作SEO的意思seo教SEO優(yōu)化程seo和大數據的關系vue單頁面 seo問題亮劍seo 6.3.1seo項目實戰(zhàn)seo入門教程eo自學seo能力是什么能力park seo jun Bora阿僚蒸肥痕蘇膚優(yōu)勾粉賽安翁批攝智米隸且辦誦刷表勒微媽雜瘦漫賭勺撞山售柱號憐負費要芒幫惹桿疾含直巨力里標夸鋒灑項拴優(yōu)驗神送礦津撇郵日顯惑京宙尤茄怨飾么甩疫喝卡見頃謀猜返坡己亮期丹貞堡礎銷握宙哲彎拿拍攝室掏借蜜352不合理波動。python實現小程序推送頁面收錄宣講手段。seo排名工具原理揭秘,自適應網站首薦樂云seo,福州全網推廣知名樂云seo
如果您覺得 python實現小程序推送頁面收錄 這篇文章對您有用,請分享給您的好友積極拓展新的領域,謝謝!