Wtyczka "Last-Modified" jest narzędziem, które przyspiesza indeksowanie Twojego sklepu internetowego w aplikacji "Sklep". Za pomocą nagłówków http informuje on wyszukiwarki, czy i kiedy żądana przez nie strona została zmodyfikowana.

Nagłówek HTTP Last-Modified informuje przeglądarkę lub robota Wyszukiwania o czasie ostatniej modyfikacji strony. Jeśli przeglądarka lub robot wyszukiwania otrzymał nagłówek Last-Modified, to przy następnym dostępie do adresu, pod warunkiem, że strona znajduje się w lokalnej pamięci podręcznej, doda pytanie If-Modified-Since (czy strona nie zmieniła się po dacie otrzymanej w Last-Modified). Z kolei serwer po otrzymaniu żądania If-Modified-Since musi zweryfikować otrzymany znacznik czasu z czasem ostatniej modyfikacji strony i, jeśli strona się nie zmieniła, odpowiedzieć 304 Not Modified.
- Robot wyszukiwarki ma warunkowy limit liczby stron, które może przemierzyć podczas jednej wizyty w witrynie. Załóżmy, że może ominąć tylko 6 stron.
- Jeśli strona jest zatytułowana Last-Modified i If-Modified-Since, robot najpierw omija tylko te strony, które zmieniły się od ostatniej wizyty. W ten sposób zaktualizowane strony są szybciej indeksowane.
- Jeśli witryna nie podaje nagłówków Last-Modified i If-Modified-Since, robot indeksuje strony w kolejności priorytetów, niezależnie od daty ostatniej aktualizacji. W ten sposób limit indeksowania jest wydawany również na strony, które są już zaindeksowane, ale nie zostały jeszcze zmodyfikowane.

Oszczędność Ruchu
Jeśli strona nie uległa zmianie, serwer przestanie przesyłać dane po przesłaniu nagłówków z kodem 304 Not Modified. Treść strony, obrazy i inne obiekty nie będą przesyłane.
Zmniejszenie obciążenia serwera
Instalując wtyczkę, możesz znacznie (do 30% lub więcej) zmniejszyć obciążenie serwera. Jest to szczególnie prawdziwe w przypadku witryn o dużym natężeniu ruchu i długim czasie wizyty użytkownika.
Przyspieszone indeksowanie przez wyszukiwarki
Wyszukiwarki Yandex i Google, za pośrednictwem swojego przewodnika dla webmasterów, zalecają, aby nagłówek Last-Modified był wysyłany i aby If-Modified-Since był obsługiwany poprawnie.
Google zaleca ustawienie nagłówków Last-Modified i If-Modified-Since:
"Sprawdź, czy serwer WWW prawidłowo obsługuje nagłówek HTTP If-Modified-Since. Dzięki temu będzie mógł poinformować Google, czy treść witryny zmieniła się od czasu jej ostatniego zindeksowania. Pozwala to zmniejszyć obciążenie łącza."

Przeczytaj na
Yandex zaleca ustawienie nagłówków Last-Modified i If-Modified-Since:
"Upewnij się, że nagłówki http są poprawne. W szczególności ważna jest treść odpowiedzi, jaką serwer daje na zapytanie "if-modified-since". Nagłówek Last-Modified powinien podawać poprawną datę ostatniej modyfikacji dokumentu."

Przeczytaj na stronie
Jak działa wtyczka na konkretnych przykładach?
Decyzja:
1. Kup, zainstaluj i włącz wtyczkę "Last-Modified"
2. Wybierz ustawienie «Wyślij nagłówki "Last-Modified i 304 Not Modified"»
3. We wszystkich sekcjach zaznaczyć, że nagłówki wysłać "Dla robotów wyszukiwarek"
4. Wybierz ustawienie daty dla strony głównej "Poprzedni dzień"
5. Dla pozostałych sekcji wybierz datę "Aktualne"
Problem został rozwiązany za pomocą wtyczki "Last-Modified".
Decyzja:
1. Kup, zainstaluj i włącz wtyczkę "Last-Modified"
2. Wybierz ustawienie «Wyślij nagłówki "Last-Modified i 304 Not Modified"»
3. We wszystkich sekcjach zauważyć, że nagłówki wysłać "Dla wszystkich"
4. Wybierz ustawienie daty dla strony głównej "Poprzedni dzień"
5. Dla pozostałych sekcji wybierz datę "Aktualne"
Problem został rozwiązany za pomocą wtyczki "Last-Modified".
Możliwe opcje ustawień:
Aktualna data jest obliczana automatycznie, jest aktualizowana po zmianie ustawień kategorii i innych rzeczy.
| Parametry techniczne | |
Opracowany dla | Sklep |
Lokalizacja ustawień | angielski, polski, rosyjski |
Obsługa backendu UI | 1.3, 2.0 |
Typ oprogramowania | Wtyczka |
Darmowe | Nie |
| Deweloper i wersja wtyczki | |
Projektant (programista) | Bodysite |
Wersja | 1.6.1.1.wsp |
Aktualizacja | 26.10.2024 |