Lastmod: co to je a proč na něm záleží
<lastmod> je volitelný prvek v XML sitemapách, který vyjadřuje datum a čas poslední významné změny dané URL. Správné používání lastmod pomáhá vyhledávačům, asistenčním systémům (AIO/AEO) a jazykovým modelům (LLM) lépe plánovat procházení webu, interpretovat aktuálnost obsahu a vyhodnocovat, zda je potřeba stránku znovu načíst. V moderním SEO je lastmod jedním z mála explicitních signálů aktuálnosti obsahu, které máte plně pod kontrolou.
Jak lastmod funguje ve struktuře sitemap
Na úrovni URL se používá v rámci <urlset> pro každou položku <url>. Na úrovni indexu se používá v <sitemapindex> a označuje čas poslední změny podřízené sitemap. Díky tomu můžete efektivně „signalizovat“ změny ve velkých částech webu, aniž by bylo nutné znovu procházet všechny soubory.
Příklady bez použití <pre> (řádky jsou odděleny pomocí <br>):
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.priklad.sk/clanok/lastmod</loc>
<lastmod>2025-10-22T13:45:00+02:00</lastmod>
</url>
</urlset>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://www.priklad.sk/sitemaps/blog.xml</loc>
<lastmod>2025-10-22</lastmod>
</sitemap>
</sitemapindex>
Povolené formáty data a času
- Datum:
YYYY-MM-DD(např.2025-10-22). - Datum a čas:
YYYY-MM-DDThh:mm:ssTZD(např.2025-10-22T13:45:00+02:00nebo2025-10-22T11:45:00Zpro UTC). - Doporučení z praxe: používejte konzistentně časové pásmo (ideálně
Zpro UTC) a sekundy – zvýší to přesnost a srovnatelnost.
Co je „významná změna“ pro lastmod
lastmod signalizuje změny, které mění sémantiku nebo obsah stránky z hlediska hodnoty pro uživatele a index. Ne každá změna je významná:
- Ano: změny textu, nadpisů, obrázků, data publikace, cenotvorby, dostupnosti produktů, schématu
JSON-LDodrážejícího obsah, zásadní úpravy struktury. - Spíše ne: kosmetické úpravy CSS, změny analytických skriptů, změna pořadí prvků bez obsahové změny, drobné překlepy bez vlivu na význam.
- Hraniční případy: dynamické bloky (např. „Dnes otevřeno do 17:00“) – pokud jsou spíše „chromem“ než klíčovým obsahem, nezvyšujte kvůli nim
lastmodpři každé drobnosti.
Proč je správný lastmod důležitý pro SEO, AIO/AEO a LLM
- Lepší plánování procházení: vyhledávače upřednostní URL s nedávným
lastmod, ale omezí zbytečné opakované procházení nezměněných URL. - Aktuálnost odpovědí asistentů: systémy AIO/AEO si udrží aktuální přehled o stránkách, které se často mění (např. produkty, události, pracovní nabídky).
- Stabilita extrakce pro LLM: modely snáze rozpoznají, kdy mají znovu extrahovat fakta z vašeho schématu a obsahu.
Rozdíl: lastmod v sitemapě vs. hlavičky HTTP
Hlavička HTTP Last-Modified a mechanismy If-Modified-Since/ETag řeší podmíněné načítání při požadavku na konkrétní URL. lastmod v sitemapě je „mapový“ signál, který vyhledávači umožňuje rozhodnout, na které URL vůbec odeslat požadavek. Doporučení: udržujte lastmod a Last-Modified v souladu – minimalizujete tak rozpory.
Strategické zásady pro kvalitu a důvěryhodnost lastmod
- Pravdivost: nikdy uměle neaktualizujte
lastmodjen kvůli „čerstvosti“. Z dlouhodobého hlediska to zhoršuje procházení webu i důvěryhodnost. - Granularita: používejte přesnost na sekundy, pokud dokážete spolehlivě získat časové razítko obsahu (např. z databáze).
- Stabilita ID: při výrazných změnách URL (přesuny, kanonizace) nastavte přesměrování 301 a aktualizujte
lastmodu cílové URL, nikoli u původní. - Souvislost s hreflang: jazykové alternativy (
xhtml:linkv sitemapě) by měly mítlastmod, který odráží změny v jejich vlastní jazykové verzi.
Zdroj pravdy: odkud získat datum změny
- Aplikační databáze: sloupce
updated_at/modified– ideální pro většinu CMS a e-commerce platforem. - Historie Gitu: u statických webů (SSG) použijte časové razítko posledního commitu, který se týkal daného souboru.
- Hash obsahu: porovnávejte hash „významných zón“ stránky (hlavní text, cena, dostupnost). Při změně jej přepočítejte a nastavte
lastmod. - Datová pipeline ETL: u agregovaných stránek (štítky, kategorie) použijte nejnovější hodnotu
lastmodz položek, které stránka zobrazuje.
Ošetření specifických typů stránek
- Články a blogy: při úpravě aktualizujte
lastmoda v obsahu uveďtedateModified(také vJSON-LD), aby byl signál konzistentní. - Produktové stránky: změny cen a dostupnosti jsou legitimním důvodem k aktualizaci
lastmod. - Kategorie / výpisy:
lastmodmůže odrážet poslední významnou změnu seznamu (nový produkt, zásadní změna pořadí), nikoli každé drobné kolísání. - Stránky s parametry: do sitemap zásadně nezařazujte dočasné ani sledovací parametry (UTM, session).
locmusí být kanonická URL.
Časté chyby při práci s lastmod a jak se jim vyhnout
- Hromadné přepisování: build pipeline znovu vygeneruje všechny hodnoty
lastmods údajem „teď“. Řešení: generujte je diferencovaně a čerpejte ze skutečných zdrojů změn. - Neplatný formát: míchání místních formátů (např. 22.10.2025). Používejte ISO 8601 s časovým pásmem.
- Nesoulad s obsahem:
lastmodtvrdí, že se URL změnila, ale na stránce ani vJSON-LDnení po úpravě žádná stopa. Zaveďte interní audit „shody obsahu“. - Zařazení neindexovatelných URL: URL s
noindex, stavem 404 nebo přesměrováním 301 v sitemapě zbytečně spotřebovávají crawl budget. Udržujte sitemapu čistou.
Procesní doporučení a kontrolní seznam QA
- Definujte „významnou změnu“ pro každý typ stránky (pravidla uložte do repozitáře).
- Automatizujte testy: jednotkové testy formátu data, integrační testy ověřující změnu
lastmodpři skutečné úpravě. - Logujte generování: ukládejte rozdíl a důvod změny
lastmod(např. „změna ceny z 79,90 → 74,90“). - Sledujte GSC: sledujte přehled Sitemaps a porovnávejte tempo opakovaného procházení s očekáváním.
Limity a struktura rozsáhlých sitemap
- Segmentace: rozdělte sitemapu podle typů obsahu (blog, produkty, kategorie) a používejte
sitemapindexs vlastními hodnotamilastmodpro každou podřízenou sitemapu. - Strategie aktualizací: u souborů sitemap, které se mění méně často (např. statické stránky), udržujte stabilní
lastmod; ty, které se mění často (produkty), aktualizujte častěji.
Interakce se schématem a metadaty
Pokud v obsahu používáte JSON-LD s údaji datePublished a dateModified, dbejte na to, aby dateModified odpovídalo hodnotě lastmod. Tím sjednotíte signály pro vyhledávače i LLM a snížíte riziko nesrovnalostí ve znalostních grafech.
Praktický pracovní postup pro generování lastmod
- Zdroj data: pro každou URL určete autoritativní časové razítko (databáze, Git, porovnání hashů).
- Normalizace: převeďte čas na UTC a serializujte jej ve formátu ISO 8601 s
Znebo s+/-HH:MM. - Filtrování: použijte prahovou hodnotu (např. ignorujte změny menší než X znaků nebo změny bez vlivu na význam).
- Generování: aktualizujte pouze ty záznamy, u nichž došlo k významné změně.
- Validace: zkontrolujte XML a schéma a náhodně vybrané URL porovnejte se skutečnou stránkou a hlavičkami HTTP.
Měření dopadu a ladění strategie
- Protokoly serveru: sledujte četnost požadavků Googlebotu po změnách
lastmod. - Index Coverage: sledujte změny v počtu platných URL a URL s varováním po úpravách strategie.
- Čas do opětovného procházení: u typů stránek s relevantní SLA (např. pracovní nabídky, akce) sledujte metriky „změna → opětovné procházení → aktualizace úryvku“.
Minimalistické, ale přesné příklady
Pouze datum (postačuje při vzácných úpravách):
<lastmod>2025-10-22</lastmod>
Datum a čas v UTC:
<lastmod>2025-10-22T11:45:00Z</lastmod>
Datum a čas s časovým posunem:
<lastmod>2025-10-22T13:45:00+02:00</lastmod>
Nejlepší postupy v kostce
- Uvádějte skutečný čas poslední obsahové změny.
- Používejte ISO 8601 s časovým pásmem a sekundami.
- Zajistěte soulad s
Last-ModifiedadateModifiedve schématu. - Nemanipulujte s
lastmodkvůli „hackování aktuálnosti“ – zaměřte se na skutečný obsah. - Segmentujte sitemapu a využívejte
sitemapindexslastmodk efektivnímu řízení procházení webu.
Shrnutí
lastmod je klíčový, ale často podceňovaný signál aktuálnosti obsahu. Při disciplinovaném používání zlepšuje rozdělování crawl budgetu, zkracuje dobu do opětovného procházení po změnách a pomáhá systémům AIO/AEO i LLM udržovat aktuální přehled o vašem webu. Největší hodnotu přináší, když je přesný, konzistentní a odvozený od skutečných obsahových změn.
