Cum se configurează ultimul modificat

Asta nu a fost durerea mea, până în prezent, și-a stabilit în sine SEO Scan plugin. Bine plugin care arată că nu poate ca Google pe site-ul și server. Și site-ul meu în ceva care nu place exact - este lipsa de ultima modificare.

Un pic de teorie, el a aflat despre ea azi. Ultima-modificat - acest antet http care trimite un semnal că dacă ar exista o astfel de pagină pe modificările sau nu, trimiterea If-Modified-Since răspunde cu 304. așa ceva.

Deși nu toate site-ului vor fi indexate după cum spune Yandex, dar există dezavantaje semnificative în absența titlului:

  • în rezultatele căutării nu vor fi afișate data de lângă paginile site-ului;
  • atunci când sortarea după dată, site-ul nu vor fi vizibile pentru utilizatori;
  • robotul nu va fi capabil de a obține informații despre dacă o pagină a unui site este actualizată de la ultima indexare. Și numărul de pagini primite de robot de la un site pentru one-stop, pagini limitate, modificate sunt reindexat mai puțin.

După cum puteți vedea, o mulțime de minusuri, și în primul rând - nu este indexarea foarte rapid și re-indexarea site-ului. Asta este, trebuie să fie o schimbare utilă, și eu fac o mulțime de ei în fiecare zi, și Yandex și Google se poate vedea doar câteva luni! Nu, hochei nu este necesară, iar acum voi rupe în tort, și va corecta acest defect!

Cum de a verifica ultima-Modified?

Puteți verifica acest lucru în diferite moduri, WordPress este cea mai simplă - este de a seta plugin-ul menționat mai sus SEO Scan. I-am dat-o:

Cum se configurează ultimul modificat
Viteza serverului este, de asemenea, acționează în sus, dar asta e altă poveste, și then'll sape cu ea. De asemenea, puteți verifica ultima-Modified prin intermediul serviciului cu același nume last-modified.com

Cum se configurează ultimul modificat
După cum puteți vedea, și apoi arată absența unui răspuns If-Modified-Since - Ultima modifed nu a fost găsit! Și puteți utiliza serviciul Yandex Verificarea răspunsului serverului

Cum se configurează ultimul modificat
Aici este același - HTTP codul de stare „304 Nemodificată“ - înseamnă că sistemul nu funcționează. Cu toate că, după ceva timp, o greșeală clară a fost plecat, dar codul de răspuns 304 și nu a apărut.

Odată ce a devenit interesant, iar cineva chiar nu funcționează? Am decis să-l verifica afară pentru acei bloggeri care au scris manuale cu privire la acest subiect pentru tine:

Cum se configurează ultimul modificat
Da, tipul de sus pe această cerere Last-Modified este găsit, și, prin urmare, este posibil pentru mine. Apropo, în articolul său enumeră mai multe moduri de a seta ultimei modificări, și să le încercați, deși am găsit cealaltă.

Cum se configurează ultimul modificat?

Am descrie toate căile pe care le au încercat și imediat spun, am câștigat sau nu. Dar, rețineți că, dacă nu ai muncit pentru mine, aceasta nu înseamnă că nu va lucra cu tine.

1. Prima cale - pentru a seta plugin

Cel mai simplu mod pentru cei cu WordPress - instala plugin-uri, în acest scop, de exemplu: Adăugați Cap, Dacă modificat de la sau Dacă modificate de antet.

Nu am nici unul dintre aceste plug-in-uri nu sunt date rezultatul, eu nu știu de ce. Acesta vă poate câștiga?

2. A doua metodă - cod PHP

Serviciul last-modified.com. așa cum este descris mai sus, aceasta oferă fișierul header.php de la bun început, pentru a pune acest cod php:

Pentru mine nu a ajutat. De asemenea, oferim același lucru pentru a încerca să-l plaseze în fișierul index.php în rădăcina site-ului, dar eu fac, și nu a ajutat.

3. A treia cale - de a .htaccess dvs.

Dacă aveți un server Apache, atunci probabil face acest lucru. Ar trebui să fie în fișierul .htaccess în rădăcina site-ului pentru a insera codul:

Nu am lucrat, așa cum am este o grămadă de Ngnix + Apache și toate aceste manipulări cu .htaccess de multe ori nu funcționează.
După ce a crezut toate aceste chinuri: De ce sunt eu unul de suferit? Scrie ca un serviciu web gazdă, există oameni competente, pot solicita? Am scris, stând înainte.

A venit răspunsul de la suport tehnic:

Este simplu. Paginile site-ului dvs. sunt generate php-script-uri care nu dau antetul browser-ului.
Serverul de web (Nginx) pentru fișiere statice (jpg, gif, css, js, etc) dă titlul ultimul modificat data fișierului. Exemple de capturi de ecran.
Dacă nu aveți un trafic foarte mare site-ul este în cache pagini ale site-ului nu are nici un sens pe partea de browser.

Cum se configurează ultimul modificat

P.S. Am rezolvat problema, pur și simplu: ngnix dezactivat, a lăsat doar apache, totul a lucrat, diferenta de performanta nu este observat.

Îmi place de joc? Ia-COD. a pus pe site-ul dvs. și de a îmbunătăți factorii de comportament!

articole similare