O altă modalitate de a reduce sarcina pe site

Încă o dată, prin verificarea încărcării create de site-ul dvs. pe procesorul serverului, găsiți programe și valori scumpe de la limita admisă a planului tarifar ales. În același timp, primiți o scrisoare din partea furnizorului de servicii de găzduire care solicită măsuri urgente de reducere a încărcăturii sau alegeți un plan de servicii mai scump.







Se pare că site-ul sau blogul dvs. nu are încă o prezență uriașă, din cauza căruia poate fi creată o astfel de sarcină mare. Și, desigur, majoritatea webmasterilor au un sentiment de panică și de anxietate pentru propriul lor proiect. La urma urmei, într-o scrisoare furnizorul de găzduire a indicat în mod explicit că, dacă nu luați măsurile adecvate, întreținerea site-ului va fi suspendată.

În primul rând, este important să înțelegem că sarcina poate fi creată datorită a doi factori principali:

  • Factori interni. Ar trebui să verificați site-ul pentru viruși, prezența de scripturi și coduri străine, pentru a vedea dacă încărcarea se datorează pluginurilor și modulelor pe care le utilizați pentru CMS și așa mai departe;
  • Factori externi. De fapt, acești factori pot fi mulți, însă în acest caz vom lua în considerare doar una dintre ele - sarcina creată de roboții de căutare.

COSSA recomandă unul dintre cele mai bune cursuri online de pe piața noastră pentru gestionarea proiectelor digitale complexe. Descărcați-vă abilitățile managerului de proiect pe programul unuia dintre cele mai mari web-prodakshenov din Rusia.

  1. Modul ecologic al managerului
  2. Gestiunea lansării: pregătirea proiectelor pentru lansare
  3. Cererea unui producător digital
  4. Analist. Abilități de bază
  5. Cum să găsească pisici: Delegare corespunzătoare în IT
  6. Abilități de negociere. Partea 1. Ciclul vânzărilor
  7. Abilități de negociere. Partea 2. Provocări. Lucrul cu obiecții
  8. Evaluarea și descompunerea proiectelor digitale
  9. Planificarea timpului
  10. Gestionați designerii. Scrum în Design
  11. Alinierea fluxului de lucru și echilibrarea încărcării
  12. Abilități de dialog constructiv
  13. Lucrul cu personalul: probleme complexe
  14. Momente minuscule (vom lua in considerare in cursul afacerii)
  15. Lucrăm cu documente standard

Încărcături și bușteni

  • Blog pe WordPress;
  • Gazda virtuală obișnuită, care își poate permite, în practică, toată lumea.

De obicei, bustenii sunt de două tipuri:

  • Access_log. Acest fișier va conține informații despre numărul de solicitări trimise pe site-ul dvs. - acesta este utilizatorii dvs. și roboții motoarelor de căutare și botnet creat artificial.
  • Error_log. În acest fișier puteți vedea toate erorile interne ale site-ului dvs.






Evident, cu sarcini de la roboți de căutare, avem nevoie doar de Access_log. În acest fișier vom putea vedea User-Agent care a accesat site-ul nostru. De fapt, User-Agent este browserele desktop și mobile ale utilizatorilor, roboți, inclusiv păianjenii motoarelor de căutare.

Agentul utilizator al robotului principal Yandex din jurnale este afișat ca:

User-Agent al altor roboți Yandex puteți vedea prin link-ul:

User-Agent al robotului principal Google din jurnale este afișat ca:

User-Agent al altor roboți Google pe care le puteți vedea prin linkul:

La rândul său, sarcina din partea motoarelor de căutare - acesta este un număr mare de solicitări către site, efectuate pe unitate de timp, de obicei pe secundă. Astfel de sarcini nu sunt intenționate, distructive, totuși, merită luate o serie de măsuri de protecție. Și aceste măsuri nu necesită nici un fel de super cunoaștere.

Trebuie doar să "informăm" roboții despre timpul de expirare a apelurilor. Astfel, spunem roboților despre următoarele:

"Consultați acest site cu cel puțin 10 secunde."

De data aceasta ne putem schimba întotdeauna. Cu toate acestea, după cum a arătat practica, 10 secunde sunt suficiente.

Timeout pentru Yandexbot

Pentru crawlerul Yandex, intervalul de timp este setat în fișierul robots.txt. Avem nevoie de o singură directivă:

După cum sa menționat mai sus, în exemplul de mai sus, am setat un interval de timp de 10 secunde. Cu toate acestea, este important să rețineți că, după reducerea numărului de cereri Yandex și a încărcării procesorului de servere, această directivă trebuie ștersă. În caz contrar, se poate întâmpla ca robotul să devină mai lent pentru indexarea site-ului, iar acest lucru este rău.

În plus, robotul Yandex "înțelege" și valorile fracționare, de exemplu, putem stabili o perioadă de 0,5 secunde, ceea ce va însemna recursul Yandexbot la site nu mai des decât o dată la jumătate de secundă.

Timpul de expirare pentru Googlebot

Pentru Googlebot, intervalul de timp este setat direct în interfața pentru webmasteri - Consola de căutare Google (anterior Instrumente pentru webmasteri). Desigur, site-ul dvs. ar trebui să fie deja adăugat la acest instrument.

Intrăți în birou și selectați site-ul necesar, trebuie să faceți clic pe pictograma roată și apoi pe meniul "Setări site".

O altă modalitate de a reduce sarcina pe site

În secțiunea "Frecvență de scanare", selectați "Limitați viteza maximă de scanare Google" și apoi mutați cursorul la un interval de timp mai mic, adică 111.

O altă modalitate de a reduce sarcina pe site

Dacă pentru robotul Yandex după reducerea numărului de solicitări trebuie să eliminăm directiva privind întârzierea accesării cu crawlere, atunci pentru Google nu este necesar. Timpul de expirare va reveni automat la poziția inițială după 90 de zile.

De asemenea, rețineți că modificările efectuate în Google Search Consol va intra în vigoare în aproximativ 2-3 zile. Deci, nu fi surprins dacă nu veți vedea imediat un declin accentuat.







Articole similare

Trimiteți-le prietenilor: