Siteemap에서 링크를 추출하고 웹 사이트 포함 속도를 향상시키기 위해 Baidu, Bing 및 Google API를 사용하여 자동으로 검색 엔진으로 밀어 넣습니다.
이 창고를 포크하지 마십시오! ! 템플릿을 사용 하여이 템플릿을 사용하여 포크 버튼을 클릭하여 github 블랙리스트에 직접 제출하십시오).
generate.py 파일의 site 값을 블로그 주소로 수정하고 Siteemap.xml 주소에 대한 sitemaps variable.
site = 'https://blog.xxx.cn'
sitemaps = [ '/sitemap1.xml' , '/sitemap2.xml' ] 먼저, Baidu 리소스 검색 플랫폼으로 이동하여 API 제출 후 문자열 인 token 얻으십시오. 인터페이스 호출 주소 http://data.zz.baidu.com/urls?site=xxx&token=xxx , token= .
이 저장소, Settings > Secrets > new New secret , Name 으로 BAIDUTOKEN 채우 fork . Value . (비밀에 넣으면 토큰 누출을 방지 할 수 있습니다). 새 비밀, name 은 site 이며 Value 블로그 주소가 필요하며 끝에는 가질 수 없습니다 /
자, 다음과 같은 작업이 완료됩니다. Github는 매일 Baidu로 자동으로 링크를 펼칠 것입니다.
하루에 상위 50 개 URL + 무작위로 50 개의 URL
https://www.bing.com/webmasters,设置-> API 访问-> API 密钥-> 新建로 이동하십시오
Settings > Secrets > new New secret , Name 으로 BINGTOKEN 채우고 새로 생성 된 키로 Value 채우십시오.
하루에 처음 5 개의 URL + 5 개의 랜덤 URL
먼저 Google Cloud 플랫폼에서 인덱싱 API에 대한 액세스를 설정해야합니다. 아래 지침을 따르십시오.
https://developers.google.com/search/apis/indexing-api/v3/prereqs
인덱스 API에 액세스 할 수 있으면 모든 자격 증명을 포함하고 "service_account.json"으로 저장 해야하는 공개/개인 키 쌍 JSON 파일을 다운로드 할 수 있습니다.
Settings > Secrets > new New secret , Name 으로 GOOGLE_SERVICE_ACCOUNT 작성하고 새로 생성 된 키를 Value 채우십시오.
이 단계에서는 네트워크 자산을 제어 할 수 있는지 확인합니다.
웹 사이트의 소유권을 확인하려면 서비스 계정 이메일 주소를 추가하고 (Service_Account.json -Client_Email 참조) 검색 콘솔에서 웹 속성의 소유자로 추가해야합니다 ( "Delegation").
서비스 계정 이메일 주소를 두 곳에서 찾을 수 있습니다.
그 다음에...
1. Google 웹 마스터 센터로 이동하십시오
2. 확인 된 리소스를 클릭하십시오
3. 아래로 스크롤하고 "소유자 추가"를 클릭하십시오.
4. 리소스의 소유자로 서비스 계정 이메일 주소를 리소스에 추가하십시오.
하루에 상위 50 개 URL + 무작위로 50 개의 URL
즐기세요!