.Net이 포함된 IndexNow 프로토콜

1989 단어 seodotnet
IndexNow는 Microsoft에서 만든 오픈 소스 프로토콜로, 웹 사이트를 더 빠르게 인덱싱할 수 있습니다. 이 프로토콜은 Bing과 Yandex에서 지원하며 Google에서 테스트 중입니다.

IndexNow 프로토콜을 사용하면 검색 엔진 봇이 페이지가 업데이트되었는지 확인하기 위해 웹 사이트에서 크롤링을 수행할 필요가 없습니다.

이것은 불필요한 사이트 부하를 줄이고 에너지 소비를 줄이고 서버가 보다 효율적으로 작동하도록 합니다.

IndexNow 구현 단계


  • API 키 생성
    제출된 URL과 함께 도메인 소유권을 일치시키려면 API 키가 필요합니다. 최소 8자여야 합니다.
    Generate your Key
  • 호스트 API 키
    txt 형식으로 루트 디렉터리에 API 키를 호스팅합니다. 이는 제출된 URL의 소유권을 확인하는 데 도움이 됩니다.
    전. https://www.yourdomain.com/6e63101cf92a4766a5880804bb9ac578.txt.txt txt 파일의 내용에 6e63101cf92a4766a5880804bb9ac578 포함
  • 매개변수가 있는 URL 제출
    웹마스터는 개별 또는 대량 URL을 제출할 수 있습니다. 키 위치를 URL 매개변수로 제출하기만 하면 됩니다.
    전. https://www.bing.com/indexnow?url=http://www.example.com/product.html&key=6e63101cf92a4766a5880804bb9ac578

  • .Net 너겟 패키지



    .Net NuGet 패키지CodeHelper.API.IndexNow를 사용할 수 있습니다.

    코드




    using CodeHelper.API.IndexNow;
    
    IndexNowHelper _helper = new("your-key");
    await _helper.Submit("your ur");
    


    일괄 제출




    using CodeHelper.API.IndexNow;
    
    IndexNowHelper _helper = new("your-key", "your domain");
    
    List<string> urlList = new();
    urlList.Add("url 1");
    urlList.Add("url 2");
    urlList.Add("url 3");
    urlList.Add("url 4");
    
    string _response = await _h.SubmitBulk(urlList);
    

    좋은 웹페이지 즐겨찾기