Crawling infrastructure

Google skanerlərindən və sorğuçularından gələn sorğuları yoxlayın

Serverinizə gələn sorğunun həqiqətən olub olmadığını yoxlaya bilərsiniz
Google-dan. Googlebot kimi skanerlər, eləcə də digər sorğular üçün yoxlama mümkündür. Bu, spamçılıqla məşğul olanların və ya digər pozucu şəxslərin özlərini Google-dan kimi təqdim edərək saytınıza daxil olmalarından narahat olduğunuz halda faydalıdır.

Google-un skanerləri və sorğuçuları üç kateqoriyaya bölünür:

Google skanerlərindən və sorğuçularından gələn sorğuları yoxlayın
NövTəsvirTərsinə DNS maskasıIP diapazonları
Ümumi skanerlərGoogle məhsulları (məsələn, Googlebot) üçün istifadə olunan ümumi skanerlər. Onlar avtomatik skanlar üçün həmişə robots.txt qaydalarına hörmət edirlər.crawl-***-***-***-***.googlebot.com və ya
geo-crawl-***-***-***-***.geo.googlebot.com
common-crawlers.json
Xüsusi hallara aid skanerlərSkan edilmiş sayt ilə məhsul arasında girişlə bağlı razılaşmanın olduğu və ya sui-istifadə halları ilə əlaqədar skan etmə/sorğulama həyata keçirən Google məhsulları üçün xüsusi funksiyalar yerinə yetirən skanerlər və ya sorğuçular (məsələn, AdsBot). Bu skanerlər və ya sorğuçular robots.txt qaydalarına riayət edə də bilərlər, etməyə də bilərlər.rate-limited-proxy-***-***-***-***.google.comspecial-crawlers.json
İstifadəçi tərəfindən işə salınan sorğuçularSon istifadəçinin sorğunu işə saldığı alətlər və məhsul funksiyaları. Məsələn,
Google Site Verifier
istifadəçinin tələbi ilə hərəkət edir. Sorğu istifadəçi tərəfindən tələb olunduğu üçün bu sorğuçular robots.txt qaydalarına məhəl qoymurlar.
Google tərəfindən idarə olunan sorğuçular mənbəyini aşağıdakı ünvanlardan götürür
user-triggered-fetchers-google.json obyekt və aşağıdakı ilə həll olunur
google.com host adı. IP ünvanları aşağıdakılardadır user-triggered-fetchers.json obyekt həll olunur gae.googleusercontent.com
host adları. Bu IP ünvanları, məsələn, Google Cloud (GCP) üzərində işləyən saytın həmin saytın istifadəçisinin tələbi ilə xarici RSS lentlərini gətirməyi tələb edən funksiyası olduqda istifadə olunur. ***-***-***-***.gae.googleusercontent.com
və ya
google-proxy-***-***-***-***.google.com,
user-triggered-fetchers.jsonuser-triggered-fetchers-google.json ,

və

  • user-triggered-agents.jsonGoogle-dan gələn sorğuların yoxlanılması üçün iki üsul mövcuddur:
  • Əl ilə: Birdəfəlik axtarışlar üçün əmr sətri alətlərindən istifadə edin. Bu üsul əksər istifadə halları üçün kifayətdir.

Avtomatik olaraq

  1. : Genişmiqyaslı axtarışlar üçün skanerlərin IP ünvanını yayımlanan Google IP ünvanları siyahısı ilə uzlaşdırmaq üçün avtomatik həllərdən istifadə edin.
    Əmr sətri alətlərindən istifadə edin Əmrindən istifadə edərək loglarınızdan daxil olan IP ünvanı üzrə tərsinə DNS axtarışı həyata keçirin
  2. host əmr., Domen adının aşağıdakılardan biri olduğunu yoxlayıngooglebot.com
    google.com.
  3. , və ya googleusercontent.com
    Əldə edilmiş domen adında əmrindən istifadə edərək 1-ci addımda əldə edilmiş domen adı üzrə irəli DNS axtarışı həyata keçirin
  4. host

əmr.

Loglarınızdakı orijinal daxil olan IP ünvanı ilə eyni olduğunu yoxlayın.

Google skanerlərindən və sorğuçularından gələn sorğuları yoxlayın — 2

Nümunə 1:

Nümunə 2:

Nümunə 3:

İstifadəçi tərəfindən işə salınan sorğuçular (Google)
İstifadəçi tərəfindən işə salınan agentlərSaytınıza daxil ola biləcək digər Google IP ünvanları üçün (məsələn,
Apps Scripts), daxil olan IP ünvanını ümumi
Google IP ünvanları siyahısı.

Alien Road

Bunu necə tətbiq edirik

Verification by reverse DNS is the only reliable way to separate real Googlebot from crawlers that spoof the user agent. We build this into the client’s log pipeline rather than checking manually.

Əlaqəli xidmətlər

Paylaş