Agencia de posicionamiento de red SEO

📑 Aquí podrás encontrar 👇

Agencia de posicionamiento de red SEO

Hoy te presento un artículo sencillo, haz cuatro pruebas de conocimiento para saber si realmente lo necesitas. Agencia de posicionamiento de red SEO... Una de las principales ventajas de vivir en Madrid es la cantidad y calidad de servicios que pueden recibir nuestras pymes, lo que supone competencia y precios favorables. Con este fin, los desafío.

Te mostraré cuatro ejemplos, si no sigues ninguno de ellos en tu sitio web, te sugiero que contrates uno. Agencia SEO en MadridNo te cortes, pide presupuesto, trata de minimizar costes trabajando en bloques, si eres autónomo y eres "pelao", ahorra 100 euros en 3 o 4 meses y contrata, al final agradecerás a tu clientes para eso también. Guarda datos de tráfico, visitas, valoraciones, etc. Hasta entonces y compáralos tras unos meses de trabajo. Te sorprenderá el aumento en los rankings de Google y la mejora en tus visitas.

Título de muestra

Resulta que la primera red no tiene atributos. </em> Está definido, por lo que por defecto dice <em>Iniciar</em>, <strong><span style="color: #ff0000;">De segunda</span></strong> ¡¡</p><p><img decoding="async" loading="lazy" title="Título vacío" alt="Título vacío" width="700" height="200" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20700%20200'%3E%3C/svg%3E" class="aligncenter wp-image-45330 size-full lazyload" data-lazy-src="https://closermarketing.es/wp-content/uploads/2021/12/blank-title.webp.webp"/><noscript><img decoding="async" loading="lazy" title="Título vacío" alt="Título vacío" width="700" height="200" src="https://closermarketing.es/wp-content/uploads/2021/12/blank-title.webp.webp" class="aligncenter wp-image-45330 size-full lazyload"/></noscript></p><p style="text-align: justify;">Sin embargo, el título de esta segunda página debería mostrarse correctamente, <strong><span style="color: #008000;">OK</span></strong> ¡¡</p><p><img decoding="async" loading="lazy" title="Título corto y correcto" alt="Título corto y correcto" width="700" height="200" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20700%20200'%3E%3C/svg%3E" class="aligncenter wp-image-45343 size-full lazyload" data-lazy-src="https://closermarketing.es/wp-content/uploads/2021/12/empleo-trabajo.webp.webp"/><noscript><img decoding="async" loading="lazy" title="Título corto y correcto" alt="Título corto y correcto" width="700" height="200" src="https://closermarketing.es/wp-content/uploads/2021/12/empleo-trabajo.webp.webp" class="aligncenter wp-image-45343 size-full lazyload"/></noscript></p><p style="text-align: justify;">Tan simple como el código de la aplicación <strong>html</strong> existe <em>título</em> U otras plantillas (aplicables a todas las páginas de su sitio):</p><blockquote><p>title = "El nombre de su sitio o empresa"</p></blockquote><h3>Ejemplo en la imagen</h3><div class="ads-asap ads-asap-aligncenter"><script type="rocketlazyloadscript" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4620552241976448" crossorigin="anonymous"></script><ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-4620552241976448" data-ad-slot="2554300206" data-ad-format="auto" data-full-width-responsive="true"></ins><script type="rocketlazyloadscript"> (adsbygoogle = window.adsbygoogle || []).push({});</script></div><p style="text-align: justify;">Otras páginas no tienen este atributo.<em>Alt></em> Por tanto, en la imagen, cuando pasas el cursor sobre ella, no te proporciona ninguna información, <strong><span style="color: #ff0000;">De segunda</span></strong> ¡¡</p><p><img decoding="async" loading="lazy" title="Sin atributo alt" alt="Sin atributo alt" width="700" height="200" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20700%20200'%3E%3C/svg%3E" class="aligncenter wp-image-45350 size-full lazyload" data-lazy-src="https://closermarketing.es/wp-content/uploads/2021/12/no-alt-imagen.webp.webp"/><noscript><img decoding="async" loading="lazy" title="Sin atributo alt" alt="Sin atributo alt" width="700" height="200" src="https://closermarketing.es/wp-content/uploads/2021/12/no-alt-imagen.webp.webp" class="aligncenter wp-image-45350 size-full lazyload"/></noscript></p><p style="text-align: justify;">Cuando pasa el cursor sobre una foto, el atributo se muestra claramente en la otra <em><Alt></em> Correctamente señalado <strong><span style="color: #008000;">OK</span></strong> ¡¡(Si el nombre de la imagen también se parece al <em><Alt></em>Mejor que, por ejemplo, <em>Tavasa-Socata.jpg</em>)</p><p><img decoding="async" loading="lazy" title="Con el atributo alt" alt="Con el atributo alt" width="700" height="200" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20700%20200'%3E%3C/svg%3E" class="aligncenter wp-image-45354 size-full lazyload" data-lazy-src="https://closermarketing.es/wp-content/uploads/2021/12/alt-imagen.webp.webp"/><noscript><img decoding="async" loading="lazy" title="Con el atributo alt" alt="Con el atributo alt" width="700" height="200" src="https://closermarketing.es/wp-content/uploads/2021/12/alt-imagen.webp.webp" class="aligncenter wp-image-45354 size-full lazyload"/></noscript></p><p>No olvide escribir el código correcto en la foto:</p><blockquote><p>img src = "https://www.mipagina.com/imagenes/image-name.jpg" alt = "título de la imagen" /</p></blockquote><p style="text-align: justify;">Atributos <em><Alt></em> Explícalo <strong>La Internet</strong> <strong>Investigador</strong> pero <span style="color: #ff0000;"><strong>Google</strong></span> Lo usa como algoritmo para evaluar su página. <strong>Optimización de motores de búsqueda</strong>También puedes usar atributos <em><Title></em> Para leer en FireFox, Opera, Chrome, etc.</p><h3>Mapa del sitio de muestra</h3><div class="ads-asap ads-asap-aligncenter"><script type="rocketlazyloadscript" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4620552241976448" crossorigin="anonymous"></script><ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-4620552241976448" data-ad-slot="2554300206" data-ad-format="auto" data-full-width-responsive="true"></ins><script type="rocketlazyloadscript"> (adsbygoogle = window.adsbygoogle || []).push({});</script></div><p style="text-align: justify;">Si no tienes un CMS <strong>WordPress</strong> U otro, necesitas un archivo <strong>Sitemap.xml</strong>Enviamos el contenido de todo su sitio a la araña para que los motores de búsqueda puedan indexarlo fácilmente. En este caso, normalmente debería <em>pie de página</em> El enlace al archivo especificado está en su página, aunque recientemente quedó obsoleto porque <em>Robot.txt</em> Suficiente, así:</p></p><blockquote><p>Agente de usuario: *<br/><strong><span style="color: #008000;">Mapa del sitio: sitemap.xml</span></strong></p></blockquote><h3>Ejemplo de red social</h3><div class="ads-asap ads-asap-aligncenter"><script type="rocketlazyloadscript" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4620552241976448" crossorigin="anonymous"></script><ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-4620552241976448" data-ad-slot="2554300206" data-ad-format="auto" data-full-width-responsive="true"></ins><script type="rocketlazyloadscript"> (adsbygoogle = window.adsbygoogle || []).push({});</script></div><p style="text-align: justify;">En el siglo XXI, es impensable ser propietario de una empresa sin tener la suya propia. <strong>Página de Internet</strong>, al mismo tiempo <strong>Red social</strong> que tipo <span style="color: #333399;"><strong>Facebook</strong></span>, <span style="color: #33cccc;"><strong>Gorjeo</strong></span>, <span style="color: #ff0000;"><strong>YouTube</strong></span>, <span style="color: #993300;"><strong>Instagram</strong></span> Espera, la peor parte es que no aparecen en tu sitio. Los escaparates como Internet ni siquiera aparecen en las redes sociales. Carecen de los atributos necesarios para la autopromoción, brindar apoyo a nuestros clientes o realizar actividades de marketing para nuestras actividades. Una forma de alojar a nuestros usuarios:</p><p><img decoding="async" loading="lazy" title="Mostrar redes sociales" alt="Agencia de posicionamiento de red SEO, Social Media Display" width="700" height="200" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20700%20200'%3E%3C/svg%3E" class="aligncenter wp-image-45357 size-full lazyload" data-lazy-src="https://closermarketing.es/wp-content/uploads/2021/12/redes-sociales.webp.webp"/><noscript><img decoding="async" loading="lazy" title="Mostrar redes sociales" alt="Agencia de posicionamiento de red SEO, Social Media Display" width="700" height="200" src="https://closermarketing.es/wp-content/uploads/2021/12/redes-sociales.webp.webp" class="aligncenter wp-image-45357 size-full lazyload"/></noscript></p><blockquote><p style="text-align: justify;">Por lo tanto, si falla en alguno de ellos, le aconsejo que busque ayuda. <strong>Agencia de optimización de motores de búsqueda</strong>Ellos te serán de gran ayuda y creen que el dinero invertido es una inversión y no solo un costo adicional para mantener tu imagen en línea.</p></blockquote><h3>Agencia de posicionamiento de red SEO</h3><p style="text-align: justify;">Gracias por leer mi artículo. <strong>Agencia de posicionamiento de red SEO</strong>Hasta el próximo post.</p><div id="review" class="review-wrapper wp-review-799 wp-review-star-type wp-review-default-template wp-review-box-full-width"><h5 class="review-title"><p> Agencia de posicionamiento de red SEO<br/> </h5></p><div class="user-review-area visitors-review-area"><p><h5 class="user-review-title">Evaluar</h5><p> <span class="review-total-box"><br/> <span class="wp-review-user-rating-total">4.5</span><br/> <small>(<span class="wp-review-user-rating-counter">6</span> billete)</small><br/> </span> </p></p></div></p></div></div></h2></h3> </div> <ul class="single-nav"> <li class="nav-prev"> <a href="https://closermarketing.es/como-se-usa-el-marketing-digital-en-los-deportes/" >Cómo se usa el marketing digital en los deportes</a> </li> <li class="nav-next"> <a href="https://closermarketing.es/la-primera-herramienta-de-marketing-es-su-sitio-web/" > La primera herramienta de marketing es su sitio web. </a> </li> </ul> <div class="related-posts"> <article class="article-loop asap-columns-3"> <a href="https://closermarketing.es/comunicacion-con-tus-clientes-herramientas-de-comunicacion/" rel="bookmark"> <div class="article-content"> <div data-bg="https://closermarketing.es/wp-content/uploads/2023/09/Comunicacion-con-tus-clientes-herramientas-de-comunicacion-400x267.png" style="" class="article-image rocket-lazyload"></div> </div> <p class="entry-title">Comunicación con tus clientes, herramientas de comunicación</p> </a> </article><article class="article-loop asap-columns-3"> <a href="https://closermarketing.es/50-free-gui-sets-for-your-next-project/" rel="bookmark"> <div class="article-content"> <div data-bg="https://closermarketing.es/wp-content/uploads/2023/08/10-Instagram-Templates-400x267.jpg" style="" class="article-image rocket-lazyload"></div> </div> <p class="entry-title">50 Free GUI Sets for Your Next Project</p> </a> </article><article class="article-loop asap-columns-3"> <a href="https://closermarketing.es/los-10-mejores-editores-de-css-de-2022-revision/" rel="bookmark"> <div class="article-content"> <div data-bg="https://closermarketing.es/wp-content/uploads/2023/07/vscode-400x267.jpg" style="" class="article-image rocket-lazyload"></div> </div> <p class="entry-title">Los 10 mejores editores de CSS de 2022 (Revisión)</p> </a> </article><article class="article-loop asap-columns-3"> <a href="https://closermarketing.es/las-9-mejores-herramientas-para-optimizar-los-gif-animados/" rel="bookmark"> <div class="article-content"> <div data-bg="https://closermarketing.es/wp-content/uploads/2023/07/1-shrink-o-matic-400x267.jpg" style="" class="article-image rocket-lazyload"></div> </div> <p class="entry-title">Las 9 mejores herramientas para optimizar los GIF animados</p> </a> </article><article class="article-loop asap-columns-3"> <a href="https://closermarketing.es/redimensionamiento-y-recorte-de-imagenes-en-linea-mas-de-10-herramientas-gratuitas/" rel="bookmark"> <div class="article-content"> <div data-bg="https://closermarketing.es/wp-content/uploads/2023/07/02-imageresize-400x267.jpg" style="" class="article-image rocket-lazyload"></div> </div> <p class="entry-title">Redimensionamiento y recorte de imágenes en línea: más de 10 herramientas gratuitas</p> </a> </article><article class="article-loop asap-columns-3"> <a href="https://closermarketing.es/ultimos-recursos-de-diseno-de-materiales-para-desarrolladores-de-android/" rel="bookmark"> <div class="article-content"> <div data-bg="https://closermarketing.es/wp-content/uploads/2023/07/Material-Icons-01-400x267.jpg" style="" class="article-image rocket-lazyload"></div> </div> <p class="entry-title">Últimos recursos de diseño de materiales para desarrolladores de Android</p> </a> </article> </div><div id="comentarios" class="area-comentarios"> <div id="respond" class="comment-respond"> <p>Deja una respuesta <small><a rel="nofollow" id="cancel-comment-reply-link" href="/agencia-de-posicionamiento-de-red-seo/#respond" style="display:none;">Cancelar la respuesta</a></small></p><form action="https://closermarketing.es/wp-comments-post.php" method="post" id="commentform" class="comment-form"><p class="comment-notes"><span id="email-notes">Tu dirección de correo electrónico no será publicada.</span> <span class="required-field-message">Los campos obligatorios están marcados con <span class="required">*</span></span></p><input placeholder="Nombre *" id="author" name="author" type="text" size="30" required /><div class="fields-wrap"><input placeholder="Correo electrónico *" id="email" name="email" type="text" size="30" required /><p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes"/> <label for="wp-comment-cookies-consent">Guarda mi nombre, correo electrónico y web en este navegador para la próxima vez que comente.</label></p><textarea placeholder="Comentario" id="comment" name="comment" cols="45" rows="5" required></textarea><p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Publicar el comentario"/> <input type='hidden' name='comment_post_ID' value='4632' id='comment_post_ID'/><input type='hidden' name='comment_parent' id='comment_parent' value='0'/></p></form> </div> </div> </article> <aside id="primary-sidebar" class="primary-sidebar widget-area" role="complementary"> <div class="sticky"> <div class="last-post-sidebar"> <article class="article-loop asap-columns-1"> <a href="https://closermarketing.es/la-empresa-siempre-al-dia-con-un-buen-software-de-control/" rel="bookmark"> <div class="article-content"> <div data-bg="https://closermarketing.es/wp-content/uploads/2024/10/coding-1853305_1280-300x140.jpg" style="" class="article-image rocket-lazyload"></div> </div> <p class="entry-title">La empresa siempre al día con un buen software de control</p> </a> </article><article class="article-loop asap-columns-1"> <a href="https://closermarketing.es/estrategias-de-marketing-b2b-para-impulsar-tu-negocio/" rel="bookmark"> <div class="article-content"> <div data-bg="https://closermarketing.es/wp-content/uploads/2024/10/social-media-6134993_1280-300x140.png" style="" class="article-image rocket-lazyload"></div> </div> <p class="entry-title">Estrategias de marketing B2B para impulsar tu negocio</p> </a> </article><article class="article-loop asap-columns-1"> <a href="https://closermarketing.es/los-beneficios-del-email-marketing-para-las-estrategias-de-negocio-online/" rel="bookmark"> <div class="article-content"> <div data-bg="https://closermarketing.es/wp-content/uploads/2024/10/email-4284157_1280-300x140.png" style="" class="article-image rocket-lazyload"></div> </div> <p class="entry-title">Los beneficios del email marketing para las estrategias de negocio online</p> </a> </article><article class="article-loop asap-columns-1"> <a href="https://closermarketing.es/el-poder-del-marketing-experiencial-en-eventos-corporativos/" rel="bookmark"> <div class="article-content"> <div data-bg="https://closermarketing.es/wp-content/uploads/2024/09/digital-marketing-1725340_1280-300x140.jpg" style="" class="article-image rocket-lazyload"></div> </div> <p class="entry-title">El Poder del Marketing Experiencial en Eventos Corporativos</p> </a> </article><article class="article-loop asap-columns-1"> <a href="https://closermarketing.es/creciendo-en-la-empresa/" rel="bookmark"> <div class="article-content"> <div data-bg="https://closermarketing.es/wp-content/uploads/2024/07/job-5382501_640-300x140.jpg" style="" class="article-image rocket-lazyload"></div> </div> <p class="entry-title">Creciendo en la Empresa</p> </a> </article> </div><div id="block-12"><script type="rocketlazyloadscript" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4620552241976448" crossorigin="anonymous"></script><ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-4620552241976448" data-ad-slot="9504139710" data-ad-format="auto" data-full-width-responsive="true"></ins><script type="rocketlazyloadscript"> (adsbygoogle = window.adsbygoogle || []).push({});</script></div> </div> </aside> </main> <div class="footer-breadcrumb"> <div class="breadcrumb-trail breadcrumbs"><ul class="breadcrumb"><li ><a href="https://closermarketing.es/" rel="home" itemprop="item"><span itemprop="name">Todo sobre el Marketing y Seo</span></a></li><li ><a href="https://closermarketing.es/content-marketing/" itemprop="item"><span itemprop="name">Content Marketing</span></a></li><li ><span itemprop="name">Agencia de posicionamiento de red SEO</span></li></ul></div> </div> <span class="go-top"><span>Subir</span><i class="arrow arrow-up"></i></span> <footer> <div class="content-footer"> <div class="widget-content-footer"> <div class="logo-footer"><a href="https://closermarketing.es/" class="custom-logo-link" rel="home"><img width="500" height="147" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20500%20147'%3E%3C/svg%3E" class="custom-logo" alt="Closer Marketing" decoding="async" data-lazy-src="https://closermarketing.es/wp-content/uploads/2023/06/cropped-CLOSER.png"/><noscript><img width="500" height="147" src="https://closermarketing.es/wp-content/uploads/2023/06/cropped-CLOSER.png" class="custom-logo" alt="Closer Marketing" decoding="async"/></noscript></a></div> <div class="widget-area" id="nav_menu-7"><div class="menu-textos-legales-adapta-rgpd-container"><ul id="menu-textos-legales-adapta-rgpd" class="menu"><li id="menu-item-3432" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3432"><a href="https://closermarketing.es/politica-de-privacidad/" itemprop="url">Política de Privacidad</a></li><li id="menu-item-3441" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3441"><a href="https://closermarketing.es/politica-de-cookies/" itemprop="url">Política de Cookies</a></li><li id="menu-item-3442" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3442"><a href="https://closermarketing.es/aviso-legal/" itemprop="url">Aviso Legal</a></li></ul></div></div> </div> </div> </footer> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://closermarketing.es/wp-includes/js/comment-reply.min.js?ver=6.6.2" id="comment-reply-js" async="async" data-wp-strategy="async"></script><script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="rocket-browser-checker-js-after">/* <![CDATA[ */"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();/* ]]> */</script><script type="text/javascript" id="rocket-preload-links-js-extra">/* <![CDATA[ */var RocketPreloadLinksConfig = {"excludeUris":"\/(.+\/)?feed\/?.+\/?|\/(?:.+\/)?embed\/|\/(index\\.php\/)?wp\\-json(\/.*|$)|\/login\/|\/wp-admin\/|\/logout\/|\/login\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|php|pdf|html|htm","siteUrl":"https:\/\/closermarketing.es","onHoverDelay":"100","rateThrottle":"3"};/* ]]> */</script><script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="rocket-preload-links-js-after">/* <![CDATA[ */(function() {"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();}());/* ]]> */</script><script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://closermarketing.es/wp-content/themes/asap/assets/js/asap.min.js?ver=01170124" id="asap-scripts-js" defer></script><script type="text/javascript" id="q2w3_fixed_widget-js-extra">/* <![CDATA[ */var q2w3_sidebar_options = [{"use_sticky_position":false,"margin_top":0,"margin_bottom":0,"stop_elements_selectors":"","screen_max_width":0,"screen_max_height":0,"widgets":[]}];/* ]]> */</script><script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://closermarketing.es/wp-content/plugins/q2w3-fixed-widget/js/frontend.min.js?ver=6.2.3" id="q2w3_fixed_widget-js" defer></script><script>window.lazyLoadOptions={elements_selector:"img[data-lazy-src],.rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue}if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue}images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://closermarketing.es/wp-content/plugins/wp-rocket/assets/js/lazyload/16.1/lazyload.min.js"></script> </body></html> <!--El peso se redujo un 4.98% --> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->