Metode și modalități de a reduce sarcina pe serverul principal site-

Mai devreme sau mai târziu, proprietarul orice site (server) se confruntă cu o situație în care câmin îl avertizează că site-ul creează o sarcină pe server. Uneori, aceste avertismente sunt ad-hoc. Dar dacă incarcarea serverului site-ul continuă să crească puternic ca câmin poate oferi un proprietar de site pentru a face upgrade la un tarif mai scump. Sau, în cazul de refuz - de a transfera site-ul la un server mai lent.

Reducerea sarcinii pe server, a crea un site - de fapt, vă reduce costurile pentru hosting.

încărcare server - este:

consum ridicat de RAM server;

sarcina pe procesorul (CPU);

sarcina pe canalul de internet.

Cine creează o povară? Pe o vizitatori normale site-ul (oameni) a crea o sarcină de 5-10 la sută, resursele rămase „mananca“ motorul de căutare păianjeni și altor roboți. În cazul în care site-ul este destul de tânăr și pagini de pe un pic, atunci cel mai probabil, nu veți obține o sarcină de avertismente pe server. În cazul în care site-ul este deja în vârstă, și mai ales are o mulțime de pagini (sute sau chiar mii), apoi vizitați diverse motoare de căutare și roboții vor avea loc mai des și sarcina pe server-ul va fi decent.

Cele mai multe dintre crawlerele web (boti) (altele decât cele mai inteligente - Yandex și Google) cred că acestea sunt două site-ul diferite, și apoi descărcați și site-ul de două ori. Trebuie să decideți ce adresă URL a site-ului pentru a face o mare, și cu ce să facă 301 redirecționare la URL-ul principal.

Site-ul este o oglindă verim.org www.verim.org.

Acum, face o redirecționare 301 la verim.org www.verim.org. Pentru a face acest lucru, în directorul rădăcină al site-ului dvs. în fișierul .htaccess pentru a adăuga următoarele linii:

Dacă doriți domeniul principal fără site-ul www a fost, în .htaccess se adaugă următoarele linii:

O astfel de site-uri de legare forțată reduce considerabil traficul pe site-ul dvs. de către motorul de căutare păianjeni (boti), deoarece acestea sunt de două ori pentru a pompa același site. În medie, se va reduce incarcarea serverului cu 20%.

sectiuni de indexare a site-ului este guvernată de un fișier robots.txt, care trebuie să fie localizat în directorul rădăcină (director) al site-ului, precum și fișierul .htaccess

Precizați site-ul principal în robots.txt. 1)

Cu un fișier robots.txt, puteți activa sau dezactiva șenilele web individuale (boti).

De exemplu, pentru a interzice tot site-ul care urmează să fie indexat de toți roboții de căutare (roboții)

Permite tuturor roboții motoarelor de căutare (boti) pentru a indexa tot site-ul:

Sau puteți crea pur și simplu un fișier gol «robots.txt».

Deny indexarea site-ului dvs. pentru un singur robot de cautare (bot)

Permite site-ul de indexare un robot de căutare (bot) și neagă tot restul:

Unele directoare (foldere) nu sunt necesare, la toate pentru a indexa site-ului. De exemplu, acest lucru poate fi un director cu fișiere binare, arhive, imagini, fotografii, etc. directoare cu o listă de versiuni ale utilizatorilor, wap, PDA și imprimare a site-ului, etc. Specificați fișierul robots.txt toate directoarele (foldere) care nu trebuie să fie indexate de roboți de căutare (roboții)

Puteți preveni, de asemenea, indexarea paginilor specifice:

Aproape fiecare robot de cautare (bot) are numele său propriu că „frunze“ în jurnalele site-ului. Cunoscând aceste nume, puteți nega chiar accesul de roboți de motoare de căutare (boti) site-ul dumneavoastră.

.htaccess prevede următoarele linii:

Această metodă va reduce traficul către site-ul dvs. de către motorul de căutare păianjeni (boti) cu aproximativ 30-40%.

Această metodă de blocare pentru a reduce incarcarea serverului cu 5-10%.

De multe ori, unii meșteșugari rula samopisnye crawlerele motorului de căutare (boti), care nu sunt supuse nici unei reguli. Ca o regulă, ei nu au nimic scris în antetele HTTP și _USER_AGENT HTTP _REFERER. Acest lucru poate fi verificat prin intermediul PHP. Pentru a face acest lucru chiar de la începutul script-ul (pentru a apela fișiere de configurare, conexiuni de baze de date, etc. procese grele), se introduce codul:

Această metodă de blocare pentru a reduce incarcarea serverului cu 5-10%.

Utilizarea metodelor de mai sus pot reduce sarcina de site-ul dvs. pe serverul gazdă cu 80-90%. Dacă site-ul dvs. are mai multe mii de pagini sau site-uri foarte mult - cu siguranta ai nevoie pentru a face cele de mai sus. Apoi, puteți fi mult mai probabil o lungă perioadă de timp pe un tarif ieftin, fără a primi avertismente cu privire la sarcina critică pentru serverul gazdă.