SiteMapでリンクを抽出し、Baidu、Bing、およびGoogle APIを使用してエンジンを検索するエンジンにリンクを自動的にプッシュして、Webサイトの包含の速度を向上させます。
この倉庫をフォークしないでください! ! テンプレートを使用して、このテンプレートを使用して、フォークボタンをクリックしてGitHubブラックリストに直接送信します)
generate.pyファイルのsiteの値をブログアドレスに変更し、SiteMap.xmlアドレスにsitemaps変数の値を変更してください。
site = 'https://blog.xxx.cn'
sitemaps = [ '/sitemap1.xml' , '/sitemap2.xml' ]まず、Baiduリソース検索プラットフォームに移動して、API提出後の文字列であるtokenを取得します。インターフェイスコールアドレスhttp://data.zz.baidu.com/urls?site=xxx&token=xxx token= 。
このfork 、 Settings > Secrets > new New secret 、neill in BAIDUTOKEN in Name 、 Value 。 (秘密にすることで、トークンの漏れを防ぐことができます)。新しい秘密を作成し、 nameはsiteであり、 Valueはブログアドレスが必要です/
さて、タスクは次に行われます。
1日あたり上位50のURL + 50 URLがランダムに
https://www.bing.com/webmasters、settings-设置-> API 访问-> API 密钥-> 新建にアクセスしてください
Settings > Secrets > new New secret 、 NameをBINGTOKENに記入し、新しく作成されたキーにValueを入力します
1日あたり最初の5つのURL + 5つのランダムURL
まず、Google Cloud PlatformのインデックスAPIへのアクセスを設定する必要があります。以下の手順に従ってください。
https://developers.google.com/search/apis/indexing-api/v3/prereqs
インデックスAPIにアクセスしたら、すべての資格情報を含むパブリック/プライベートキーペアJSONファイルをダウンロードし、「service_account.json」として保存することができます。
Settings > Secrets > new New secret 、 GOOGLE_SERVICE_ACCOUNTにNameを記入し、新しく作成されたキーValue入力してください
このステップでは、ネットワーク資産を制御できることを確認します。
Webサイトの所有権を確認するには、サービスアカウントのメールアドレスを追加し(service_account.json -client_emailを参照)、検索コンソールのWebプロパティの所有者として追加する必要があります( "Delegation")。
2つの場所でサービスアカウントのメールアドレスを見つけることができます。
それから...
1. Google Webmaster Centerにアクセスします
2。検証済みのリソースをクリックします
3.下にスクロールして、[所有者の追加]をクリックします。
4.リソースの所有者としてサービスアカウントのメールアドレスをリソースに追加します。
1日あたり上位50のURL + 50 URLがランダムに
楽しめ!