{"id":8030,"date":"2026-07-24T17:31:34","date_gmt":"2026-07-24T22:31:34","guid":{"rendered":"https:\/\/www.wpconsults.com\/?post_type=download&#038;p=8030"},"modified":"2026-07-24T17:39:03","modified_gmt":"2026-07-24T22:39:03","slug":"honest-lastmod-pro","status":"publish","type":"download","link":"https:\/\/www.wpconsults.com\/fr\/downloads\/honest-lastmod-pro\/","title":{"rendered":"Honest Lastmod Pro"},"content":{"rendered":"\n<style>\n.hl-lp{font-family:var(--wpc-font-body);color:var(--wpc-text);}\n.hl-lp h1,.hl-lp h2,.hl-lp h3{margin-top:0;color:var(--wpc-text-strong);}\n.hl-lp p{font-size:var(--wpc-text-2xl);line-height:var(--wpc-leading-relaxed);}\n.hl-lp .wpc-feature-text{font-size:var(--wpc-text-xl);line-height:var(--wpc-leading-relaxed);}\n.hl-lp .wpc-feature-title{font-size:var(--wpc-text-3xl);}\n.hl-lp .wpc-step-name{font-size:var(--wpc-text-3xl);margin-bottom:var(--wpc-2);}\n.hl-lp .wpc-step-desc{font-size:var(--wpc-text-xl);line-height:var(--wpc-leading-relaxed);}\n.hl-lp .wpc-price-list li{font-size:var(--wpc-text-lg);}\n.hl-lp .wpc-price-amount{font-size:var(--wpc-text-7xl);color:var(--wpc-text-strong);}\n.hl-lp .wpc-price-amount small{font-size:var(--wpc-text-xl);}\n.hl-lp .wpc-faq-answer p{font-size:var(--wpc-text-xl);}\n.hl-sec{padding:var(--wpc-12) 0;}\n.hl-sec-head{max-width:var(--wpc-max-md);margin:0 0 var(--wpc-8);}\n.hl-kicker{display:inline-block;font-size:var(--wpc-text-sm);font-weight:var(--wpc-weight-semi);letter-spacing:var(--wpc-tracking-lg);text-transform:uppercase;color:var(--wpc-accent);margin-bottom:var(--wpc-3);}\n.hl-h2{font-family:var(--wpc-font-display);font-size:var(--wpc-text-6xl);line-height:var(--wpc-leading-snug);margin-bottom:var(--wpc-4);}\n.hl-sub{color:var(--wpc-text-muted);}\n.hl-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--wpc-12);align-items:center;padding:var(--wpc-8) 0 var(--wpc-14);}\n.hl-hero-badges{display:flex;gap:var(--wpc-2);flex-wrap:wrap;margin-bottom:var(--wpc-5);}\n.hl-hero-title{font-family:var(--wpc-font-display);font-size:var(--wpc-text-hero);line-height:var(--wpc-leading-tight);letter-spacing:var(--wpc-tracking-tight);margin-bottom:var(--wpc-5);}\n.hl-hero-title em{font-style:normal;color:var(--wpc-accent);}\n.hl-lead{font-size:var(--wpc-text-3xl)!important;color:var(--wpc-hero-sub);margin-bottom:var(--wpc-7);}\n.hl-cta-row{display:flex;align-items:center;gap:var(--wpc-5);flex-wrap:wrap;margin-bottom:var(--wpc-3);}\n.hl-btn{display:inline-block;text-decoration:none;border-radius:var(--wpc-radius-md);font-weight:var(--wpc-weight-semi);letter-spacing:var(--wpc-btn-tracking);transition:all .18s ease;}\n.hl-btn-primary{background:var(--wpc-btn-bg);color:var(--wpc-btn-text)!important;padding:var(--wpc-btn-py-lg) var(--wpc-btn-px-lg);font-size:var(--wpc-btn-fs-lg);box-shadow:var(--wpc-shadow-sm);}\n.hl-btn-primary:hover{background:var(--wpc-btn-hover);transform:translateY(-1px);}\n.hl-free-link{font-size:var(--wpc-text-xl);color:var(--wpc-link);text-decoration:underline;}\n.hl-cta-note{font-size:var(--wpc-text-md)!important;color:var(--wpc-text-muted);margin:0;}\n.hl-trust{display:flex;gap:var(--wpc-6);flex-wrap:wrap;margin-top:var(--wpc-7);padding-top:var(--wpc-5);border-top:1px solid var(--wpc-divider);}\n.hl-trust span{font-size:var(--wpc-text-md);color:var(--wpc-text-muted);}\n.hl-t-out{white-space:pre-wrap;margin:var(--wpc-2) 0 var(--wpc-4);opacity:.9;}\n.hl-t-ok{color:var(--wpc-green-live);}\n.hl-t-bad{color:var(--wpc-red,#d63638);}\n.hl-live{display:inline-block;margin-top:var(--wpc-3);font-size:var(--wpc-text-md);font-weight:var(--wpc-weight-semi);color:var(--wpc-link);text-decoration:none;}\n.hl-mock{background:var(--wpc-bg-subtle);color:var(--wpc-text);border:1px solid var(--wpc-border-subtle);font-family:var(--wpc-font-mono);font-size:var(--wpc-text-sm);line-height:1.7;border-radius:var(--wpc-radius-md);padding:var(--wpc-4) var(--wpc-5);margin:var(--wpc-3) 0 var(--wpc-4);white-space:pre-wrap;overflow:hidden;}\n.hl-mock .hl-dim{color:var(--wpc-text-muted);}\n.hl-mock .hl-hl{color:var(--wpc-accent);font-weight:var(--wpc-weight-semi);}\n.hl-compare{width:100%;border-collapse:collapse;background:var(--wpc-bg-card);border:1px solid var(--wpc-border-subtle);border-radius:var(--wpc-radius-lg);overflow:hidden;}\n.hl-compare th{text-align:left;font-size:var(--wpc-text-lg);letter-spacing:var(--wpc-tracking-xs);text-transform:uppercase;color:var(--wpc-accent);padding:var(--wpc-5) var(--wpc-6);border-bottom:1px solid var(--wpc-border);}\n.hl-compare td{font-size:var(--wpc-text-xl);padding:var(--wpc-5) var(--wpc-6);border-bottom:1px solid var(--wpc-border-subtle);}\n.hl-compare td:first-child{font-weight:var(--wpc-weight-semi);color:var(--wpc-text-strong);}\n.hl-compare tbody tr:nth-child(even){background:var(--wpc-bg-subtle);}\n.hl-compare tbody tr:last-child td{border-bottom:none;}\n.hl-yes{color:var(--wpc-green);font-weight:var(--wpc-weight-semi);white-space:nowrap;}\n.hl-no{color:var(--wpc-text-faint);white-space:nowrap;}\n.hl-badge-live{background:linear-gradient(120deg,var(--wpc-amber),var(--wpc-accent),var(--wpc-accent-light),var(--wpc-amber));background-size:300% 100%;color:var(--wpc-btn-text)!important;animation:hl-flow 5s linear infinite;}\n@keyframes hl-flow{0%{background-position:0% 50%}100%{background-position:300% 50%}}\n.hl-lp .wpc-price-featured{animation:hl-glow 3.5s ease-in-out infinite;}\n@keyframes hl-glow{0%,100%{box-shadow:0 0 0 0 var(--wpc-accent-dim);}50%{box-shadow:0 0 26px 6px var(--wpc-accent-dim);}}\n@media(prefers-reduced-motion:reduce){.hl-badge-live,.hl-lp .wpc-price-featured{animation:none;}}\n.hl-buy{display:block;text-align:center;margin-top:var(--wpc-5);background:var(--wpc-btn-bg);color:var(--wpc-btn-text)!important;padding:var(--wpc-btn-py) var(--wpc-btn-px-sm);border-radius:var(--wpc-radius-md);font-size:var(--wpc-btn-fs);font-weight:var(--wpc-weight-semi);text-decoration:none;transition:all .18s ease;}\n.hl-buy:hover{background:var(--wpc-btn-hover);}\n.hl-buy-ghost{background:transparent;color:var(--wpc-accent)!important;border:1px solid var(--wpc-border-strong);}\n.hl-buy-ghost:hover{background:var(--wpc-accent-dim);}\n.hl-band{background:var(--wpc-gradient-accent);border-radius:var(--wpc-radius-xl);padding:var(--wpc-12) var(--wpc-10);display:flex;align-items:center;justify-content:space-between;gap:var(--wpc-8);flex-wrap:wrap;margin:var(--wpc-12) 0;}\n.hl-band h2{color:var(--wpc-btn-text);font-family:var(--wpc-font-display);font-size:var(--wpc-text-5xl);margin:0 0 var(--wpc-2);}\n.hl-band p{color:var(--wpc-btn-text);opacity:.85;margin:0;font-size:var(--wpc-text-xl)!important;}\n.hl-btn-invert{background:var(--wpc-btn-text);color:var(--wpc-accent)!important;padding:var(--wpc-btn-py-lg) var(--wpc-btn-px-lg);font-size:var(--wpc-btn-fs-lg);}\n.hl-btn-invert:hover{transform:translateY(-1px);box-shadow:var(--wpc-shadow-sm);}\n@media(max-width:860px){.hl-hero{grid-template-columns:1fr;}.hl-band{padding:var(--wpc-8) var(--wpc-6);}.hl-compare td,.hl-compare th{padding:var(--wpc-4);}}\n<\/style>\n<div class=\"wpc-root hl-lp\">\n<div class=\"hl-hero\">\n<div>\n<div class=\"hl-hero-badges\"><span class=\"wpc-badge\">WordPress plugin<\/span><span class=\"wpc-badge hl-badge-live\">Launch offer: $20 for 1 site, ends Oct 3<\/span><\/div>\n<h2 class=\"hl-hero-title\">Google reads your dates. <em>One fake one and it stops trusting them all.<\/em><\/h2>\n<p class=\"hl-lead\">WordPress bumps a post&#8217;s modified date every time you save it, even for a design tweak that changed no words. Your SEO plugin copies that date into your sitemap as lastmod, and Google reads lastmod as a promise the page really changed. Honest Lastmod keeps that promise true, so your freshness signal stays believable.<\/p>\n<div class=\"hl-cta-row\"><a class=\"hl-btn hl-btn-primary\" href=\"#hl-pricing\">Get Pro, $20 for 1 site<\/a><a class=\"hl-free-link\" href=\"#free-download\">or start with the free version<\/a><\/div>\n<p class=\"hl-cta-note\">One time payment, lifetime license. $50 for one site after launch.<\/p>\n<div class=\"hl-trust\"><span>Works with Yoast, Rank Math, SEOPress<\/span><span>No effect on page speed<\/span><span>Nothing changes on activation<\/span><span>One-time repair included<\/span><\/div>\n<\/div>\n<div>\n<div class=\"wpc-terminal\"><div class=\"wpc-terminal-bar\"><span class=\"wpc-terminal-dot\"><\/span><span class=\"wpc-terminal-dot\"><\/span><span class=\"wpc-terminal-dot\"><\/span><\/div><div class=\"wpc-terminal-body\"><div><span class=\"wpc-prompt\">$<\/span> curl https:\/\/yoursite.com\/sitemap.xml<\/div><div class=\"hl-t-out\">&lt;loc&gt;\/best-guide\/&lt;\/loc&gt;\n&lt;lastmod&gt;<span class=\"hl-t-bad\">2026-07-20<\/span>&lt;\/lastmod&gt;  <span class=\"hl-dim\"># you only fixed a typo<\/span><\/div><div><span class=\"wpc-prompt\">#<\/span> the same page, with Honest Lastmod on<\/div><div class=\"hl-t-out\">&lt;lastmod&gt;<span class=\"hl-t-ok\">2025-11-02<\/span>&lt;\/lastmod&gt;  <span class=\"hl-dim\"># the last real content change<\/span><\/div><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wpc-root hl-lp\">\n<div class=\"hl-sec\">\n<div class=\"hl-sec-head\"><span class=\"hl-kicker\">What it does<\/span>\n<h2 class=\"hl-h2\">Keep your dates honest, see what Google is served, and fix the ones already inflated.<\/h2>\n<p class=\"hl-sub\">A wrong date is worse than no date. If Google keeps seeing updates that never really happened, it can stop trusting the dates across your whole site and fall back to its own crawl schedule. Honest Lastmod fixes that at the source, so whatever builds your sitemap serves the honest value.<\/p><\/div>\n<div class=\"wpc-grid wpc-grid-3\">\n<div class=\"wpc-card wpc-card-hover-lift\"><div class=\"wpc-feature-icon\"><svg viewBox=\"0 0 24 24\" stroke-width=\"1.6\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"16\" rx=\"2\"><\/rect><path d=\"M8 2v4M16 2v4M3 9h18\"><\/path><\/svg><\/div>\n<h3 class=\"wpc-feature-title\">Per-post control<\/h3>\n<div class=\"hl-mock\">This save: <span class=\"hl-hl\">keep the current date<\/span>\n<span class=\"hl-dim\">design tweak, typo, re-save<\/span><\/div>\n<p class=\"wpc-feature-text\">On every post and page you choose what a save does to the date: move it for a real change, or keep it for a design tweak or a re-save. Trivial saves stop inflating your dates.<\/p><\/div>\n<div class=\"wpc-card wpc-card-hover-lift\"><div class=\"wpc-feature-icon\"><svg viewBox=\"0 0 24 24\" stroke-width=\"1.6\"><path d=\"M3 3v18h18\"><\/path><path d=\"m19 9-5 5-3-3-4 4\"><\/path><\/svg><\/div>\n<h3 class=\"wpc-feature-title\">See what Google is served<\/h3>\n<div class=\"hl-mock\">\/best-guide\/   <span class=\"hl-t-ok\">Honest<\/span>\n\/services\/     <span class=\"hl-t-bad\">Inflated<\/span>\n\/about\/        <span class=\"hl-dim\">Not tracked yet<\/span><\/div>\n<p class=\"wpc-feature-text\">The Sitemap dates tab reads your database live and shows, for every page, the date your sitemap serves and the last real content change, with a plain verdict.<\/p><\/div>\n<div class=\"wpc-card wpc-card-hover-lift\"><div class=\"wpc-feature-icon\"><svg viewBox=\"0 0 24 24\" stroke-width=\"1.6\"><path d=\"M3 12a9 9 0 1 0 3-6.7L3 8\"><\/path><path d=\"M3 3v5h5\"><\/path><\/svg><\/div>\n<h3 class=\"wpc-feature-title\">One-time repair<\/h3>\n<div class=\"hl-mock\">Preview (dry run)\n\/services\/  2026-07-20 <span class=\"hl-dim\">to<\/span> <span class=\"hl-hl\">2025-11-02<\/span><\/div>\n<p class=\"wpc-feature-text\">It rebuilds honest dates from your revision history: the last time the words really changed, or the publish date when no revisions remain. Preview first; nothing is written until you commit. Also on WP-CLI.<\/p><\/div>\n<div class=\"wpc-card wpc-card-hover-lift\"><div class=\"wpc-feature-icon\"><svg viewBox=\"0 0 24 24\" stroke-width=\"1.6\"><path d=\"M12 2v4M12 18v4M4.9 4.9l2.8 2.8M16.3 16.3l2.8 2.8M2 12h4M18 12h4\"><\/path><circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle><\/svg><\/div>\n<h3 class=\"wpc-feature-title\">Auto mode <span class=\"wpc-badge\">Pro<\/span><\/h3>\n<div class=\"hl-mock\">save &rarr; words changed?  <span class=\"hl-t-ok\">yes: move date<\/span>\nsave &rarr; words changed?  <span class=\"hl-dim\">no: hold date<\/span><\/div>\n<p class=\"wpc-feature-text\">Pro decides every save for you. It compares a fingerprint of the visible words, so a real edit moves the date and a pure design change never does. Set it once and forget it.<\/p><\/div>\n<div class=\"wpc-card wpc-card-hover-lift\"><div class=\"wpc-feature-icon\"><svg viewBox=\"0 0 24 24\" stroke-width=\"1.6\"><path d=\"M8 3H5a2 2 0 0 0-2 2v3M21 8V5a2 2 0 0 0-2-2h-3M3 16v3a2 2 0 0 0 2 2h3M16 21h3a2 2 0 0 0 2-2v-3\"><\/path><\/svg><\/div>\n<h3 class=\"wpc-feature-title\">Automation API <span class=\"wpc-badge\">Pro<\/span><\/h3>\n<div class=\"hl-mock\">POST \/wpc-lastmod\/v1\/mode\n<span class=\"hl-dim\">{ &#8220;id&#8221;:123, &#8220;mode&#8221;:&#8221;hold&#8221; }<\/span><\/div>\n<p class=\"wpc-feature-text\">Mark an update real or trivial from your own scripts: a REST endpoint, an inline meta value, PHP helpers, and a filter for one server-side rule instead of tagging each post.<\/p><\/div>\n<div class=\"wpc-card wpc-card-hover-lift\"><div class=\"wpc-feature-icon\"><svg viewBox=\"0 0 24 24\" stroke-width=\"1.6\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><\/div>\n<h3 class=\"wpc-feature-title\">Works with your SEO plugin<\/h3>\n<div class=\"hl-mock\"><span class=\"hl-t-ok\">Yoast<\/span>  <span class=\"hl-t-ok\">Rank Math<\/span>  <span class=\"hl-t-ok\">SEOPress<\/span>\n<span class=\"hl-dim\">and WordPress core<\/span><\/div>\n<p class=\"wpc-feature-text\">It corrects the modified date itself, so whatever generates your sitemap serves the honest value with no extra setup. Nothing to configure per plugin.<\/p><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wpc-root hl-lp\">\n<div class=\"hl-sec\">\n<div class=\"hl-sec-head\"><span class=\"hl-kicker\">How it works<\/span>\n<h2 class=\"hl-h2\">Install it once. Clean up the past. Stay honest from then on.<\/h2><\/div>\n<div class=\"wpc-steps\">\n<div class=\"wpc-step\"><div class=\"wpc-step-num\">1<\/div><div><div class=\"wpc-step-name\">See what Google is served today<\/div><p class=\"wpc-step-desc\">Activate the plugin (no dates change on activation) and open the Sitemap dates tab. It reads your database live and flags every page as Honest, Inflated, or Not tracked yet, so you know the size of the problem before you touch anything.<\/p><\/div><\/div>\n<div class=\"wpc-step\"><div class=\"wpc-step-num\">2<\/div><div><div class=\"wpc-step-name\">Repair the dates already inflated<\/div><p class=\"wpc-step-desc\">On the Repair tab, run the dry-run preview. It lists every date it would change, old to new, rebuilt from your revision history. Check the list, then commit. Run this before any tool that clears post revisions, because revisions are the evidence it reads.<\/p><\/div><\/div>\n<div class=\"wpc-step\"><div class=\"wpc-step-num\">3<\/div><div><div class=\"wpc-step-name\">Stay honest on every future save<\/div><p class=\"wpc-step-desc\">On the free plugin you pick &#8220;keep the current date&#8221; on saves that did not really change your content. On Pro, Auto mode makes that call for you on every save, and the automation API lets your own scripts decide.<\/p><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wpc-root hl-lp\" id=\"hl-screens\">\n<div class=\"hl-sec\" style=\"padding-bottom:var(--wpc-4);\">\n<div class=\"hl-sec-head\"><span class=\"hl-kicker\">See it<\/span>\n<h2 class=\"hl-h2\">Real screens from the plugin<\/h2>\n<p class=\"hl-sub\">The per-post control in the editor, and the settings screen with the live Sitemap dates viewer and the one-time repair.<\/p><\/div>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image wpc-card\"><img loading=\"lazy\" decoding=\"async\" width=\"1538\" height=\"994\" src=\"https:\/\/www.wpconsults.com\/wp-content\/uploads\/2026\/07\/Edit-Post-Lastmode-1.avif\" alt=\"The per-post Sitemap date panel in the WordPress editor\" class=\"wp-image-8138\"\/><figcaption class=\"wp-element-caption\">The Sitemap date panel in the editor: move the date, keep it, or let Auto decide.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image wpc-card\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1651\" src=\"https:\/\/www.wpconsults.com\/wp-content\/uploads\/2026\/07\/Honest-Lastmod-scaled-1.avif\" alt=\"The Honest Lastmod settings screen with the Settings, Sitemap dates, Repair and License tabs\" class=\"wp-image-8139\"\/><figcaption class=\"wp-element-caption\">The settings screen: Settings, the Sitemap dates viewer, the Repair tab, and License.<\/figcaption><\/figure>\n\n\n\n<div class=\"wpc-root hl-lp\">\n<div class=\"hl-sec\">\n<div class=\"hl-sec-head\"><span class=\"hl-kicker\">Free vs Pro<\/span>\n<h2 class=\"hl-h2\">The free version is real. Pro makes it hands-off.<\/h2><\/div>\n<table class=\"hl-compare\"><thead><tr><th>Feature<\/th><th>Free<\/th><th>Pro<\/th><\/tr><\/thead><tbody>\n<tr><td>Per-post control on every save<\/td><td><span class=\"hl-yes\">Yes<\/span><\/td><td><span class=\"hl-yes\">Yes<\/span><\/td><\/tr>\n<tr><td>Live Sitemap dates viewer with verdicts<\/td><td><span class=\"hl-yes\">Yes<\/span><\/td><td><span class=\"hl-yes\">Yes<\/span><\/td><\/tr>\n<tr><td>One-time history repair (admin and WP-CLI)<\/td><td><span class=\"hl-yes\">Yes<\/span><\/td><td><span class=\"hl-yes\">Yes<\/span><\/td><\/tr>\n<tr><td>Works with Yoast, Rank Math, SEOPress, core<\/td><td><span class=\"hl-yes\">Yes<\/span><\/td><td><span class=\"hl-yes\">Yes<\/span><\/td><\/tr>\n<tr><td>Auto mode, decides every save for you<\/td><td><span class=\"hl-no\">No<\/span><\/td><td><span class=\"hl-yes\">Yes<\/span><\/td><\/tr>\n<tr><td>Automation API (REST, meta, PHP, filter)<\/td><td><span class=\"hl-no\">No<\/span><\/td><td><span class=\"hl-yes\">Yes<\/span><\/td><\/tr>\n<tr><td>Direct support from the developer<\/td><td><span class=\"hl-no\">No<\/span><\/td><td><span class=\"hl-yes\">Yes<\/span><\/td><\/tr>\n<\/tbody><\/table>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wpc-root hl-lp\" id=\"hl-pricing\">\n<div class=\"hl-sec\">\n<div class=\"hl-sec-head\"><span class=\"hl-kicker\">Pricing<\/span>\n<h2 class=\"hl-h2\">One-time payment. Lifetime license. Never a subscription.<\/h2>\n<p class=\"hl-sub\">Every plan is the same Pro download. Pick by how many sites you run. The launch price on a single site holds until October 3, 2026, then it goes to $50.<\/p><\/div>\n<div class=\"wpc-grid wpc-grid-3\">\n<div class=\"wpc-price-card wpc-price-featured\">\n<p class=\"wpc-badge hl-badge-live\">Launch offer, ends Oct 3<\/p>\n<p class=\"wpc-price-tier\">1 site<\/p>\n<p class=\"wpc-price-amount\">$20 <small><s>$50<\/s><\/small><\/p>\n<p class=\"wpc-price-note\">One time, lifetime license and updates.<\/p>\n<ul class=\"wpc-price-list\"><li>Auto mode and the automation API<\/li><li>Everything in the free plugin<\/li><li>Every future update, forever<\/li><li>Direct support from the developer<\/li><\/ul>\n<a class=\"hl-btn hl-buy\" href=\"https:\/\/www.wpconsults.com\/checkout-2\/?edd_action=add_to_cart&amp;download_id=8030&amp;edd_options[price_id]=0\">Get Pro for $20<\/a>\n<\/div>\n<div class=\"wpc-price-card\">\n<p class=\"wpc-price-tier\">5 sites<\/p>\n<p class=\"wpc-price-amount\">$100<\/p>\n<p class=\"wpc-price-note\">One time, for a small portfolio<\/p>\n<ul class=\"wpc-price-list\"><li>Everything in Pro, on 5 sites<\/li><li>One license key for all of them<\/li><li>Auto mode and the automation API<\/li><li>Every future update, forever<\/li><\/ul>\n<a class=\"hl-btn hl-buy hl-buy-ghost\" href=\"https:\/\/www.wpconsults.com\/checkout-2\/?edd_action=add_to_cart&amp;download_id=8030&amp;edd_options[price_id]=1\">Buy 5 sites<\/a>\n<\/div>\n<div class=\"wpc-price-card\">\n<p class=\"wpc-price-tier\">Unlimited<\/p>\n<p class=\"wpc-price-amount\">$250<\/p>\n<p class=\"wpc-price-note\">One time, for agencies and networks<\/p>\n<ul class=\"wpc-price-list\"><li>Everything in Pro, unlimited sites<\/li><li>One key across every install<\/li><li>Auto mode and the automation API<\/li><li>Every future update, forever<\/li><\/ul>\n<a class=\"hl-btn hl-buy hl-buy-ghost\" href=\"https:\/\/www.wpconsults.com\/checkout-2\/?edd_action=add_to_cart&amp;download_id=8030&amp;edd_options[price_id]=2\">Buy Unlimited<\/a>\n<\/div>\n<\/div>\n<p class=\"hl-cta-note\" style=\"margin-top:var(--wpc-5);\">Licenses are lifetime, so there is nothing to renew. You buy it once and keep every update.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wpc-root hl-lp\">\n<div class=\"hl-sec\">\n<div class=\"hl-sec-head\"><span class=\"hl-kicker\">Questions<\/span>\n<h2 class=\"hl-h2\">Frequently asked<\/h2><\/div>\n<div class=\"wpc-faq\">\n<details class=\"wpc-faq-item\"><summary>Does activating the plugin change my dates?<\/summary><div class=\"wpc-faq-answer\"><p>No. Activation stores settings only. Dates change when you run the repair, or on saves according to the mode you choose.<\/p><\/div><\/details>\n<details class=\"wpc-faq-item\"><summary>Will it work with my SEO plugin?<\/summary><div class=\"wpc-faq-answer\"><p>Yes. It corrects the modified date at the source, so Yoast, Rank Math, SEOPress, or WordPress core all serve the honest value with no extra setup.<\/p><\/div><\/details>\n<details class=\"wpc-faq-item\"><summary>What does the repair use to rebuild dates?<\/summary><div class=\"wpc-faq-answer\"><p>Your revision history. It finds the last revision where the words really changed and uses that date; with no usable revisions it falls back to the publish date. Run it before any tool that clears revisions, because revisions are the evidence it reads.<\/p><\/div><\/details>\n<details class=\"wpc-faq-item\"><summary>What is the difference between free and Pro?<\/summary><div class=\"wpc-faq-answer\"><p>Free gives you full manual control, the live Sitemap dates viewer, and the one-time repair. Pro adds Auto mode, which decides every save for you, and the automation API for your own scripts.<\/p><\/div><\/details>\n<details class=\"wpc-faq-item\"><summary>Does it slow down my site?<\/summary><div class=\"wpc-faq-answer\"><p>No. It runs only when you save a post and when you open its admin screens. It adds nothing to your front-end pages.<\/p><\/div><\/details>\n<details class=\"wpc-faq-item\"><summary>What happens if I deactivate it?<\/summary><div class=\"wpc-faq-answer\"><p>Nothing breaks. WordPress goes back to bumping the modified date on every save, exactly as before, and your existing dates are left as they are.<\/p><\/div><\/details>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wpc-root hl-lp\">\n<div class=\"hl-band\">\n<div><h2>Stop teaching Google to distrust your dates.<\/h2>\n<p>One plugin, a few minutes of setup, and your freshness signal stays believable. Start free, or go hands-off with Pro.<\/p><\/div>\n<div><a class=\"hl-btn hl-btn-invert\" href=\"#hl-pricing\">Get Pro for $20<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wpc-root hl-lp\" id=\"free-download\">\n<div class=\"wpc-callout\">\n<h3 style=\"font-size:var(--wpc-text-4xl);\">Not ready to pay? Take the free version.<\/h3>\n<p>It is not a trial and it does not expire. You get per-post control, the live Sitemap dates viewer, and the one-time repair. If manual control is all you need, take it and go. Pro only adds the hands-off Auto mode and the automation API.<\/p>\n<a class=\"hl-btn hl-buy hl-buy-ghost\" style=\"display:inline-block;\" href=\"https:\/\/www.wpconsults.com\/wp-content\/uploads\/2026\/07\/honest-lastmod-free.zip\">Download the free version<\/a>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wpc-root hl-lp\">\n<div class=\"hl-sec\" style=\"padding-top:0;\">\n<h3 style=\"font-size:var(--wpc-text-4xl);\">Requirements<\/h3>\n<p>WordPress 5.8 or newer (tested to 7.0), PHP 7.2 or newer, and a sitemap from Yoast, Rank Math, SEOPress, or WordPress core.<\/p>\n<hr style=\"border:none;border-top:1px solid var(--wpc-divider);margin:var(--wpc-10) 0;\">\n<h3 style=\"font-size:var(--wpc-text-4xl);\">One honest note<\/h3>\n<p><strong>No plugin can force Google to recrawl or to rank you higher, and Honest Lastmod does not pretend to.<\/strong> What it does is stop your site from sending a false freshness signal, which is the part that is actually in your control. A believable lastmod is a foundation, not a magic wand. Your content still has to earn the ranking.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The complete Honest Lastmod. Everything in the free plugin, plus hands-off Auto mode and the automation API, so your sitemap lastmod stays honest without you thinking about it. One-time payment, lifetime license.<\/p>","protected":false},"author":1,"featured_media":8139,"template":"","meta":{"_kb_optimizer_status":1,"_kad_post_transparent":"","_kad_post_title":"hide","_kad_post_layout":"normal","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"hide","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_wpc_translation_mode":"","_wpc_translation_visited":"2026-07-24 22:53 UTC, pass 3\/3 (fr_CA, de_DE)","edd_variable_prices":[{"index":0,"name":"1 site","amount":20,"license_limit":"1","is_lifetime":"1","recurring":"no"},{"index":1,"name":"5 sites","amount":100,"license_limit":"5","is_lifetime":"1","recurring":"no"},{"index":2,"name":"Nombre illimit\u00e9 de sites","amount":250,"license_limit":"0","is_lifetime":"1","recurring":"no"}],"_edd_bundled_products":[],"_edd_button_behavior":["add_to_cart"],"_wpc_lastmod":"","footnotes":""},"edd-categories":[],"edd-tags":[],"class_list":["post-8030","download","type-download","status-publish","has-post-thumbnail","hentry","edd-download"],"_links":{"self":[{"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/edd-downloads\/8030","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/edd-downloads"}],"about":[{"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/types\/download"}],"author":[{"embeddable":true,"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":7,"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/edd-downloads\/8030\/revisions"}],"predecessor-version":[{"id":8151,"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/edd-downloads\/8030\/revisions\/8151"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/media\/8139"}],"wp:attachment":[{"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/media?parent=8030"}],"wp:term":[{"taxonomy":"download_category","embeddable":true,"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/edd-categories?post=8030"},{"taxonomy":"download_tag","embeddable":true,"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/edd-tags?post=8030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}