De ce și cum se configurează ultimul antet modificat

De ce personaliza antetul Last-Modified. Să încercăm să înțelegem rapid și cu ușurință configurația antet Last-Modified.

Pentru început, voi spune că este necesar în primul rând pentru a reduce sarcina pe server și să accelereze indexarea paginilor. Prin urmare, este necesar să se producă un ton din titlu Last-Modified, în special pentru resurse mari, cu un număr mare de pagini.

Scopul acestui titlu - informează clientul (browser-ul sau motorul de căutare), ultimele evoluții ale unei anumite pagini. Clientul trimite antetul serverului If-Modified-Since. În cazul în care modificările la o pagină nu a fost găsit, atunci serverul returnează „304 Nemodificată» din titlu. In aceasta pagina nu se incarca.

De ce și cum se configurează ultimul antet modificat

În cazul în care au fost făcute modificări, vor fi luate în considerare, iar serverul returnează antetul „200 OK» (pagina este încărcată cu conținutul actualizat).

De ce și cum se configurează ultimul antet modificat

Last-Modified setarea corectă oferă următoarele beneficii:

  • încărcare mai rapidă pentru utilizatori;
  • sarcină redusă pe server;
  • în rezultatele căutării afișate data ultimei actualizări a conținutului paginii;
  • pagină într-un motor de căutare atunci când sortarea după dată într-o poziție mai înaltă;
  • accelerat în mod semnificativ indexarea paginilor.

De ce atunci roboții vor personalizate Last-Modified site-uri cu index?

Răspunsul este simplu: dacă întregul 20 de pagini ale site-ului a fost schimbat, robotul nu are nevoie să indexeze toate 500 caută conținut nou, așa cum Last-Modified va afișa paginile modificări.

Dar aceasta este o indicație de recomandare, precum și un sitemap.xml, astfel încât indicele de robot paginile actualizate în primul rând, și apoi - tot restul.

Last-Modified este deosebit de important pentru resursele cu mai multe pagini, pentru că fiecare robot pentru a accesa cu crawlere site-ul este dat o cantitate limitată de timp, și nu poate fi în măsură să ajungă la pagina dorită.

Cum se configurează Last-Modified

În primul rând avem nevoie pentru a verifica dacă setați acest antet. Puteți utiliza serviciile varvy.com. last-modified.com sau tools.seo-auditor.com.ru. În cazul în care auditul a arătat absența titlului, acesta ar trebui să procedeze să-l configurați.

Dacă aveți un site web static, este pentru fiecare pagină trebuie să vă înregistrați codul pe care îl vedeți pe ecran:

După fiecare modificare a conținutului schimba manual data în cod. Și, de fiecare dată, astfel încât să mă întrebi? Da, în cazul în care un site static.

Dacă site-ul este dinamic, apoi folosind setările în PHP. De multe ori am găsit aici un astfel de cod:

antet ( «Last-Modified:». Data ( 'R', strtotime ($ post-> post_modified)))

În acest sens, se recomandă să utilizați următorul cod:

$ Ultima Modificare = gmdate ( «D, d M Y H: i: s \ G \ M \ T», $ LastModified_unix);

$ IfModifiedSince = strtotime (substr ($ _ ENV [ 'HTTP_IF_MODIFIED_SINCE'], 5));

$ IfModifiedSince = strtotime (substr ($ _ SERVER [ 'HTTP_IF_MODIFIED_SINCE'], 5));

În cazul în care ($ IfModifiedSince $ IfModifiedSince> = LastModified_unix)

antet ($ _SERVER [ 'SERVER_PROTOCOL'] '304 Nemodificată'.);

header ( 'lastModified:' $ lastModified.);

Puteți personaliza, de asemenea antetul, scriind două linii în fișierul .htaccess:

Dar, în acest caz, este necesar să se verifice dacă prin găzduirea apar probleme.

Să nu prescrie coduri, puteți utiliza soluții gata făcute pentru a personaliza Last-Modified. De exemplu, pentru plugin-uri WordPress CMS au Clearfy si Ultima modificare TIMESTAMP. Setarea poate fi făcută cu ajutorul plugin-ul WP Super Cache. Pentru aceasta activați elementul „Eroare 304“ (304 suport de răspuns este dezactivată în mod implicit, deoarece acestea pot provoca probleme cu privire la unele servicii de găzduire) în setările avansate. Pentru alte CMS are, de asemenea, propriile sale plugin-uri, sau, în cazuri extreme, puteți comanda programator plug-in.

De ce și cum se configurează ultimul antet modificat

Trebuie să se înțeleagă că stabilirea Last-Modified nu este întotdeauna util (de exemplu, atunci când fiecare pagină este setat la „prin“ bloc de informații cu schimbarea regulată a conținutului de același conținut). În acest caz, motoarele de căutare nu pot detecta informații ca noi și va fi mai puțin probabil să viziteze site-ul.

În alte cazuri, setarea Last-Modified, veți obține:

  • economii de trafic;
  • viteze de până locul de muncă;
  • utilizați recomandat motoarele de căutare Google și Yandex, care accelerează indexarea și crește vizibilitatea paginilor dvs. în căutare. Acest lucru este evident mai ales în resursa cu un număr mare de pagini.

De ce și cum se configurează ultimul antet modificat

Lead programator Contempium.

Cum să devii clientul nostru?

Lăsați aplicația să dispună de promovare a site-ului de la Moscova și regiunile. Specialistul nostru vă va contacta pentru detalii suplimentare, atunci vom dezvolta pentru tine o ofertă individuală (adaptate la nevoile și prioritățile tale).

articole similare