How to choose an SEO-optimized Prestashop theme?

All Prestashop themes come with a series of modules through which more or less useful functionalities can be accessed. So, first of all, you need to define the functional scope of the website you're creating. When the time comes to choose a theme, you'll need to select the one that best meets your needs. Although there's nothing to prevent you from deactivating or even uninstalling modules once the theme has been installed, side effects can occur that affect other modules (see the overrides).

Parenthesis aside, the choice of theme is also based on certain criteria such as the level of the developer, the translations and language of support, the version of the theme and its compatibility with the version of Prestashop, and so on. Let's assume that a theme is compatible from Prestashop 1.5 to Prestashop 1.7, and ask ourselves: was this theme developed x years ago and then simply updated as the solution and technologies evolved? Wouldn't it be better to choose a theme developed exclusively for the version of Prestashop you're using?

Prestashop theme demo sites can also be tested using tools such as Google's PageSpeed Insight, GT Metrix and others. It's important not to miss out on these tests in order to anticipate the SEO performance of the theme you choose. Starting out with a theme that flashes red in one of these tools is a recipe for failure from the outset. Today, all available themes are responsiveHowever, it is essential to validate mobile compatibility precisely, taking into account display, ergonomics, speed, etc.

Last but not least, theme developers are not necessarily aware of certain fundamental SEO points. Title structure is the most striking example. Very few themes comply with the most basic rules: a page must have at least one title. <h1>a <h1> tag must not be empty, a <hn> must only be followed by a <h(n+1)> and the first tag on a page must be a <h1>etc.

What are the best Prestashop SEO modules available on addons?

In reality, the question is less about the best Prestashop SEO modules than about the modules that are essential for natural referencing. The robots.txt file is generated by the solution itself, so there's no need for a module. This is not the case for the sitemap.xml file, for example. Other functionalities, such as 301 redirects, are offered via add-on modules. Finally, it's not an SEO module per se, but Google analytics must be installed to track, understand and analyze natural traffic, among other things.

Essential Prestashop SEO modules :

  • sitemap.xml ;
  • 301, 302 redirects, etc.
  • Google analytics.

Recommended Prestashop SEO modules :

To take search engine optimization a step further, the following features are clearly of interest. They enable you to implement well-known SEO techniques and manage them more easily. For greater efficiency, it is of course essential to master these techniques...

  • Managing , and tags;</li> <li>Canonical management ;</li> <li>Image compression ;</li> <li>Management of noindex, nofollow ;</li> <li>Cache management ;</li> <li>Internal linking ;</li> <li>Content spinning module ;</li> <li>Critical Path CSS Manager module.</li> </ul> <h2>How to set up your Prestashop site to improve SEO?</h2> <p>Prestashop allows you to act on site configuration without necessarily using modules. Generating the robots.txt file, setting URL parameters, SSL, compilation, cache management and image compression are all SEO aspects that need to be worked on before the site goes live. URL settings should be made once before launch, and not again afterwards.</p> <h3>Generate robots.txt</h3> <p>This simple action can be performed via the "SEO & URL" tab in the store settings. Simply click on the button at the bottom of the page.</p> <h3>Set page URLs</h3> <p>In the same tab, the "URL Format" section lets you set the parameters for the elements present in page URLs. These elements should never be modified on a site in production.</p> <h3>Enable SSL</h3> <p>Make sure your store supports the https protocol! You can activate SSL in the "General settings" tab of your store settings.</p> <h3>Compilation and cache management</h3> <p>This section is also very sensitive, and can be found in the "Performance" tab of the advanced settings. The standard setting for a production site is to use the cache and recompile files only when they have been modified.</p> <h3>Image compression</h3> <p>The image generation options are located in the Appearance tab and allow you to adjust compression for Jpeg and PNG formats. The weight of images is often responsible for slower loading times. Optimizing image size and quality is therefore a very important criterion.</p> <h2>Conclusion</h2> <p>In addition, checking the structure of titles on each page template, microdata on product sheets and the presence of breadcrumbs is also necessary to meet SEO requirements. Good management of 404 pages, or pages not found, is also important. The http 404 response and page customization (language and template) must be validated before going online!</p> <p>This article is not exhaustive, but covers most of the fundamental aspects of Prestashop SEO. The choice of theme and modules at the outset, their settings and the checks to be carried out before launch will determine the site's performance.</p> </div> </div> </div> </div> </div> <script nitro-exclude> var heartbeatData = new FormData(); heartbeatData.append('nitroHeartbeat', '1'); fetch(location.href, {method: 'POST', body: heartbeatData, credentials: 'omit'}); </script> <script nitro-exclude> document.cookie = 'nitroCachedPage=' + (!window.NITROPACK_STATE ? '0' : '1') + '; path=/; SameSite=Lax'; </script> <script nitro-exclude> if (!window.NITROPACK_STATE || window.NITROPACK_STATE != 'FRESH') { var proxyPurgeOnly = 0; if (typeof navigator.sendBeacon !== 'undefined') { var nitroData = new FormData(); nitroData.append('nitroBeaconUrl', 'aHR0cDovL3d3dy5zb2xlZGlzLmNvbS9lbi9ibG9nL3Nlby1wcmVzdGFzaG9wLXRoZW1lcy1hbmQtbW9kdWxlcy8='); nitroData.append('nitroBeaconCookies', 'W10='); nitroData.append('nitroBeaconHash', '3df752d62da7b3664dc20737571aacf8a278381a37a7b3c53ef22df4551d512a9a39a0ac009e450e26b865498dec2436aa2c8962bb3031e35afa42f4f398e554'); nitroData.append('proxyPurgeOnly', ''); nitroData.append('layout', 'post'); navigator.sendBeacon(location.href, nitroData); } else { var xhr = new XMLHttpRequest(); xhr.open('POST', location.href, true); xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xhr.send('nitroBeaconUrl=aHR0cDovL3d3dy5zb2xlZGlzLmNvbS9lbi9ibG9nL3Nlby1wcmVzdGFzaG9wLXRoZW1lcy1hbmQtbW9kdWxlcy8=&nitroBeaconCookies=W10=&nitroBeaconHash=3df752d62da7b3664dc20737571aacf8a278381a37a7b3c53ef22df4551d512a9a39a0ac009e450e26b865498dec2436aa2c8962bb3031e35afa42f4f398e554&proxyPurgeOnly=&layout=post'); } } </script> <div data-elementor-type="footer" data-elementor-id="25751" class="elementor elementor-25751 elementor-location-footer" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-a5eed0e e-flex e-con-boxed e-con e-parent" data-id="a5eed0e" data-element_type="container" data-settings="{"background_background":"classic"}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-4cd881d elementor-button-blue-no-border elementor-mobile-align-center elementor-hidden-desktop elementor-hidden-tablet elementor-widget-mobile__width-initial elementor-widget elementor-widget-button" data-id="4cd881d" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="/en/request-a-quote/"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">A project? Let's talk about it!</span> </span> </a> </div> </div> </div> <div class="elementor-element elementor-element-e67b7a9 e-con-full e-flex e-con e-child" data-id="e67b7a9" data-element_type="container"> <div class="elementor-element elementor-element-33a8655 elementor-widget elementor-widget-text-editor" data-id="33a8655" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Let's meet!</p> </div> </div> <div class="elementor-element elementor-element-beef10a elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="beef10a" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items"> <li class="elementor-icon-list-item"> <a href="mailto:contact@soledis.com"> <span class="elementor-icon-list-icon"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="16" fill="none" viewbox="0 0 18 16"><path fill="#fff" fill-rule="evenodd" d="M16.69 1.883H1.242l7.685 6.58 7.765-6.58ZM8.933 6.116 6.064 3.66h5.766L8.932 6.116Z" clip-rule="evenodd"></path><path fill="#fff" d="M.629 11.825v-8.28l1.8 1.508V11.3l.455.692H15.13l.422-.68V4.983l1.8-1.618v8.448l-1.214 1.955H1.907L.629 11.825Z"></path></svg> </span> <span class="elementor-icon-list-text">contact@soledis.com</span> </a> </li> <li class="elementor-icon-list-item"> <a href="tel:0297463040"> <span class="elementor-icon-list-icon"> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewbox="0 0 20 20"><g clip-path="url(#a)"><path fill="#fff" fill-rule="evenodd" d="M3.7.367h12.6v18.765H3.7V.367Zm10.6 2.132V17H5.7V2.5H8v2.4h3.9V2.5h2.4Z" clip-rule="evenodd"></path></g><defs><clippath id="a"><path fill="#fff" d="M0 .367h20v18.765H0z"></path></clippath></defs></svg> </span> <span class="elementor-icon-list-text">02 97 46 30 40</span> </a> </li> </ul> </div> </div> <div class="elementor-element elementor-element-5f6b011 elementor-shape-circle e-grid-align-left elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="5f6b011" data-element_type="widget" data-widget_type="social-icons.default"> <div class="elementor-widget-container"> <div class="elementor-social-icons-wrapper elementor-grid"> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon- elementor-repeater-item-62e7390" href="https://www.linkedin.com/company/soledis" target="_blank"> <span class="elementor-screen-only"></span> <svg xmlns="http://www.w3.org/2000/svg" width="26" height="27" fill="none" viewbox="0 0 26 27"><path fill="#0073FF" stroke="#fff" stroke-width=".5" d="M22.748 21.146h-3.512v-6.07c0-.976-.206-1.686-.588-2.155-.389-.477-.93-.668-1.509-.668h-.016a2.584 2.584 0 0 0-1.773.876 2.569 2.569 0 0 0-.629 1.85 1.134 1.134 0 0 0 0 .203v5.964h-3.513v-11.5h3.38v2.316l.459-.695a3.906 3.906 0 0 1 3.396-1.755h.008c.995 0 2.054.276 2.861.98.8.696 1.384 1.842 1.384 3.65v.003l.052 7.002Zm-14.716 0H4.518v-11.5h3.514v11.5ZM6.28 6.813a2.097 2.097 0 0 1-1.888-1.326 2.076 2.076 0 0 1 .491-2.25 2.094 2.094 0 0 1 3.55 1.49 2.12 2.12 0 0 1-.645 1.485 2.134 2.134 0 0 1-1.508.601Z"></path></svg> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon- elementor-repeater-item-e99e492" href="https://www.facebook.com/groupe.soledis" target="_blank"> <span class="elementor-screen-only"></span> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" fill="none" viewbox="0 0 24 23"><path fill="#0073FF" d="M16.275 9.536h-3.299V6.662c-.096-1.28.89-2.4 2.208-2.51.174-.017.358-.008.532.009h.812V2.397a19.478 19.478 0 0 0-2.112-.144c-2.53 0-3.988 1.467-3.988 4.019v3.272H7.305v2.188h3.123v8.351h2.54v-8.351h2.958l.349-2.188v-.008Z"></path></svg> </a> </span> </div> </div> </div> </div> <div class="elementor-element elementor-element-da42f13 e-con-full e-flex e-con e-child" data-id="da42f13" data-element_type="container"> <div class="elementor-element elementor-element-e37f2ff elementor-button-blue-no-border elementor-hidden-mobile elementor-widget elementor-widget-button" data-id="e37f2ff" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="/en/request-a-quote/"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">A project? Let's talk about it!</span> </span> </a> </div> </div> </div> <div class="elementor-element elementor-element-5b4593c elementor-widget elementor-widget-image" data-id="5b4593c" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img loading="lazy" width="300" height="48" src="https://www.soledis.com/wp-content/uploads/2024/12/logo-soledis.svg" class="attachment-medium size-medium wp-image-25922" alt="" /> </div> </div> <div class="elementor-element elementor-element-1bac6bb elementor-widget elementor-widget-text-editor" data-id="1bac6bb" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Your e-commerce in</p> </div> </div> <div class="elementor-element elementor-element-c1534eb elementor-widget elementor-widget-heading" data-id="c1534eb" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">trust</div> </div> </div> </div> <div class="elementor-element elementor-element-33de041 e-con-full elementor-hidden-mobile e-flex e-con e-child" data-id="33de041" data-element_type="container"> <div class="elementor-element elementor-element-d9177d8 elementor-align-right elementor-mobile-align-left elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="d9177d8" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items"> <li class="elementor-icon-list-item"> <a href="https://www.soledis.com/en/agency/prestashop/"> <span class="elementor-icon-list-text">Prestashop Agency</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://www.soledis.com/en/agency/shopify/"> <span class="elementor-icon-list-text">Shopify Agency</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://www.soledis.com/en/agency/e-commerce/"> <span class="elementor-icon-list-text">E-commerce agency</span> </a> </li> </ul> </div> </div> </div> <div class="elementor-element elementor-element-9437341 e-con-full e-flex e-con e-child" data-id="9437341" data-element_type="container"> <div class="elementor-element elementor-element-2025cba elementor-align-right elementor-mobile-align-left elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="2025cba" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items"> <li class="elementor-icon-list-item"> <a href="/en/recruitment/"> <span class="elementor-icon-list-text">Join us</span> </a> </li> <li class="elementor-icon-list-item"> <a href="/en/espace-presse/"> <span class="elementor-icon-list-text">Press area</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://www.soledis.com/en/resources/white-papers/"> <span class="elementor-icon-list-text">Our white papers</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://www.youtube.com/channel/UC2t8IZD0ywJZfzo87r2MnyA/videos?view=0&sort=da&utm_source=footer-site-soledis&utm_medium=footer-site-soledis&utm_campaign=footer-site-soledis" target="_blank"> <span class="elementor-icon-list-text">Our videos</span> </a> </li> </ul> </div> </div> </div> <div class="elementor-element elementor-element-d391320 e-con-full e-flex e-con e-child" data-id="d391320" data-element_type="container"> <div class="elementor-element elementor-element-e477884 elementor-widget elementor-widget-text-editor" data-id="e477884" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>2025 Soledis, all rights reserved.</p> </div> </div> </div> <div class="elementor-element elementor-element-51cccfd e-con-full e-flex e-con e-child" data-id="51cccfd" data-element_type="container"> <div class="elementor-element elementor-element-674ac0b elementor-icon-list--layout-inline elementor-align-center elementor-mobile-align-left elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="674ac0b" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items elementor-inline-items"> <li class="elementor-icon-list-item elementor-inline-item"> <a href="/en/agency/e-commerce/valves/"> <span class="elementor-icon-list-text">Vannes</span> </a> </li> <li class="elementor-icon-list-item elementor-inline-item"> <a href="/en/agency/e-commerce/lorient/"> <span class="elementor-icon-list-text">Lorient</span> </a> </li> <li class="elementor-icon-list-item elementor-inline-item"> <a href="/en/agency/e-commerce/auray/"> <span class="elementor-icon-list-text">Auray</span> </a> </li> <li class="elementor-icon-list-item elementor-inline-item"> <a href="/en/agency/e-commerce/rennes/"> <span class="elementor-icon-list-text">Rennes</span> </a> </li> <li class="elementor-icon-list-item elementor-inline-item"> <a href="/en/agency/e-commerce/paris/"> <span class="elementor-icon-list-text">Paris</span> </a> </li> <li class="elementor-icon-list-item elementor-inline-item"> <a href="/en/agency/e-commerce/nantes/"> <span class="elementor-icon-list-text">Nantes</span> </a> </li> </ul> </div> </div> </div> <div class="elementor-element elementor-element-7c60840 e-con-full e-flex e-con e-child" data-id="7c60840" data-element_type="container"> <div class="elementor-element elementor-element-fad9dfc elementor-icon-list--layout-inline elementor-align-right elementor-mobile-align-left elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="fad9dfc" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items elementor-inline-items"> <li class="elementor-icon-list-item elementor-inline-item"> <a href="/en/mentions-legales/"> <span class="elementor-icon-list-text">Terms of use</span> </a> </li> <li class="elementor-icon-list-item elementor-inline-item"> <a href="/en/site-map/"> <span class="elementor-icon-list-text">Site map</span> </a> </li> <li class="elementor-icon-list-item elementor-inline-item"> <a href="/en/politique-de-confidentialite/"> <span class="elementor-icon-list-text">Privacy policy</span> </a> </li> </ul> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-3373003 e-flex e-con-boxed e-con e-parent" data-id="3373003" data-element_type="container"> <div class="e-con-inner"> </div> </div> </div> <template id="tp-language" data-tp-language="en_US"></template><script src="https://eu1-config.doofinder.com/2.x/33a190ee-6b99-4f98-b0db-c73a5cbf1e65.js" async></script> <script type='text/javascript'> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <script> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script> <link rel='stylesheet' id='wc-blocks-style-css' href='http://www.soledis.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-9.4.3' media='all' /> <link rel='stylesheet' id='widget-breadcrumbs-css' href='http://www.soledis.com/wp-content/plugins/elementor-pro/assets/css/widget-breadcrumbs.min.css?ver=3.25.4' media='all' /> <link rel='stylesheet' id='e-sticky-css' href='http://www.soledis.com/wp-content/plugins/elementor-pro/assets/css/modules/sticky.min.css?ver=3.25.4' media='all' /> <script id="trp-dynamic-translator-js-extra"> var trp_data = {"trp_custom_ajax_url":"http:\/\/www.soledis.com\/wp-content\/plugins\/translatepress-multilingual\/includes\/trp-ajax.php","trp_wp_ajax_url":"https:\/\/www.soledis.com\/wp-admin\/admin-ajax.php","trp_language_to_query":"en_US","trp_original_language":"fr_FR","trp_current_language":"en_US","trp_skip_selectors":["[data-no-translation]","[data-no-dynamic-translation]","[data-trp-translate-id-innertext]","script","style","head","trp-span","translate-press","#billing_country","#shipping_country","#billing_state","#shipping_state","#select2-billing_country-results","#select2-billing_state-results","#select2-shipping_country-results","#select2-shipping_state-results","[data-trp-translate-id]","[data-trpgettextoriginal]","[data-trp-post-slug]"],"trp_base_selectors":["data-trp-translate-id","data-trpgettextoriginal","data-trp-post-slug"],"trp_attributes_selectors":{"text":{"accessor":"outertext","attribute":false},"block":{"accessor":"innertext","attribute":false},"image_src":{"selector":"img[src]","accessor":"src","attribute":true},"submit":{"selector":"input[type='submit'],input[type='button'], input[type='reset']","accessor":"value","attribute":true},"placeholder":{"selector":"input[placeholder],textarea[placeholder]","accessor":"placeholder","attribute":true},"title":{"selector":"[title]","accessor":"title","attribute":true},"a_href":{"selector":"a[href]","accessor":"href","attribute":true},"button":{"accessor":"outertext","attribute":false},"option":{"accessor":"innertext","attribute":false},"aria_label":{"selector":"[aria-label]","accessor":"aria-label","attribute":true},"video_src":{"selector":"video[src]","accessor":"src","attribute":true},"video_poster":{"selector":"video[poster]","accessor":"poster","attribute":true},"video_source_src":{"selector":"video source[src]","accessor":"src","attribute":true},"image_alt":{"selector":"img[alt]","accessor":"alt","attribute":true},"meta_desc":{"selector":"meta[name=\"description\"],meta[property=\"og:title\"],meta[property=\"og:description\"],meta[property=\"og:site_name\"],meta[property=\"og:image:alt\"],meta[name=\"twitter:title\"],meta[name=\"twitter:description\"],meta[name=\"twitter:image:alt\"],meta[name=\"DC.Title\"],meta[name=\"DC.Description\"],meta[property=\"article:section\"],meta[property=\"article:tag\"]","accessor":"content","attribute":true},"page_title":{"selector":"title","accessor":"innertext","attribute":false},"meta_desc_img":{"selector":"meta[property=\"og:image\"],meta[property=\"og:image:secure_url\"],meta[name=\"twitter:image\"]","accessor":"content","attribute":true}},"trp_attributes_accessors":["outertext","innertext","src","value","placeholder","title","href","aria-label","poster","alt","content"],"gettranslationsnonceregular":"ebcfe75deb","showdynamiccontentbeforetranslation":"","skip_strings_from_dynamic_translation":[],"skip_strings_from_dynamic_translation_for_substrings":{"href":["amazon-adsystem","googleads","g.doubleclick"]},"duplicate_detections_allowed":"100","trp_translate_numerals_opt":"no","trp_no_auto_translation_selectors":["[data-no-auto-translation]"]}; </script> <script src="http://www.soledis.com/wp-content/plugins/translatepress-multilingual/assets/js/trp-translate-dom-changes.js?ver=2.9.5" id="trp-dynamic-translator-js"></script> <script id="leadin-script-loader-js-js-extra"> var leadin_wordpress = {"userRole":"visitor","pageType":"post","leadinPluginVersion":"11.1.75"}; </script> <script src="https://js-eu1.hs-scripts.com/2426450.js?integration=WordPress&ver=11.1.75" id="leadin-script-loader-js-js"></script> <script src="http://www.soledis.com/wp-content/themes/hello-elementor/assets/js/hello-frontend.min.js?ver=3.1.1" id="hello-theme-frontend-js"></script> <script src="http://www.soledis.com/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver=3.25.4" id="e-sticky-js"></script> <script src="http://www.soledis.com/wp-includes/js/imagesloaded.min.js?ver=5.0.0" id="imagesloaded-js"></script> <script src="http://www.soledis.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=9.4.3" id="sourcebuster-js-js"></script> <script id="wc-order-attribution-js-extra"> var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/www.soledis.com\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; </script> <script src="http://www.soledis.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=9.4.3" id="wc-order-attribution-js"></script> <script id="doofinder-add-to-cart-js-extra"> var df_cart = {"nonce":"14cd5e5011","ajax_url":"https:\/\/www.soledis.com\/wp-admin\/admin-ajax.php","item_info_endpoint":"http:\/\/www.soledis.com\/wp-json\/doofinder-for-wc\/v1\/product-info\/"}; </script> <script src="http://www.soledis.com/wp-content/plugins/doofinder-for-woocommerce/assets/js/df-add-to-cart.js?ver=2.6.2" id="doofinder-add-to-cart-js"></script> <script src="http://www.soledis.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.25.4" id="elementor-pro-webpack-runtime-js"></script> <script src="http://www.soledis.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.25.10" id="elementor-webpack-runtime-js"></script> <script src="http://www.soledis.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.25.10" id="elementor-frontend-modules-js"></script> <script src="http://www.soledis.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script src="http://www.soledis.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script id="elementor-pro-frontend-js-before"> var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/www.soledis.com\/wp-admin\/admin-ajax.php","nonce":"2e19b3b3fb","urls":{"assets":"http:\/\/www.soledis.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"http:\/\/www.soledis.com\/en\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"woocommerce":{"menu_cart":{"cart_page_url":"http:\/\/www.soledis.com\/en\/basket\/","checkout_page_url":"http:\/\/www.soledis.com\/en","fragments_nonce":"47d02a7e5d"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"http:\/\/www.soledis.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; </script> <script src="http://www.soledis.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.25.4" id="elementor-pro-frontend-js"></script> <script src="http://www.soledis.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script> <script id="elementor-frontend-js-before"> var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselWrapperAriaLabel":"Carousel | Horizontal scrolling: Arrow Left & Right","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"3.25.10","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"container":true,"e_swiper_latest":true,"e_nested_atomic_repeaters":true,"e_optimized_control_loading":true,"e_onboarding":true,"e_css_smooth_scroll":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"home_screen":true,"nested-elements":true,"editor_v2":true,"e_element_cache":true,"link-in-bio":true,"floating-buttons":true,"launchpad-checklist":true},"urls":{"assets":"http:\/\/www.soledis.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/www.soledis.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/www.soledis.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"403b3cbc3d"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","woocommerce_notices_elements":[],"hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":6433,"title":"SEO%20Prestashop%20%3A%20th%C3%A8mes%20et%20modules%20-%20Nodal%20Media","excerpt":"","featuredImage":false}}; </script> <script src="http://www.soledis.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.25.10" id="elementor-frontend-js"></script> <script src="http://www.soledis.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.25.4" id="pro-elements-handlers-js"></script> </body> </html>