{"id":530513,"date":"2026-03-13T11:52:32","date_gmt":"2026-03-13T11:52:32","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=530513"},"modified":"2026-03-13T11:52:39","modified_gmt":"2026-03-13T11:52:39","slug":"magento2-cache-warmer-documentation","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/","title":{"rendered":"User Guide For Magento 2 Cache Warmer\u00a0"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/magento2-cache-warmer.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 Cache Warmer<\/a> preloads store pages in advance so visitors always experience fast page loading.<\/p>\n\n\n\n<p>Magento stores page data in cache to improve loading speed. However, when the cache is cleared, the first visitor must wait for the page to regenerate. This delay can affect user experience and conversion rates.<\/p>\n\n\n\n<p>Magento 2 Cache Warmer\u00a0solves this problem by automatically preloading store pages in the background. Pages are cached before customers visit them, so the store always loads quickly.<\/p>\n\n\n\n<p>The extension uses&nbsp;<strong>message queue\u2013based asynchronous processing<\/strong>&nbsp;to warm pages without affecting live storefront performance.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Features<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Automatically warm up the cache for store pages<\/li>\n\n\n\n<li>Preload homepage, category, product, CMS, and custom URLs<\/li>\n\n\n\n<li>Add URLs directly from the URL Rewrite grid<\/li>\n\n\n\n<li>Message queue\u2013based background processing<\/li>\n\n\n\n<li>Admin dashboard to track warming progress<\/li>\n\n\n\n<li>CLI commands to manage URL pools<\/li>\n\n\n\n<li>Manual start or restart warming process<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Installation<\/h3>\n<\/div><\/div>\n\n\n\n<p>Customers will get a zip folder then they have to extract the contents of this zip folder on their system.<\/p>\n\n\n\n<p>The extracted folder has an src folder, inside the src folder you have the app folder. You need to transfer this app folder into the Magento 2 root directory on the server, as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"379\" data-id=\"530516\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/move-app-folder-1200x379.webp\" alt=\"move-app-to-dir\" class=\"wp-image-530516\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/move-app-folder-1200x379.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/move-app-folder-300x95.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/move-app-folder-250x79.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/move-app-folder-768x242.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/move-app-folder.webp 1302w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<p>After the successful installation, you have to run these commands in the Magento 2 root directory:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:upgrade<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:di:compile<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:static-content:deploy<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento indexer:reindex<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento cache:flush<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento queue:consumers:start url.cache.warmer &amp;<\/pre>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Multi-lingual Support<\/h3>\n<\/div><\/div>\n\n\n\n<p>For the multilingual support, the admin will navigate through Store-&gt;Configuration-&gt;General -&gt;Locale Options and select the locale as German<\/p>\n\n\n\n<p>(the language into which the admin wants to translate his store content).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/cache-warmer-language.webp\" alt=\"Magento 2 Cache Warmer - language\" class=\"wp-image-530519\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/cache-warmer-language.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/cache-warmer-language-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/cache-warmer-language-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/cache-warmer-language-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Language Translation<\/h3>\n<\/div><\/div>\n\n\n\n<p>For Magento 2 Cache Warmer translation, navigate to the following path in your system <strong>src\/app\/code\/Webkul\/CacheWarmer\/i18n.<\/strong><\/p>\n\n\n\n<p>Open the file named en_US.CSV for editing as shown in the below screenshot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"337\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/tranlation.webp\" alt=\"Teanslation path\" class=\"wp-image-530520\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/tranlation.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/tranlation-300x84.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/tranlation-250x70.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/tranlation-768x216.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, upload it to the path <strong>src\/app\/code\/Webkul\/CacheWarmer\/i18n<\/strong> where the installation of Magento 2 is on the server. The module gets translated into the desired language.<\/p>\n\n\n\n<p>The user can edit the CSV like the image below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1123\" height=\"789\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/cache-warmer-translation-file.webp\" alt=\"en_US translation file\" class=\"wp-image-530521\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/cache-warmer-translation-file.webp 1123w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/cache-warmer-translation-file-300x211.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/cache-warmer-translation-file-250x176.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/cache-warmer-translation-file-768x540.webp 768w\" sizes=\"(max-width: 1123px) 100vw, 1123px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After editing and translating the CSV file, you need to save the translated file name according to your region, language, and country code, such as \u2013 de_DE.CSV.<\/p>\n\n\n\n<p>Followed by uploading the translated file to the same folder from where you have obtained it. Now your module translation is complete.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"300\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/translation-files.webp\" alt=\"translated files\" class=\"wp-image-530524\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/translation-files.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/translation-files-300x75.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/translation-files-250x63.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/translation-files-768x192.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>Module Configuration<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>To configure the extension, navigate to:  <strong>Store \u2192 Configuration \u2192 Cache Warmer&nbsp;<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1192\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/01-admin-system-config-cachewarmer-1192x1024.webp\" alt=\"Magento 2 Cache Warmer module-configuration\" class=\"wp-image-530526\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/01-admin-system-config-cachewarmer-1192x1024.webp 1192w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/01-admin-system-config-cachewarmer-300x258.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/01-admin-system-config-cachewarmer-250x215.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/01-admin-system-config-cachewarmer-768x660.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/01-admin-system-config-cachewarmer-1536x1320.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/01-admin-system-config-cachewarmer.webp 2048w\" sizes=\"(max-width: 1192px) 100vw, 1192px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>From here, the admin can enable the module&nbsp;<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>Manage Cache Warming<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>Admins can monitor and manage the cache warming process from the backend panel.<\/p>\n\n\n\n<p>System provides clear status indicators for all URLs.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/05-admin-cachewarmer-dashboard.webp\" alt=\"dashboard-for-view-cache-warmer-process\" class=\"wp-image-530529\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/05-admin-cachewarmer-dashboard.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/05-admin-cachewarmer-dashboard-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/05-admin-cachewarmer-dashboard-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/05-admin-cachewarmer-dashboard-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Refresh \/ Restart Warmer<\/strong>:&nbsp;&nbsp;<strong>Refresh Warmer<\/strong>&nbsp;button allows the admin to manually restart the cache warming process.<\/p>\n\n\n\n<p>Admins can view the following statuses:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Warmed URLs<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Pending URLs<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In-Queue URLs<\/li>\n<\/ul>\n\n\n\n<p>This helps track which pages are already cached<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>Add URLs to Cache Pool<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>Admins can easily add URLs to the warming pool from the&nbsp;<strong>URL Rewrite grid<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/02-admin-add-to-cache-warmer-url-rewrite.webp\" alt=\"add-url-to-cache-pool\" class=\"wp-image-530530\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/02-admin-add-to-cache-warmer-url-rewrite.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/02-admin-add-to-cache-warmer-url-rewrite-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/02-admin-add-to-cache-warmer-url-rewrite-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/02-admin-add-to-cache-warmer-url-rewrite-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Admin can select one or multiple URLs using the admin mass action.<\/p>\n\n\n\n<p>Supported URL types include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Product pages<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Category pages<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CMS pages<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Custom URLs<\/li>\n<\/ul>\n\n\n\n<p>This ensures important store pages are cached quickly.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/04-added-to-cache-warmer.webp\" alt=\"Magento 2 Cache Warmer add-urls-to-cache-pool\" class=\"wp-image-530532\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/04-added-to-cache-warmer.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/04-added-to-cache-warmer-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/04-added-to-cache-warmer-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/04-added-to-cache-warmer-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>CLI Commands for URL Pool Management<\/strong><\/h3>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento cachewarmer:truncate:urlpool<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento cachewarmer:generate:urlpool<\/pre>\n\n\n\n<p>That\u2019s all for Magento 2 Cache Warmer. However, if you still have any issues, feel free to add a ticket and let us know your views to make the module better at\u00a0<strong><a href=\"http:\/\/webkul.uvdesk.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">webkul.uvdesk.com<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Magento 2 Cache Warmer preloads store pages in advance so visitors always experience fast page loading. Magento stores page data in cache to improve loading speed. However, when the cache is cleared, the first visitor must wait for the page to regenerate. This delay can affect user experience and conversion rates. Magento 2 Cache Warmer\u00a0solves <a href=\"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":621,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9121],"tags":[2070],"class_list":["post-530513","post","type-post","status-publish","format-standard","hentry","category-magento-2","tag-magento2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>User Guide For Magento 2 Cache Warmer\u00a0<\/title>\n<meta name=\"description\" content=\"Magento 2 Cache Warmer speeds up your store by warming the full page cache, reducing server load, and improving performance and SEO.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"User Guide For Magento 2 Cache Warmer\u00a0\" \/>\n<meta property=\"og:description\" content=\"Magento 2 Cache Warmer speeds up your store by warming the full page cache, reducing server load, and improving performance and SEO.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-13T11:52:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-13T11:52:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/03\/move-app-folder-1200x379.webp\" \/>\n<meta name=\"author\" content=\"Udayveer Singh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Udayveer Singh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/\"},\"author\":{\"name\":\"Udayveer Singh\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/9196173859399bfbdc4b7759b51a821e\"},\"headline\":\"User Guide For Magento 2 Cache Warmer\u00a0\",\"datePublished\":\"2026-03-13T11:52:32+00:00\",\"dateModified\":\"2026-03-13T11:52:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/\"},\"wordCount\":562,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/03\/move-app-folder-1200x379.webp\",\"keywords\":[\"Magento2\"],\"articleSection\":[\"Magento 2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/\",\"url\":\"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/\",\"name\":\"User Guide For Magento 2 Cache Warmer\u00a0\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/03\/move-app-folder-1200x379.webp\",\"datePublished\":\"2026-03-13T11:52:32+00:00\",\"dateModified\":\"2026-03-13T11:52:39+00:00\",\"description\":\"Magento 2 Cache Warmer speeds up your store by warming the full page cache, reducing server load, and improving performance and SEO.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/move-app-folder.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/move-app-folder.webp\",\"width\":1302,\"height\":411,\"caption\":\"move-app-to-dir\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Guide For Magento 2 Cache Warmer\u00a0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/9196173859399bfbdc4b7759b51a821e\",\"name\":\"Udayveer Singh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b4da463936a7e30519937382c538900c226e9551d3cc48a8473c3bf9a62bad26?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b4da463936a7e30519937382c538900c226e9551d3cc48a8473c3bf9a62bad26?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Udayveer Singh\"},\"description\":\"Udayveer is a dedicated Quality Analyst with expertise in the Magento platform. Specializing in software testing for product information management and product data, he ensures the accuracy, performance, and functionality of eCommerce systems, driving flawless user experiences and delivering high-quality solutions for businesses.\",\"url\":\"https:\/\/webkul.com\/blog\/author\/udayveersingh-mg233\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"User Guide For Magento 2 Cache Warmer\u00a0","description":"Magento 2 Cache Warmer speeds up your store by warming the full page cache, reducing server load, and improving performance and SEO.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/","og_locale":"en_US","og_type":"article","og_title":"User Guide For Magento 2 Cache Warmer\u00a0","og_description":"Magento 2 Cache Warmer speeds up your store by warming the full page cache, reducing server load, and improving performance and SEO.","og_url":"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2026-03-13T11:52:32+00:00","article_modified_time":"2026-03-13T11:52:39+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/03\/move-app-folder-1200x379.webp","type":"","width":"","height":""}],"author":"Udayveer Singh","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Udayveer Singh","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/"},"author":{"name":"Udayveer Singh","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/9196173859399bfbdc4b7759b51a821e"},"headline":"User Guide For Magento 2 Cache Warmer\u00a0","datePublished":"2026-03-13T11:52:32+00:00","dateModified":"2026-03-13T11:52:39+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/"},"wordCount":562,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/03\/move-app-folder-1200x379.webp","keywords":["Magento2"],"articleSection":["Magento 2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/","url":"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/","name":"User Guide For Magento 2 Cache Warmer\u00a0","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/03\/move-app-folder-1200x379.webp","datePublished":"2026-03-13T11:52:32+00:00","dateModified":"2026-03-13T11:52:39+00:00","description":"Magento 2 Cache Warmer speeds up your store by warming the full page cache, reducing server load, and improving performance and SEO.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/move-app-folder.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/03\/move-app-folder.webp","width":1302,"height":411,"caption":"move-app-to-dir"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/magento2-cache-warmer-documentation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"User Guide For Magento 2 Cache Warmer\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/9196173859399bfbdc4b7759b51a821e","name":"Udayveer Singh","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b4da463936a7e30519937382c538900c226e9551d3cc48a8473c3bf9a62bad26?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b4da463936a7e30519937382c538900c226e9551d3cc48a8473c3bf9a62bad26?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Udayveer Singh"},"description":"Udayveer is a dedicated Quality Analyst with expertise in the Magento platform. Specializing in software testing for product information management and product data, he ensures the accuracy, performance, and functionality of eCommerce systems, driving flawless user experiences and delivering high-quality solutions for businesses.","url":"https:\/\/webkul.com\/blog\/author\/udayveersingh-mg233\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/530513","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/621"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=530513"}],"version-history":[{"count":7,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/530513\/revisions"}],"predecessor-version":[{"id":530659,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/530513\/revisions\/530659"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=530513"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=530513"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=530513"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}