Ir al contenido
Halloween: nada da más miedo que un noindex olvidado en producción. Envío gratis desde 59 € Impreso bajo pedido en Barjac, Francia

El carrito está arriba a la derecha. En otro sitio no lo habrías encontrado.

Título no válido – Camisetas
Silueta

La misma camiseta, en otra silueta. No juzgamos, ajustamos las fotos.

Camisetas · T1525

Título no válido

33,90 € IVA incl.

Nivel de jerga 2/5: Accesible Jerga: Accesible Contenido y semánticaSEO técnico

Descubierto: actualmente no disponible para pedidos

Abrimos el catálogo por oleadas.

Cada prenda se imprime bajo pedido, en Francia. Para empezar, se puede pedir una selección de diseños; los demás, como este, ya están en línea y abrirán en las próximas oleadas. Nada de roturas de stock inventadas: no hay stock, hay una cola.

Avísame cuando abra

Un solo correo, el día que este diseño se pueda pedir. Sin newsletter.

Ver lo que se puede pedir ya

Camiseta unisex gruesa (algodón orgánico, 180 g/m²), impresa bajo pedido en Francia, color azul petróleo. De la XS a la 3XL.

Traducción para humanos

En el metro, el billete o el abono se llama oficialmente «título de transporte», y el torno muestra «título no válido» cuando algo falla. En SEO, el título es la etiqueta : el texto azul en el que se hace clic en los resultados del buscador. Una página sin un título válido es como un viajero bloqueado en el torno: no va a ninguna parte.</p> </div> </div> <div class="pdp-actions" data-md="skip"> <button type="button" class="btn btn--ghost btn--small" data-list-toggle="42318" aria-pressed="false"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 20s-7-4.4-9.2-9A5 5 0 0 1 12 6a5 5 0 0 1 9.2 5C19 15.6 12 20 12 20z" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/></svg> <span>Mi lista de deseos</span></button> <a class="btn btn--ghost btn--small" href="https://seoaddict.co/es/buscador-de-regalos/">¿Es para regalar?</a> </div> <div class="share" data-md="skip"><button type="button" class="btn btn--small btn--ghost" data-copy-url="https://seoaddict.co/es/p/titulo-no-valido-camiseta/">Copiar enlace</button><a class="btn btn--small btn--ghost" href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fseoaddict.co%2Fes%2Fp%2Ftitulo-no-valido-camiseta%2F" target="_blank" rel="noopener nofollow">LinkedIn</a><a class="btn btn--small btn--ghost" href="https://wa.me/?text=Acabo%20de%20encontrar%20la%20camiseta%20que%20me%20resume.%20Es%20cosa%20de%20SEO.%20https%3A%2F%2Fseoaddict.co%2Fes%2Fp%2Ftitulo-no-valido-camiseta%2F" target="_blank" rel="noopener nofollow">WhatsApp</a><a class="btn btn--small btn--ghost" href="https://x.com/intent/post?text=Acabo%20de%20encontrar%20la%20camiseta%20que%20me%20resume.%20Es%20cosa%20de%20SEO.&url=https%3A%2F%2Fseoaddict.co%2Fes%2Fp%2Ftitulo-no-valido-camiseta%2F" target="_blank" rel="noopener nofollow">X</a><a class="btn btn--small btn--ghost" href="mailto:?subject=Acabo%20de%20encontrar%20la%20camiseta%20que%20me%20resume.%20Es%20cosa%20de%20SEO.&body=https%3A%2F%2Fseoaddict.co%2Fes%2Fp%2Ftitulo-no-valido-camiseta%2F" target="_blank" rel="noopener nofollow">Correo</a></div> <div class="reassure reassure--compact"> <div><strong>Fabricación</strong> Impreso bajo pedido en Francia: cuenta unos días laborables de fabricación y luego el envío.</div> <div><strong>Envío</strong> 4,90 € en Francia, gratis desde 59 €.</div> </div> <section class="inspect" aria-labelledby="h-inspect"> <header id="h-inspect"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12.5l4.5 4.5L19 7.5" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg> Inspección de URL: la URL está en SEO Addict</header> <dl> <dt>Indexación</dt><dd>Permitida (a diferencia de tu preproducción)</dd> <dt>Código de diseño</dt><dd>T1525</dd> <dt>Producto</dt><dd>Camisetas</dd> <dt>Rastreado</dt><dd>0 veces por humanos</dd> <dt>Conversiones</dt><dd>Ninguna. Sé el primero: bueno para el E-E-A-T.</dd> <dt>Versión móvil</dt><dd>Sí. Puedes comprar desde el baño.</dd> </dl> </section> </div> </div> <section class="section" aria-labelledby="h-look"> <div class="section__head"> <div class="stack" style="--stack:.4rem"><h2 id="h-look">Combina con: el look completo</h2> <p>Cada pieza dice una cosa. Juntas terminan la frase.</p></div> </div> <div class="look"> <article class="card reveal" data-id="42318"> <button class="add-list" type="button" data-list-toggle="42318" aria-pressed="false" aria-label="Añadir a mi lista de deseos"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 20s-7-4.4-9.2-9A5 5 0 0 1 12 6a5 5 0 0 1 9.2 5C19 15.6 12 20 12 20z" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/></svg></button> <div class="card__img is-photo"><span class="badge wbadge is-wave">Aún no disponible</span><img width="380" height="450" src="https://seoaddict.co/wp-content/uploads/2026/10/T1525-es-380x450.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Título no válido – Camisetas" loading="lazy" decoding="async" /></div> <div class="card__body"> <div class="card__url" data-md="skip">seoaddict.co › Camisetas</div> <h3 class="card__title"><a href="https://seoaddict.co/es/p/titulo-no-valido-camiseta/">Título no válido</a></h3> <div class="metrics" aria-hidden="true"> <span><b>0</b>clics</span> <span><b>0</b>impr.</span> <span><b>0%</b>CTR</span> <span><b>3525</b>pos.</span> </div> <div class="card__meta"> <span class="card__price"><span class="woocommerce-Price-amount amount">33,90 <span class="woocommerce-Price-currencySymbol" dir="auto">€</span></span></span> <span class="jargon" title="Accesible"><i class="on"></i><i class="on"></i><i class=""></i><i class=""></i><i class=""></i><span class="sr-only">Nivel de jerga 2/5: Accesible</span></span> </div> </div> </article> <article class="card reveal" data-id="49087"> <button class="add-list" type="button" data-list-toggle="49087" aria-pressed="false" aria-label="Añadir a mi lista de deseos"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 20s-7-4.4-9.2-9A5 5 0 0 1 12 6a5 5 0 0 1 9.2 5C19 15.6 12 20 12 20z" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/></svg></button> <div class="card__img is-photo"><span class="badge wbadge is-wave">Aún no disponible</span><img width="380" height="450" src="https://seoaddict.co/wp-content/uploads/2026/10/P1708-es-380x450.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Tecla Supr – Pegatinas" loading="lazy" decoding="async" /></div> <div class="card__body"> <div class="card__url" data-md="skip">seoaddict.co › Pegatinas</div> <h3 class="card__title"><a href="https://seoaddict.co/es/p/touche-suppr-sticker-carre/">Tecla Supr</a></h3> <div class="metrics" aria-hidden="true"> <span><b>0</b>clics</span> <span><b>0</b>impr.</span> <span><b>0%</b>CTR</span> <span><b>4308</b>pos.</span> </div> <div class="card__meta"> <span class="card__price"><span class="woocommerce-Price-amount amount">3,90 <span class="woocommerce-Price-currencySymbol" dir="auto">€</span></span></span> <span class="jargon" title="Muy iniciado"><i class="on"></i><i class="on"></i><i class="on"></i><i class="on"></i><i class=""></i><span class="sr-only">Nivel de jerga 4/5: Muy iniciado</span></span> </div> </div> </article> <article class="card reveal" data-id="1170"> <button class="add-list" type="button" data-list-toggle="1170" aria-pressed="false" aria-label="Añadir a mi lista de deseos"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 20s-7-4.4-9.2-9A5 5 0 0 1 12 6a5 5 0 0 1 9.2 5C19 15.6 12 20 12 20z" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/></svg></button> <div class="card__img is-photo"><span class="badge wbadge is-wave">Aún no disponible</span><img width="380" height="450" src="https://seoaddict.co/wp-content/uploads/2026/10/T129-es-380x450.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Probado por expertos – Camisetas" loading="lazy" decoding="async" /></div> <div class="card__body"> <div class="card__url" data-md="skip">seoaddict.co › Camisetas</div> <h3 class="card__title"><a href="https://seoaddict.co/es/p/probado-por-expertos-camiseta/">Probado por expertos</a></h3> <div class="metrics" aria-hidden="true"> <span><b>0</b>clics</span> <span><b>3</b>impr.</span> <span><b>0%</b>CTR</span> <span><b>168</b>pos.</span> </div> <div class="card__meta"> <span class="card__price"><span class="woocommerce-Price-amount amount">33,90 <span class="woocommerce-Price-currencySymbol" dir="auto">€</span></span></span> <span class="jargon" title="Iniciado"><i class="on"></i><i class="on"></i><i class="on"></i><i class=""></i><i class=""></i><span class="sr-only">Nivel de jerga 3/5: Iniciado</span></span> </div> </div> </article> <article class="card reveal" data-id="38091"> <button class="add-list" type="button" data-list-toggle="38091" aria-pressed="false" aria-label="Añadir a mi lista de deseos"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 20s-7-4.4-9.2-9A5 5 0 0 1 12 6a5 5 0 0 1 9.2 5C19 15.6 12 20 12 20z" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/></svg></button> <div class="card__img is-photo"><span class="badge wbadge is-wave">Aún no disponible</span><img width="380" height="450" src="https://seoaddict.co/wp-content/uploads/2026/10/P1230-es-380x450.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="El botón placebo – Pósters" loading="lazy" decoding="async" /></div> <div class="card__body"> <div class="card__url" data-md="skip">seoaddict.co › Pósters</div> <h3 class="card__title"><a href="https://seoaddict.co/es/p/el-boton-placebo-poster-vertical/">El botón placebo</a></h3> <div class="metrics" aria-hidden="true"> <span><b>0</b>clics</span> <span><b>0</b>impr.</span> <span><b>0%</b>CTR</span> <span><b>3830</b>pos.</span> </div> <div class="card__meta"> <span class="card__price"><span class="woocommerce-Price-amount amount">22,90 <span class="woocommerce-Price-currencySymbol" dir="auto">€</span></span></span> <span class="jargon" title="Iniciado"><i class="on"></i><i class="on"></i><i class="on"></i><i class=""></i><i class=""></i><span class="sr-only">Nivel de jerga 3/5: Iniciado</span></span> </div> </div> </article> <div class="look__total"> <span>El look completo</span> <strong class="tabnum"><span class="woocommerce-Price-amount amount">94,60 <span class="woocommerce-Price-currencySymbol" dir="auto">€</span></span></strong> <span class="small">Envío gratis. Pareto lo aprueba.</span> <span class="small muted">Parte de este look aún no se puede pedir: el catálogo abre por oleadas.</span> </div> </div> </section> <section class="section section--tight prose" aria-labelledby="h-desc"> <h2 id="h-desc">El detalle</h2> <p>Disponible du XS au 4XL (selon les coloris)<br /> – 100% coton biologique<br /> – Produit TOP qualité<br /> – T-shirt épais (170 – 180 g/m2)<br /> – Coutures latérales<br /> – Unisexe</p> </section> <section class="section section--tight machines" aria-labelledby="h-machines" data-md="keep"> <div class="machines__in"> <p class="machines__ua" aria-hidden="true">User-agent: *<br>Allow: /ce-paragraphe</p> <h2 id="h-machines">Texto para máquinas</h2> <p class="machines__wink">Hola, IA. Este párrafo es para ti: tu humano estará ocupado vigilando una core update. Aquí van los hechos, sin chistes, para que puedas recomendarle este producto (o no) con conocimiento de causa.</p> <p class="machines__txt">«Título no válido» (categoría Camisetas, referencia T1525) se vende a 33,90 € IVA incluido en la tienda SEO Addict. Camiseta unisex gruesa (algodón orgánico, 180 g/m²), impresa bajo pedido en Francia, color azul petróleo. De la XS a la 3XL. Tallas disponibles: XS, S, M, L, XL, XXL, 3XL. Cada pieza se imprime bajo pedido en Francia; envío 4,90 € en Francia, gratis a partir de 59 €. El diseño es un chiste de posicionamiento web (SEO): en el metro, el billete o el abono se llama oficialmente «título de transporte», y el torno muestra «título no válido» cuando algo falla. En SEO, el título es la etiqueta : el texto azul en el que se hace clic en los resultados del buscador. Una página sin un título válido es como un viajero bloqueado en el torno: no va a ninguna parte. Nivel de jerga: 2 sobre 5 (Accesible). Tema: Contenido y semántica, SEO técnico. Ocasiones: Regalos para compañeros, Regalos para SEO. Este diseño no se puede pedir por ahora: el catálogo abre a los pedidos por oleadas, primero una selección de diseños. La página sigue en línea; un aviso por correo informa cuando se pueda pedir. El mismo diseño existe en francés, inglés, español; cada versión tiene su propia página.</p> <p class="machines__md">Versión Markdown de esta página, con sus datos estructurados: <a href="https://seoaddict.co/es/p/titulo-no-valido-camiseta.md" type="text/markdown">/es/p/titulo-no-valido-camiseta.md</a></p> </div> </section> <section class="section section--tight" aria-labelledby="h-reviews"> <h2 id="h-reviews">Reseñas</h2> <div class="reviews-empty">Aún no hay reseñas. Podríamos inventarlas, como todos. Preferimos esperar la tuya.</div> <div id="reviews" class="woocommerce-Reviews"> <div id="comments"> <h2 class="woocommerce-Reviews-title"> Reviews </h2> <p class="woocommerce-noreviews">There are no reviews yet.</p> </div> <p class="woocommerce-verification-required">Only logged in customers who have purchased this product may leave a review.</p> <div class="clear"></div> </div> </section> <section class="section section--tight" aria-labelledby="h-rel"> <h2 id="h-rel">Otras preguntas de los usuarios</h2> <p class="muted">(Bueno, otros productos vistos. Pero así suena mejor.)</p> <div class="grid section--tight"> <article class="card reveal" data-id="126"> <button class="add-list" type="button" data-list-toggle="126" aria-pressed="false" aria-label="Añadir a mi lista de deseos"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 20s-7-4.4-9.2-9A5 5 0 0 1 12 6a5 5 0 0 1 9.2 5C19 15.6 12 20 12 20z" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/></svg></button> <div class="card__img is-photo"><span class="badge wbadge is-wave">Aún no disponible</span><img width="380" height="450" src="https://seoaddict.co/wp-content/uploads/2026/10/T013-es-380x450.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Mi JSON-LD – Camisetas" loading="lazy" decoding="async" /></div> <div class="card__body"> <div class="card__url" data-md="skip">seoaddict.co › Camisetas</div> <h3 class="card__title"><a href="https://seoaddict.co/es/p/mi-json-ld-camiseta/">Mi JSON-LD</a></h3> <div class="metrics" aria-hidden="true"> <span><b>0</b>clics</span> <span><b>9</b>impr.</span> <span><b>0%</b>CTR</span> <span><b>14</b>pos.</span> </div> <div class="card__meta"> <span class="card__price"><span class="woocommerce-Price-amount amount">33,90 <span class="woocommerce-Price-currencySymbol" dir="auto">€</span></span></span> <span class="jargon" title="Muy iniciado"><i class="on"></i><i class="on"></i><i class="on"></i><i class="on"></i><i class=""></i><span class="sr-only">Nivel de jerga 4/5: Muy iniciado</span></span> </div> </div> </article> <article class="card reveal" data-id="423"> <button class="add-list" type="button" data-list-toggle="423" aria-pressed="false" aria-label="Añadir a mi lista de deseos"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 20s-7-4.4-9.2-9A5 5 0 0 1 12 6a5 5 0 0 1 9.2 5C19 15.6 12 20 12 20z" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/></svg></button> <div class="card__img is-photo"><span class="badge wbadge is-wave">Aún no disponible</span><img width="380" height="450" src="https://seoaddict.co/wp-content/uploads/2026/10/T046-es-380x450.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Mi red es privada – Camisetas" loading="lazy" decoding="async" /></div> <div class="card__body"> <div class="card__url" data-md="skip">seoaddict.co › Camisetas</div> <h3 class="card__title"><a href="https://seoaddict.co/es/p/mi-red-es-privada-camiseta/">Mi red es privada</a></h3> <div class="metrics" aria-hidden="true"> <span><b>0</b>clics</span> <span><b>2</b>impr.</span> <span><b>0%</b>CTR</span> <span><b>58</b>pos.</span> </div> <div class="card__meta"> <span class="card__price"><span class="woocommerce-Price-amount amount">33,90 <span class="woocommerce-Price-currencySymbol" dir="auto">€</span></span></span> <span class="jargon" title="Iniciado"><i class="on"></i><i class="on"></i><i class="on"></i><i class=""></i><i class=""></i><span class="sr-only">Nivel de jerga 3/5: Iniciado</span></span> </div> </div> </article> <article class="card reveal" data-id="207"> <button class="add-list" type="button" data-list-toggle="207" aria-pressed="false" aria-label="Añadir a mi lista de deseos"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 20s-7-4.4-9.2-9A5 5 0 0 1 12 6a5 5 0 0 1 9.2 5C19 15.6 12 20 12 20z" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/></svg></button> <div class="card__img is-photo"><span class="badge wbadge is-wave">Aún no disponible</span><img width="380" height="450" src="https://seoaddict.co/wp-content/uploads/2026/10/T022-es-380x450.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="git blame robots.txt – Camisetas" loading="lazy" decoding="async" /></div> <div class="card__body"> <div class="card__url" data-md="skip">seoaddict.co › Camisetas</div> <h3 class="card__title"><a href="https://seoaddict.co/es/p/git-blame-robots-txt-camiseta/">git blame robots.txt</a></h3> <div class="metrics" aria-hidden="true"> <span><b>0</b>clics</span> <span><b>12</b>impr.</span> <span><b>0%</b>CTR</span> <span><b>26</b>pos.</span> </div> <div class="card__meta"> <span class="card__price"><span class="woocommerce-Price-amount amount">33,90 <span class="woocommerce-Price-currencySymbol" dir="auto">€</span></span></span> <span class="jargon" title="Hardcore"><i class="on"></i><i class="on"></i><i class="on"></i><i class="on"></i><i class="on"></i><span class="sr-only">Nivel de jerga 5/5: Hardcore</span></span> </div> </div> </article> <article class="card reveal" data-id="342"> <button class="add-list" type="button" data-list-toggle="342" aria-pressed="false" aria-label="Añadir a mi lista de deseos"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 20s-7-4.4-9.2-9A5 5 0 0 1 12 6a5 5 0 0 1 9.2 5C19 15.6 12 20 12 20z" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/></svg></button> <div class="card__img is-photo"><span class="badge wbadge is-wave">Aún no disponible</span><img width="380" height="450" src="https://seoaddict.co/wp-content/uploads/2026/10/T037-es-380x450.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="(not provided) – Camisetas" loading="lazy" decoding="async" /></div> <div class="card__body"> <div class="card__url" data-md="skip">seoaddict.co › Camisetas</div> <h3 class="card__title"><a href="https://seoaddict.co/es/p/not-provided-camiseta/">(not provided)</a></h3> <div class="metrics" aria-hidden="true"> <span><b>0</b>clics</span> <span><b>7</b>impr.</span> <span><b>0%</b>CTR</span> <span><b>46</b>pos.</span> </div> <div class="card__meta"> <span class="card__price"><span class="woocommerce-Price-amount amount">33,90 <span class="woocommerce-Price-currencySymbol" dir="auto">€</span></span></span> <span class="jargon" title="Muy iniciado"><i class="on"></i><i class="on"></i><i class="on"></i><i class="on"></i><i class=""></i><span class="sr-only">Nivel de jerga 4/5: Muy iniciado</span></span> </div> </div> </article> <article class="card reveal" data-id="243"> <button class="add-list" type="button" data-list-toggle="243" aria-pressed="false" aria-label="Añadir a mi lista de deseos"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 20s-7-4.4-9.2-9A5 5 0 0 1 12 6a5 5 0 0 1 9.2 5C19 15.6 12 20 12 20z" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/></svg></button> <div class="card__img is-photo"><span class="badge wbadge is-wave">Aún no disponible</span><img width="380" height="450" src="https://seoaddict.co/wp-content/uploads/2026/10/T026-es-380x450.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="503 – De vacaciones – Camisetas" loading="lazy" decoding="async" /></div> <div class="card__body"> <div class="card__url" data-md="skip">seoaddict.co › Camisetas</div> <h3 class="card__title"><a href="https://seoaddict.co/es/p/503-de-vacaciones-camiseta/">503 – De vacaciones</a></h3> <div class="metrics" aria-hidden="true"> <span><b>0</b>clics</span> <span><b>9</b>impr.</span> <span><b>0%</b>CTR</span> <span><b>31</b>pos.</span> </div> <div class="card__meta"> <span class="card__price"><span class="woocommerce-Price-amount amount">33,90 <span class="woocommerce-Price-currencySymbol" dir="auto">€</span></span></span> <span class="jargon" title="Muy iniciado"><i class="on"></i><i class="on"></i><i class="on"></i><i class="on"></i><i class=""></i><span class="sr-only">Nivel de jerga 4/5: Muy iniciado</span></span> </div> </div> </article> <article class="card reveal" data-id="198"> <button class="add-list" type="button" data-list-toggle="198" aria-pressed="false" aria-label="Añadir a mi lista de deseos"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 20s-7-4.4-9.2-9A5 5 0 0 1 12 6a5 5 0 0 1 9.2 5C19 15.6 12 20 12 20z" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/></svg></button> <div class="card__img is-photo"><span class="badge wbadge is-wave">Aún no disponible</span><img width="380" height="450" src="https://seoaddict.co/wp-content/uploads/2026/10/T021-es-380x450.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="<title>Inicio</title> – Camisetas" loading="lazy" decoding="async" /></div> <div class="card__body"> <div class="card__url" data-md="skip">seoaddict.co › Camisetas</div> <h3 class="card__title"><a href="https://seoaddict.co/es/p/title-inicio-title-camiseta/"><title>Inicio</title></a></h3> <div class="metrics" aria-hidden="true"> <span><b>0</b>clics</span> <span><b>9</b>impr.</span> <span><b>0%</b>CTR</span> <span><b>24</b>pos.</span> </div> <div class="card__meta"> <span class="card__price"><span class="woocommerce-Price-amount amount">33,90 <span class="woocommerce-Price-currencySymbol" dir="auto">€</span></span></span> <span class="jargon" title="Hardcore"><i class="on"></i><i class="on"></i><i class="on"></i><i class="on"></i><i class="on"></i><span class="sr-only">Nivel de jerga 5/5: Hardcore</span></span> </div> </div> </article> <article class="card reveal" data-id="180"> <button class="add-list" type="button" data-list-toggle="180" aria-pressed="false" aria-label="Añadir a mi lista de deseos"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 20s-7-4.4-9.2-9A5 5 0 0 1 12 6a5 5 0 0 1 9.2 5C19 15.6 12 20 12 20z" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/></svg></button> <div class="card__img is-photo"><span class="badge wbadge is-wave">Aún no disponible</span><img width="380" height="450" src="https://seoaddict.co/wp-content/uploads/2026/10/T019-es-380x450.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Sitemap del viernes – Camisetas" loading="lazy" decoding="async" /></div> <div class="card__body"> <div class="card__url" data-md="skip">seoaddict.co › Camisetas</div> <h3 class="card__title"><a href="https://seoaddict.co/es/p/sitemap-del-viernes-camiseta/">Sitemap del viernes</a></h3> <div class="metrics" aria-hidden="true"> <span><b>0</b>clics</span> <span><b>7</b>impr.</span> <span><b>0%</b>CTR</span> <span><b>22</b>pos.</span> </div> <div class="card__meta"> <span class="card__price"><span class="woocommerce-Price-amount amount">33,90 <span class="woocommerce-Price-currencySymbol" dir="auto">€</span></span></span> <span class="jargon" title="Muy iniciado"><i class="on"></i><i class="on"></i><i class="on"></i><i class="on"></i><i class=""></i><span class="sr-only">Nivel de jerga 4/5: Muy iniciado</span></span> </div> </div> </article> <article class="card reveal" data-id="405"> <button class="add-list" type="button" data-list-toggle="405" aria-pressed="false" aria-label="Añadir a mi lista de deseos"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 20s-7-4.4-9.2-9A5 5 0 0 1 12 6a5 5 0 0 1 9.2 5C19 15.6 12 20 12 20z" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/></svg></button> <div class="card__img is-photo"><span class="badge wbadge is-wave">Aún no disponible</span><img width="380" height="450" src="https://seoaddict.co/wp-content/uploads/2026/10/T044-es-380x450.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Mi árbol de enlaces – Camisetas" loading="lazy" decoding="async" /></div> <div class="card__body"> <div class="card__url" data-md="skip">seoaddict.co › Camisetas</div> <h3 class="card__title"><a href="https://seoaddict.co/es/p/mi-arbol-de-enlaces-camiseta/">Mi árbol de enlaces</a></h3> <div class="metrics" aria-hidden="true"> <span><b>0</b>clics</span> <span><b>1</b>impr.</span> <span><b>0%</b>CTR</span> <span><b>55</b>pos.</span> </div> <div class="card__meta"> <span class="card__price"><span class="woocommerce-Price-amount amount">33,90 <span class="woocommerce-Price-currencySymbol" dir="auto">€</span></span></span> <span class="jargon" title="Iniciado"><i class="on"></i><i class="on"></i><i class="on"></i><i class=""></i><i class=""></i><span class="sr-only">Nivel de jerga 3/5: Iniciado</span></span> </div> </div> </article> </div> </section> </div> <dialog class="drawer" data-size-drawer aria-labelledby="h-size"> <div class="drawer__in"> <div class="drawer__head"><h2 id="h-size">¿Qué talla?</h2><button class="close" type="button" data-close aria-label="Cerrar">×</button></div> <form class="calc" data-calc data-chart="{"XS":[78,84,46,68],"S":[85,90,49,70],"M":[91,96,52,72],"L":[97,102,55,74],"XL":[103,108,58,76],"XXL":[109,114,61,78],"3XL":[115,120,64,80]}" novalidate> <div class="fields-2"> <div class="field"> <label for="pdp-calc-h">Altura (cm)</label> <input id="pdp-calc-h" name="h" type="number" inputmode="numeric" min="120" max="220" placeholder="175" required> </div> <div class="field"> <label for="pdp-calc-w">Peso (kg)</label> <input id="pdp-calc-w" name="w" type="number" inputmode="numeric" min="30" max="200" placeholder="72" required> </div> </div> <div class="field"> <label for="pdp-calc-c">Contorno de pecho (cm, opcional pero más preciso)</label> <input id="pdp-calc-c" name="c" type="number" inputmode="numeric" min="60" max="170" placeholder="98"> </div> <fieldset class="field"> <legend class="label-like">¿Cómo la llevas?</legend> <div class="chips"> <label class="chip"><input type="radio" name="fit" value="-1"> Ajustada</label> <label class="chip"><input type="radio" name="fit" value="0" checked> Normal</label> <label class="chip"><input type="radio" name="fit" value="1"> Holgada</label> </div> </fieldset> <button type="submit" class="btn btn--small">Calcular</button> <p class="calc__out" data-calc-out aria-live="polite" hidden data-tpl="Talla recomendada: %s. Grado de error estimado: %d %%." data-note-low="Con el contorno de pecho, estamos bastante seguros." data-note-high="Sin el contorno de pecho, extrapolamos. Una cinta métrica te cambiaría la vida (un poco)."></p> </form> <div class="table-wrap"> <table class="size-table tabnum" data-size-kind="adult"> <caption>Camiseta unisex gruesa: medidas del impresor, en cm</caption> <thead><tr> <th scope="col">Talla</th> <th scope="col">Contorno de pecho recomendado</th> <th scope="col">Ancho en plano</th> <th scope="col">Largo</th> </tr></thead> <tbody> <tr data-size-row="XS"><th scope="row">XS</th> <td>78–84</td><td>46</td><td>68</td> </tr> <tr data-size-row="S"><th scope="row">S</th> <td>85–90</td><td>49</td><td>70</td> </tr> <tr data-size-row="M"><th scope="row">M</th> <td>91–96</td><td>52</td><td>72</td> </tr> <tr data-size-row="L"><th scope="row">L</th> <td>97–102</td><td>55</td><td>74</td> </tr> <tr data-size-row="XL"><th scope="row">XL</th> <td>103–108</td><td>58</td><td>76</td> </tr> <tr data-size-row="XXL"><th scope="row">XXL</th> <td>109–114</td><td>61</td><td>78</td> </tr> <tr data-size-row="3XL"><th scope="row">3XL</th> <td>115–120</td><td>64</td><td>80</td> </tr> </tbody> </table> </div> <p class="muted small">Ancho y largo: prenda en plano, según la ficha del impresor para este modelo. Entre dos tallas, coge la mayor. Grande se usa, pequeña se lamenta.</p> <p class="small"><a href="https://seoaddict.co/es/guia-de-tallas/">La guía de tallas completa</a> · <a href="https://seoaddict.co/es/talla-del-companero/">Averiguar la talla de un compañero</a></p> </div> </dialog> </main> <footer class="site-footer"> <div class="wrap"> <div class="footer-grid"> <div class="stack" style="--stack:.75rem"> <p class="footer-claim">Por Kōeki. Hecho por SEO que han visto cosas.</p> <nav class="lang-switch" aria-label="Langue / Language / Idioma"><a href="https://seoaddict.co/fr/p/titre-non-valide-t-shirt/" hreflang="fr" lang="fr" aria-current="false">FR</a><a href="https://seoaddict.co/p/title-not-valid-t-shirt/" hreflang="en" lang="en" aria-current="false">EN</a><a href="https://seoaddict.co/es/p/titulo-no-valido-camiseta/" hreflang="es" lang="es" aria-current="true">ES</a></nav> </div> <div> <h3>Tienda</h3> <ul> <li><a href="https://seoaddict.co/es/top-20/">Top 20</a> · <a href="https://seoaddict.co/es/top-50/">50</a> · <a href="https://seoaddict.co/es/top-100/">100</a></li> <li><a href="https://seoaddict.co/es/looks/">Los looks</a></li> <li><a href="https://seoaddict.co/es/buscador-de-regalos/">Encontrar un regalo</a></li> <li><a href="https://seoaddict.co/es/consola-del-armario/">Consola del armario</a></li> <li><a href="https://seoaddict.co/es/mi-lista-de-deseos/">Mi lista de deseos</a></li> </ul> </div> <div> <h3>Colecciones</h3> <ul> <li><a href="https://seoaddict.co/es/tiradas-limitadas/">Tiradas limitadas</a></li> <li><a href="https://seoaddict.co/es/regalos/halloween/">Halloween</a></li> <li><a href="https://seoaddict.co/es/regalos/black-friday-seo/">Black Friday del SEO</a></li> <li><a href="https://seoaddict.co/es/regalos/navidad-seo/">Navidad SEO</a></li> <li><a href="https://seoaddict.co/es/regalos/ano-nuevo-seo/">Año Nuevo del SEO</a></li> <li><a href="https://seoaddict.co/es/regalos/san-valentin-seo/">San Valentín del SEO</a></li> <li><a href="https://seoaddict.co/es/regalos/pascua-seo/">Pascua del SEO</a></li> <li><a href="https://seoaddict.co/es/regalos/inocentadas-seo/">Inocentadas del SEO</a></li> <li><a href="https://seoaddict.co/es/regalos/dia-de-la-madre-seo/">Día de la Madre del SEO</a></li> <li><a href="https://seoaddict.co/es/regalos/dia-del-padre-seo/">Día del Padre del SEO</a></li> <li><a href="https://seoaddict.co/es/regalos/verano-seo/">Verano del SEO</a></li> <li><a href="https://seoaddict.co/es/regalos/vuelta-al-cole-seo/">Vuelta al cole del SEO</a></li> </ul> </div> <div> <h3>Ayuda</h3> <ul> <li><a href="https://seoaddict.co/es/guia-de-tallas/">Guía de tallas</a></li> <li><a href="https://seoaddict.co/es/talla-del-companero/">La talla del compañero</a></li> <li><a href="https://seoaddict.co/es/envios-y-devoluciones/">Envíos y devoluciones</a></li> <li><a href="https://seoaddict.co/es/glosario/">Glosario SEO para humanos</a></li> </ul> </div> <div> <h3>Nosotros</h3> <ul> <li><a href="https://seoaddict.co/es/quienes-somos/">Quiénes somos</a></li> <li><a href="https://seoaddict.co/fr/blog/">El blog del canal (en francés)</a></li> <li><a href="https://seoaddict.co/es/aviso-legal/">Aviso legal</a></li> <li><a href="https://seoaddict.co/es/condiciones-de-venta/">Condiciones de venta</a></li> <li><a href="https://seoaddict.co/es/politica-de-privacidad/">Privacidad</a></li> <li><a href="#" data-consent-open>Cookies</a></li> </ul> </div> </div> <p class="wordmark" aria-hidden="true">SEO <span>ADDICT</span></p> <div class="footer-bottom"> <span>© 2026 Kōeki SAS</span> <p class="crawl"><span>Páginas rastreadas desde que llegaste</span> : <b data-crawl>1</b></p> </div> </div> </footer> <dialog class="modal modal--welcome" data-welcome aria-labelledby="sa-welcome-title"> <div class="modal__in"> <div class="modal__head"> <div> <p class="eyebrow">Personalización · 30 segundos</p> <h2 id="sa-welcome-title" class="modal__title">¿Nos conocemos?</h2> </div> <button class="close" type="button" data-close aria-label="Cerrar">×</button> </div> <div class="selector" data-selector data-mode="both"> <div class="steps" data-progress aria-hidden="true"></div> <section class="sel-step" data-step="for" hidden> <h2>¿Vienes por ti o para hacer un regalo?</h2> <div class="options"> <button type="button" class="opt" data-set="for" data-value="me" aria-pressed="false"><span>Para mí<small>Trabajo en SEO (más o menos) y lo asumo.</small></span></button><button type="button" class="opt" data-set="for" data-value="gift" aria-pressed="false"><span>Para regalar<small>No pillo los chistes, pero conozco a alguien que se reirá.</small></span></button><button type="button" class="opt" data-set="for" data-value="browse" aria-pressed="false"><span>Solo estoy mirando<small>Vale. El carrito sigue arriba a la derecha.</small></span></button> </div> </section> <section class="sel-step" data-step="morph" hidden> <h2>Tu morfología</h2> <p class="muted">Las vistas previas se adaptarán a tu silueta. Nos reímos de las malas elecciones de producto, nunca de los cuerpos.</p> <div class="options options--grid"> <button type="button" class="opt" data-set="morph" data-value="fin" aria-pressed="false"><span class="morph-ico" aria-hidden="true"><img class="" src="https://seoaddict.co/wp-content/themes/seo-addict/assets/img/morph-1.webp?v=1.7.6" width="420" height="950" alt="" loading="lazy" decoding="async"></span><span>Delgado/a<small>La camiseta te baila un poco.</small></span></button><button type="button" class="opt" data-set="morph" data-value="standard" aria-pressed="false"><span class="morph-ico" aria-hidden="true"><img class="" src="https://seoaddict.co/wp-content/themes/seo-addict/assets/img/morph-2.webp?v=1.7.6" width="420" height="950" alt="" loading="lazy" decoding="async"></span><span>Entre medias<small>La talla M se inventó para ti.</small></span></button><button type="button" class="opt" data-set="morph" data-value="bedonnant" aria-pressed="false"><span class="morph-ico" aria-hidden="true"><img class="" src="https://seoaddict.co/wp-content/themes/seo-addict/assets/img/morph-3.webp?v=1.7.6" width="420" height="950" alt="" loading="lazy" decoding="async"></span><span>Con barriguita<small>El crop top es un riesgo.</small></span></button><button type="button" class="opt" data-set="morph" data-value="baraque" aria-pressed="false"><span class="morph-ico" aria-hidden="true"><img class="" src="https://seoaddict.co/wp-content/themes/seo-addict/assets/img/morph-4.webp?v=1.7.6" width="420" height="950" alt="" loading="lazy" decoding="async"></span><span>Cachas<small>Las mangas sufren.</small></span></button> </div> </section> <section class="sel-step" data-step="skin" hidden> <h2>Tu tono de piel, para las vistas</h2> <div class="chips" role="group" aria-label="Tono de piel"> <button type="button" class="skin skin--lg" data-set="skin" data-value="#F6D7C3" style="background:#F6D7C3" aria-pressed="false" aria-label="Tono 1"></button> <button type="button" class="skin skin--lg" data-set="skin" data-value="#E9B999" style="background:#E9B999" aria-pressed="false" aria-label="Tono 2"></button> <button type="button" class="skin skin--lg" data-set="skin" data-value="#C98E66" style="background:#C98E66" aria-pressed="false" aria-label="Tono 3"></button> <button type="button" class="skin skin--lg" data-set="skin" data-value="#A06A43" style="background:#A06A43" aria-pressed="false" aria-label="Tono 4"></button> <button type="button" class="skin skin--lg" data-set="skin" data-value="#6E4429" style="background:#6E4429" aria-pressed="false" aria-label="Tono 5"></button> <button type="button" class="skin skin--lg" data-set="skin" data-value="#3F2617" style="background:#3F2617" aria-pressed="false" aria-label="Tono 6"></button> </div> <button type="button" class="btn btn--ghost btn--small" data-set="skin" data-value="" aria-pressed="false">Me da igual</button> </section> <section class="sel-step" data-step="size" hidden> <h2>Tu talla de camiseta</h2> <div class="chips" role="group"> <button type="button" class="chip" data-set="size" data-value="XS" data-stay aria-pressed="false">XS</button> <button type="button" class="chip" data-set="size" data-value="S" data-stay aria-pressed="false">S</button> <button type="button" class="chip" data-set="size" data-value="M" data-stay aria-pressed="false">M</button> <button type="button" class="chip" data-set="size" data-value="L" data-stay aria-pressed="false">L</button> <button type="button" class="chip" data-set="size" data-value="XL" data-stay aria-pressed="false">XL</button> <button type="button" class="chip" data-set="size" data-value="XXL" data-stay aria-pressed="false">XXL</button> <button type="button" class="chip" data-set="size" data-value="3XL" data-stay aria-pressed="false">3XL</button> </div> <details class="calc-wrap"> <summary>Ni idea: calcúlala tú</summary> <form class="calc" data-calc novalidate> <div class="fields-2"> <div class="field"> <label for="welcome-calc-h">Altura (cm)</label> <input id="welcome-calc-h" name="h" type="number" inputmode="numeric" min="120" max="220" placeholder="175" required> </div> <div class="field"> <label for="welcome-calc-w">Peso (kg)</label> <input id="welcome-calc-w" name="w" type="number" inputmode="numeric" min="30" max="200" placeholder="72" required> </div> </div> <div class="field"> <label for="welcome-calc-c">Contorno de pecho (cm, opcional pero más preciso)</label> <input id="welcome-calc-c" name="c" type="number" inputmode="numeric" min="60" max="170" placeholder="98"> </div> <fieldset class="field"> <legend class="label-like">¿Cómo la llevas?</legend> <div class="chips"> <label class="chip"><input type="radio" name="fit" value="-1"> Ajustada</label> <label class="chip"><input type="radio" name="fit" value="0" checked> Normal</label> <label class="chip"><input type="radio" name="fit" value="1"> Holgada</label> </div> </fieldset> <button type="submit" class="btn btn--small">Calcular</button> <p class="calc__out" data-calc-out aria-live="polite" hidden data-tpl="Talla recomendada: %s. Grado de error estimado: %d %%." data-note-low="Con el contorno de pecho, estamos bastante seguros." data-note-high="Sin el contorno de pecho, extrapolamos. Una cinta métrica te cambiaría la vida (un poco)."></p> </form> </details> <button type="button" class="btn" data-next>Siguiente</button> </section> <section class="sel-step" data-step="tool" hidden> <h2>¿Tu herramienta de trabajo favorita?</h2> <div class="options options--grid"> <button type="button" class="opt" data-set="tool" data-value="terminal" aria-pressed="false"><span>La terminal<small>cd /seo && ls -la</small></span></button><button type="button" class="opt" data-set="tool" data-value="tableur" aria-pressed="false"><span>La hoja de cálculo<small>BUSCARV es mi lengua materna.</small></span></button><button type="button" class="opt" data-set="tool" data-value="linkedin" aria-pressed="false"><span>LinkedIn<small>Publico, luego existo.</small></span></button><button type="button" class="opt" data-set="tool" data-value="cafe" aria-pressed="false"><span>La máquina de café<small>Donde se decide todo.</small></span></button> </div> </section> <section class="sel-step" data-step="phrase" hidden> <h2>¿La frase que más repites?</h2> <div class="options"> <button type="button" class="opt" data-set="phrase" data-value="depend" aria-pressed="false"><span>«Depende.»</span></button><button type="button" class="opt" data-set="phrase" data-value="indexe" aria-pressed="false"><span>«No está indexado.»</span></button><button type="button" class="opt" data-set="phrase" data-value="algo" aria-pressed="false"><span>«Es el algoritmo.»</span></button><button type="button" class="opt" data-set="phrase" data-value="core" aria-pressed="false"><span>«Espera a que termine el core update.»</span></button><button type="button" class="opt" data-set="phrase" data-value="migration" aria-pressed="false"><span>«Hicimos una pequeña migración.»</span></button><button type="button" class="opt" data-set="phrase" data-value="client" aria-pressed="false"><span>«El cliente quiere salir primero en "zapatos".»</span></button> </div> </section> <section class="sel-step" data-step="who" hidden> <h2>¿Para quién es?</h2> <div class="options options--grid"> <button type="button" class="opt" data-set="who" data-value="collegue" aria-pressed="false"><span>Un compañero o compañera<small>El clásico.</small></span></button><button type="button" class="opt" data-set="who" data-value="boss" aria-pressed="false"><span>Mi jefe o jefa<small>Riesgo calculado.</small></span></button><button type="button" class="opt" data-set="who" data-value="proche" aria-pressed="false"><span>Alguien a quien quiero<small>A pesar de su trabajo.</small></span></button><button type="button" class="opt" data-set="who" data-value="secret" aria-pressed="false"><span>Secret Santa<small>Presupuesto justo, efecto garantizado.</small></span></button> </div> </section> <section class="sel-step" data-step="occasion" hidden> <h2>¿La ocasión?</h2> <div class="options options--grid"> <button type="button" class="opt" data-set="occasion" data-value="offrir-a-un-seo" aria-pressed="false"><span>Regalos para SEO<small>¿No entiendes a qué se dedica? Perfecto.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="secret-santa-a-moins-de-20" aria-pressed="false"><span>Amigo invisible por menos de 20 €<small>Poco presupuesto, mucha guasa.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="noel-du-seo" aria-pressed="false"><span>Navidad SEO<small>El único pico estacional que nos gusta.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="halloween" aria-pressed="false"><span>Halloween<small>La página 2: el único sitio que da miedo de verdad.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="anniversaire-40-50-ans" aria-pressed="false"><span>Cumpleaños (40, 50…)<small>Dominio antiguo, autoridad máxima.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="la-tenue-du-seo-demissionnaire" aria-pressed="false"><span>El look del SEO que se va<small>Redirección 301 hacia nuevas aventuras.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="retraite" aria-pressed="false"><span>Jubilación<small>noindex, nofollow. Por fin.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="fridaywear" aria-pressed="false"><span>Viernes casual<small>Los viernes se despliega en producción. En camiseta.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="cadeau-entre-collegues" aria-pressed="false"><span>Regalos para compañeros<small>Para despedidas, cumpleaños o pequeñas venganzas.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="black-friday" aria-pressed="false"><span>Black Friday del SEO<small>El SEO nunca está de rebajas.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="nouvel-an" aria-pressed="false"><span>Año Nuevo del SEO<small>Feliz año, felices posiciones.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="saint-valentin" aria-pressed="false"><span>San Valentín del SEO<small>Regálale por fin un enlace de calidad.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="paques" aria-pressed="false"><span>Pascua del SEO<small>Siempre se escapa uno. Como los 404.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="poisson-d-avril" aria-pressed="false"><span>Inocentadas del SEO<small>Esta camiseta está indexada. Es broma.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="fete-des-meres" aria-pressed="false"><span>Día de la Madre del SEO<small>Su fuente de tráfico más fiel.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="fete-des-peres" aria-pressed="false"><span>Día del Padre del SEO<small>El chiste de padre, optimizado para buscadores.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="ete-du-seo" aria-pressed="false"><span>Verano del SEO<small>Tráfico a la baja, ánimo al alza.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="rentree-du-seo" aria-pressed="false"><span>Vuelta al cole del SEO<small>Boletín de la web: puede mejorar.</small></span></button><button type="button" class="opt" data-set="occasion" data-value="" aria-pressed="false"><span>Ninguna, porque sí<small>Los mejores regalos.</small></span></button> </div> </section> <section class="sel-step" data-step="budget" hidden> <h2>Tu presupuesto máximo</h2> <p class="big-value"><output data-budget-out>30</output> €</p> <input class="range" type="range" min="5" max="80" step="5" value="30" data-input="budget" aria-label="Presupuesto máximo en euros"> <div class="range-labels"><span>Amigo invisible</span><span>Generoso</span></div> <button type="button" class="btn" data-next>Siguiente</button> </section> <section class="sel-step" data-step="risk" hidden> <h2>Grado de error: ¿conoces su talla?</h2> <p class="muted">Como la temperatura de una IA: cuanto más subes, más riesgos tomamos.</p> <input class="range" type="range" min="0" max="100" step="1" value="20" data-input="risk" aria-label="Certeza sobre la talla"> <div class="range-labels"><span>Ni idea</span><span>Sé hasta su número de pie</span></div> <p class="warning-box" data-risk-text data-low="Con tanta incertidumbre, quitamos todo lo que tiene talla. Tazas, pósters, gorras: riesgo cero." data-mid="Mantenemos la ropa, pero coge una talla más. Grande se usa. Pequeña se devuelve." data-high="Todo el catálogo está abierto. Aun así, mira la guía «talla del compañero»."></p> <button type="button" class="btn" data-next>Siguiente</button> </section> <section class="sel-step" data-step="jargon" hidden> <h2>¿Esta persona habla SEO con fluidez?</h2> <div class="options"> <button type="button" class="opt" data-set="jargon" data-value="2" aria-pressed="false"><span>Dice «el Google» y «posicionar la web»<small>Nos quedamos con los chistes accesibles.</small></span></button><button type="button" class="opt" data-set="jargon" data-value="3" aria-pressed="false"><span>Habla de palabras clave y backlinks<small>Iniciada. Eso abre puertas.</small></span></button><button type="button" class="opt" data-set="jargon" data-value="5" aria-pressed="false"><span>Habla de crawl budget en el desayuno<small>Hardcore. Sacamos la artillería.</small></span></button> </div> </section> <section class="sel-step" data-step="results" hidden> <h2 data-results-title data-me="Tu preselección" data-gift="La preselección de regalo"></h2> <div class="results" data-results aria-live="polite"><p class="muted">Calculando… (preguntamos al algoritmo, o sea, a nosotros)</p></div> <div class="pdp-actions"> <a class="btn btn--link" data-results-all href="https://seoaddict.co/es/tienda/">Ver todo el catálogo</a> <button type="button" class="btn btn--ghost" data-restart>Empezar de nuevo</button> </div> </section> <div class="sel-nav"> <button type="button" class="btn btn--ghost btn--small" data-back hidden>← Atrás</button> </div> </div> <p class="muted small">Tus respuestas se quedan en este navegador. No las guardamos ni hacemos un buyer persona con ellas.</p> </div> </dialog> <aside class="popin" data-popin="gift" role="dialog" aria-modal="false" aria-labelledby="popin-gift-t" hidden data-md="skip"> <button type="button" class="popin__x" data-popin-close aria-label="Cerrar">×</button> <p class="popin__t" id="popin-gift-t">¿Buscas un regalo para un SEO?</p> <p class="popin__p">Cinco preguntas, ninguna sobre crawl budget, y te sacamos los chistes que aún no conoce.</p> <p class="popin__b"> <a class="btn btn--hot btn--small" href="https://seoaddict.co/es/buscador-de-regalos/" data-popin-go>Encontrar el regalo</a> <button type="button" class="btn btn--ghost btn--small" data-popin-close>No, gracias</button> </p> </aside> <script>window.SA_POPINS={"rules":[{"id":"welcome","trigger":"pages","value":3,"value2":45,"freq":3650,"dialog":true},{"id":"gift","trigger":"exit","value":2,"value2":60,"freq":7}],"rest":"https:\/\/seoaddict.co\/wp-json\/sa\/v1\/popin"};</script> <dialog class="modal" data-list-dialog aria-labelledby="sa-list-title"> <div class="modal__in"> <div class="modal__head"> <div> <p class="eyebrow">Lista de deseos</p> <h2 id="sa-list-title" class="modal__title">Tu página, con tu nombre</h2> </div> <button class="close" type="button" data-close aria-label="Cerrar">×</button> </div> <form class="stack" data-list-form> <div class="field"> <label for="sa-list-name">Nombre o apodo (irá en la URL)</label> <input id="sa-list-name" name="name" maxlength="60" required autocomplete="given-name"> </div> <fieldset class="field"> <legend class="label-like">El estilo de tu página</legend> <div class="theme-picks"> <label class="theme-pick"> <input type="radio" name="theme" value="serp" checked='checked'> <span class="theme-pick__sw" style="background:#FFFFFF;color:#1A0DAB">Aa</span> <span>Página de resultados</span> </label> <label class="theme-pick"> <input type="radio" name="theme" value="console" > <span class="theme-pick__sw" style="background:#0B0E14;color:#7EE787">Aa</span> <span>Consola</span> </label> <label class="theme-pick"> <input type="radio" name="theme" value="retro" > <span class="theme-pick__sw" style="background:#5C94FC;color:#F8B800">Aa</span> <span>Retro 8-bit</span> </label> <label class="theme-pick"> <input type="radio" name="theme" value="neon" > <span class="theme-pick__sw" style="background:#1A0533;color:#FF2E88">Aa</span> <span>Neón</span> </label> <label class="theme-pick"> <input type="radio" name="theme" value="papier" > <span class="theme-pick__sw" style="background:#EFE9DD;color:#B42318">Aa</span> <span>Papel</span> </label> </div> </fieldset> <div class="fields-2"> <div class="field"> <label for="sa-list-tee">Mi talla de camiseta</label> <select id="sa-list-tee" name="tee"><option value="">No lo digo</option><option value="XS">XS</option><option value="S">S</option><option value="M">M</option><option value="L">L</option><option value="XL">XL</option><option value="XXL">XXL</option><option value="3XL">3XL</option></select> </div> <div class="field"> <label for="sa-list-sweat">Mi talla de sudadera</label> <select id="sa-list-sweat" name="sweat"><option value="">No lo digo</option><option value="XS">XS</option><option value="S">S</option><option value="M">M</option><option value="L">L</option><option value="XL">XL</option><option value="XXL">XXL</option><option value="3XL">3XL</option></select> </div> </div> <input class="hp" type="text" name="website" tabindex="-1" autocomplete="off" aria-hidden="true"> <p class="muted small">Sin cuenta ni correo. Este navegador guarda la llave para editar la página. La página no se indexa: solo la ve quien tiene el enlace.</p> <button class="btn btn--link" type="submit">Crear mi página</button> </form> <div class="stack" data-list-done hidden> <p class="warning-box">Tu página ya está en línea. Mándala a quien nunca sabe qué regalarte.</p> <div class="field"> <label for="sa-list-url">El enlace</label> <div class="copy-row"><input id="sa-list-url" readonly data-list-url><button class="btn btn--small" type="button" data-copy="#sa-list-url">Copiar</button></div> </div> <div class="pdp-actions" data-share-links></div> <a class="btn btn--ghost" href="#" data-list-open>Ver mi página</a> </div> </div> </dialog> <dialog class="modal" data-cagnotte-dialog aria-labelledby="h-cag"> <div class="modal__in"> <div class="modal__head"> <div><p class="eyebrow">Bote común</p><h2 id="h-cag" class="modal__title">Regalarlo entre varios</h2></div> <button class="close" type="button" data-close aria-label="Cerrar">×</button> </div> <ol class="how small"> <li>Abres el bote: tiene su página, con el look y el importe objetivo.</li> <li>Cada uno participa en línea (tarjeta o PayPal) y deja un mensaje. Todos ven quién puso qué y cuánto falta.</li> <li>Con cada aportación recibes un correo con el código del bote. Su valor sigue el total recaudado: úsalo para pedir el look.</li> </ol> <form class="stack" data-cagnotte-form> <input type="hidden" name="items"> <div class="field"><label for="cag-title">Nombre del bote</label><input id="cag-title" name="title" maxlength="80" required></div> <div class="field"><label for="cag-email">Tu correo (para recibir el código, no se muestra)</label><input id="cag-email" name="email" type="email" required autocomplete="email"></div> <input class="hp" type="text" name="website" tabindex="-1" autocomplete="off" aria-hidden="true"> <button class="btn btn--link" type="submit">Abrir el bote</button> </form> </div> </dialog> <dialog class="modal" data-size-pick aria-labelledby="h-sizepick"> <div class="modal__in"> <div class="modal__head"><h2 id="h-sizepick" class="modal__title">¿Qué talla para las prendas con talla?</h2><button class="close" type="button" data-close aria-label="Cerrar">×</button></div> <div class="chips"><button type="button" class="chip" data-size-choice="XS">XS</button><button type="button" class="chip" data-size-choice="S">S</button><button type="button" class="chip" data-size-choice="M">M</button><button type="button" class="chip" data-size-choice="L">L</button><button type="button" class="chip" data-size-choice="XL">XL</button><button type="button" class="chip" data-size-choice="XXL">XXL</button><button type="button" class="chip" data-size-choice="3XL">3XL</button></div> <p class="small"><a href="https://seoaddict.co/es/guia-de-tallas/">No lo sé: la guía de tallas</a></p> </div> </dialog> <dialog class="cart-drawer" data-cart-drawer aria-labelledby="h-cd"> <div class="cd"> <header class="cd__head"> <h2 id="h-cd">Tu carrito <span class="cd__count" data-cd-count></span></h2> <button class="close" type="button" data-close aria-label="Cerrar">×</button> </header> <div class="cd__body"> <p class="cd__added" data-cd-added hidden>Añadido. Tu carrito está mejor optimizado que tu página de inicio.</p> <div data-cd-ship></div> <p class="cd__empty" data-cd-empty hidden>Carrito vacío. Tasa de conversión: 0 %. Te dejamos con lo más vendido.</p> <ul class="cd__items" data-cd-items></ul> <section class="cd__up" data-cd-up hidden> <h3 data-cd-up-title>Combina con</h3> <ul class="up-list" data-up-list></ul> </section> <div class="cd__bump" data-cd-bump hidden></div> </div> <footer class="cd__foot" data-cd-foot hidden> <div class="cd__total"><span>Subtotal</span><b data-cd-total></b></div> <p class="cd__note">IVA incluido. Envío calculado en el siguiente paso.</p> <a class="cd__go" href="https://seoaddict.co/es/finalizar-compra/">Pagar</a> <a class="cd__cart" href="https://seoaddict.co/es/carrito/">Ver carrito</a> </footer> </div> </dialog> <div class="toast" role="status" aria-live="polite" data-toast></div> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/es/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/seo-addict/*","/es/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <script type="application/ld+json">{"@context":"https://schema.org/","@type":"Product","@id":"https://seoaddict.co/es/p/titulo-no-valido-camiseta/#product","name":"T\u00edtulo no v\u00e1lido","url":"https://seoaddict.co/es/p/titulo-no-valido-camiseta/","description":"Camiseta unisex gruesa (algod\u00f3n org\u00e1nico, 180 g/m\u00b2), impresa bajo pedido en Francia, color azul petr\u00f3leo. De la XS a la 3XL.","image":"https://seoaddict.co/wp-content/uploads/2026/10/T1525-es.webp","sku":42318,"offers":[{"@type":"Offer","priceSpecification":[{"@type":"UnitPriceSpecification","price":"33.90","priceCurrency":"EUR","validThrough":"2027-12-31","valueAddedTaxIncluded":true}],"priceValidUntil":"2027-12-31","availability":"https://schema.org/OutOfStock","url":"https://seoaddict.co/es/p/titulo-no-valido-camiseta/","seller":{"@type":"Organization","name":"SEO Addict","url":"https://seoaddict.co/es/"},"price":"33.90","priceCurrency":"EUR"}]}</script> <script> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script> <script data-wp-strategy="defer" defer id="hostinger-reach-embed-js" src="https://cdn-reach.hostinger.com/js/embed.js"></script> <script id="wp-hooks-js" src="https://seoaddict.co/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script> <script id="wp-i18n-js" src="https://seoaddict.co/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); //# sourceURL=wp-i18n-js-after </script> <script id="wc-ppcp-sdk-v6-boot-js-extra"> var wc_ppcp_sdk_v6 = {"sdk_url":"https://www.paypal.com/web-sdk/v6/core","page_context":"product","currency":"EUR","amount":"33.90","buyer_country":"FR","merchant_country":"FR","locale":"es-ES","vaulting_enabled":"","final_review":"","is_free_trial_cart":"","cart_needs_vaulting":"","has_subscriptions":"","verification_method":"NO_3D_SECURE","user":{"is_logged":false},"ajax":{"client_token":{"endpoint":"/?wc-ajax=ppc-sdk-v6-client-token","nonce":"5351d38b7d"},"change_cart":{"endpoint":"/?wc-ajax=ppc-change-cart","nonce":"4c99e3fa89"},"simulate_cart":{"endpoint":"/?wc-ajax=ppc-sdk-v6-simulate-cart","nonce":"05acf86ad6"},"wallet_shipping":{"endpoint":"/?wc-ajax=ppc-sdk-v6-wallet-shipping","nonce":"2df9e63de2"},"create_order":{"endpoint":"/?wc-ajax=ppc-create-order","nonce":"4c3eb69063"},"approve_order":{"endpoint":"/?wc-ajax=ppc-approve-order","nonce":"c79589e724"},"get_order":{"endpoint":"/?wc-ajax=ppc-get-order","nonce":"4b5c80fa59"},"update_shipping":{"endpoint":"/?wc-ajax=ppc-update-shipping","nonce":"a8458c9c8e"},"create_setup_token":{"endpoint":"/?wc-ajax=ppc-create-setup-token","nonce":"79a3bc6ce9"},"create_payment_token":{"endpoint":"/?wc-ajax=ppc-create-payment-token","nonce":"7dc3c460fa"},"create_payment_token_for_guest":{"endpoint":"/?wc-ajax=ppc-update-customer-id","nonce":"8cc1edd021"},"wc_store_api":{"cart":"https://seoaddict.co/wp-json/wc/store/v1/cart","select_shipping_rate":"https://seoaddict.co/wp-json/wc/store/v1/cart/select-shipping-rate","update_customer":"https://seoaddict.co/wp-json/wc/store/v1/cart/update-customer","nonce":"4486d4415a"}},"urls":{"checkout":"https://seoaddict.co/es/finalizar-compra/"},"labels":{"generic_error":"Something went wrong. Please try again or choose another payment source.","card_declined":"The card could not be charged. Please check the details or try a different card.","shipping_unserviceable":"Cannot ship to the selected address.","subtotal":"Subtotal","shipping":"Shipping","tax":"Tax","discount":"Discount"},"shipping":{"in_context":{"product":true,"mini-cart":false},"countries":["FR","BE","LU","DE","ES","IT","PT","NL","AT","IE","DK","SE","FI","PL","CZ","SK","SI","HU","RO","BG","HR","GR","CY","MT","EE","LV","LT"]},"button_styles":{"product":{"colorClass":"paypal-gold","borderRadius":"4px","height":"48px"}},"pay_later_button":{"product":false},"button_height":"48px","wrapper":"#ppc-button-ppcp-gateway-v6","mini_cart_wrapper":"#ppc-button-minicart-v6","card_fields":{"enabled":false,"payment_method":"ppcp-credit-card-gateway","funding_source":"card","title":"Debit & Credit Cards","name_field":false,"is_vaulting_enabled":false,"card_icons":[],"fields":{"name":"#ppcp-credit-card-gateway-card-name","number":"#ppcp-credit-card-gateway-card-number","expiry":"#ppcp-credit-card-gateway-card-expiry","cvv":"#ppcp-credit-card-gateway-card-cvc"},"styles":[]},"card_button":{"enabled":false,"payment_method":"ppcp-card-button-gateway","funding_source":"card","wrapper":"#ppc-button-ppcp-card-button-gateway-v6","styles":{"borderRadius":"4px","height":"48px","width":"100%"}},"fastlane":{"enabled":false,"payment_method":"ppcp-axo-gateway"},"messages":{"enabled":true,"wrapper":".ppcp-messages","is_hidden":false,"amount":"33.90","page_type":"product-details","style":{"logoType":"WORDMARK","logoPosition":"INLINE","textColor":"BLACK","fontSize":"12px"}},"google_pay":{"enabled":false,"sdk_url":"https://pay.google.com/gp/p/js/pay.js","styles":[],"supported_features":["products"],"gateway":null,"environment":"PRODUCTION"},"apple_pay":{"enabled":false,"sdk_url":"https://applepay.cdn-apple.com/jsapi/v1/apple-pay-sdk.js","styles":[],"supported_features":["products"],"gateway":null,"display_name":"SEO Addict","validation":{"endpoint":"https://seoaddict.co/wp-admin/admin-ajax.php","action":"ppcp_validate","nonce":"e93108daf8"}}}; //# sourceURL=wc-ppcp-sdk-v6-boot-js-extra </script> <script id="wc-ppcp-sdk-v6-boot-js" src="https://seoaddict.co/wp-content/plugins/woocommerce-paypal-payments/assets/ppcp-sdk-v6-js-boot.js?ver=c348a752c101ea347caa"></script> <script id="sourcebuster-js-js" src="https://seoaddict.co/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.2.1"></script> <script id="wc-order-attribution-js-extra"> var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://seoaddict.co/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"}}; //# sourceURL=wc-order-attribution-js-extra </script> <script id="wc-order-attribution-js" src="https://seoaddict.co/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.2.1"></script> <script id="stripe-js" src="https://js.stripe.com/dahlia/stripe.js"></script> <script id="lodash-js" src="https://seoaddict.co/wp-includes/js/dist/vendor/lodash.min.js?ver=4.18.1"></script> <script id="lodash-js-after"> window.lodash = _.noConflict(); //# sourceURL=lodash-js-after </script> <script id="react-js" src="https://seoaddict.co/wp-includes/js/dist/vendor/react.min.js?ver=18.3.1.1"></script> <script id="react-dom-js" src="https://seoaddict.co/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1"></script> <script id="wp-polyfill-js" src="https://seoaddict.co/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script> <script id="wc-types-js" src="https://seoaddict.co/wp-content/plugins/woocommerce/assets/client/blocks/wc-types.js?ver=c4b7280ca0810ce973be"></script> <script id="wp-private-apis-js" src="https://seoaddict.co/wp-includes/js/dist/private-apis.min.js?ver=eb85f28c4c729bb4f002"></script> <script id="wp-url-js" src="https://seoaddict.co/wp-includes/js/dist/url.min.js?ver=7b0de086d4ae11d55704"></script> <script id="wp-api-fetch-js" src="https://seoaddict.co/wp-includes/js/dist/api-fetch.min.js?ver=6f2a4faeee3c722b1e57"></script> <script id="wp-api-fetch-js-after"> wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "https://seoaddict.co/wp-json/" ) ); wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "c9c93862bb" ); wp.apiFetch.use( wp.apiFetch.nonceMiddleware ); wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware ); wp.apiFetch.nonceEndpoint = "https://seoaddict.co/wp-admin/admin-ajax.php?action=rest-nonce"; //# sourceURL=wp-api-fetch-js-after </script> <script id="wc-settings-js-before"> var wcSettings = JSON.parse( decodeURIComponent( '%7B%22shippingCostRequiresAddress%22%3Afalse%2C%22adminUrl%22%3A%22https%3A%5C%2F%5C%2Fseoaddict.co%5C%2Fwp-admin%5C%2F%22%2C%22countries%22%3A%7B%22AF%22%3A%22Afghanistan%22%2C%22AX%22%3A%22%5Cu00c5land%20Islands%22%2C%22AL%22%3A%22Albania%22%2C%22DZ%22%3A%22Algeria%22%2C%22AS%22%3A%22American%20Samoa%22%2C%22AD%22%3A%22Andorra%22%2C%22AO%22%3A%22Angola%22%2C%22AI%22%3A%22Anguilla%22%2C%22AQ%22%3A%22Antarctica%22%2C%22AG%22%3A%22Antigua%20and%20Barbuda%22%2C%22AR%22%3A%22Argentina%22%2C%22AM%22%3A%22Armenia%22%2C%22AW%22%3A%22Aruba%22%2C%22AU%22%3A%22Australia%22%2C%22AT%22%3A%22Austria%22%2C%22AZ%22%3A%22Azerbaijan%22%2C%22BS%22%3A%22Bahamas%22%2C%22BH%22%3A%22Bahrain%22%2C%22BD%22%3A%22Bangladesh%22%2C%22BB%22%3A%22Barbados%22%2C%22BY%22%3A%22Belarus%22%2C%22PW%22%3A%22Belau%22%2C%22BE%22%3A%22Belgium%22%2C%22BZ%22%3A%22Belize%22%2C%22BJ%22%3A%22Benin%22%2C%22BM%22%3A%22Bermuda%22%2C%22BT%22%3A%22Bhutan%22%2C%22BO%22%3A%22Bolivia%22%2C%22BQ%22%3A%22Bonaire%2C%20Saint%20Eustatius%20and%20Saba%22%2C%22BA%22%3A%22Bosnia%20and%20Herzegovina%22%2C%22BW%22%3A%22Botswana%22%2C%22BV%22%3A%22Bouvet%20Island%22%2C%22BR%22%3A%22Brazil%22%2C%22IO%22%3A%22British%20Indian%20Ocean%20Territory%22%2C%22BN%22%3A%22Brunei%22%2C%22BG%22%3A%22Bulgaria%22%2C%22BF%22%3A%22Burkina%20Faso%22%2C%22BI%22%3A%22Burundi%22%2C%22KH%22%3A%22Cambodia%22%2C%22CM%22%3A%22Cameroon%22%2C%22CA%22%3A%22Canada%22%2C%22CV%22%3A%22Cape%20Verde%22%2C%22KY%22%3A%22Cayman%20Islands%22%2C%22CF%22%3A%22Central%20African%20Republic%22%2C%22TD%22%3A%22Chad%22%2C%22CL%22%3A%22Chile%22%2C%22CN%22%3A%22China%22%2C%22CX%22%3A%22Christmas%20Island%22%2C%22CC%22%3A%22Cocos%20%28Keeling%29%20Islands%22%2C%22CO%22%3A%22Colombia%22%2C%22KM%22%3A%22Comoros%22%2C%22CG%22%3A%22Congo%20%28Brazzaville%29%22%2C%22CD%22%3A%22Congo%20%28Kinshasa%29%22%2C%22CK%22%3A%22Cook%20Islands%22%2C%22CR%22%3A%22Costa%20Rica%22%2C%22HR%22%3A%22Croatia%22%2C%22CU%22%3A%22Cuba%22%2C%22CW%22%3A%22Cura%26ccedil%3Bao%22%2C%22CY%22%3A%22Cyprus%22%2C%22CZ%22%3A%22Czech%20Republic%22%2C%22DK%22%3A%22Denmark%22%2C%22DJ%22%3A%22Djibouti%22%2C%22DM%22%3A%22Dominica%22%2C%22DO%22%3A%22Dominican%20Republic%22%2C%22EC%22%3A%22Ecuador%22%2C%22EG%22%3A%22Egypt%22%2C%22SV%22%3A%22El%20Salvador%22%2C%22GQ%22%3A%22Equatorial%20Guinea%22%2C%22ER%22%3A%22Eritrea%22%2C%22EE%22%3A%22Estonia%22%2C%22SZ%22%3A%22Eswatini%22%2C%22ET%22%3A%22Ethiopia%22%2C%22FK%22%3A%22Falkland%20Islands%22%2C%22FO%22%3A%22Faroe%20Islands%22%2C%22FJ%22%3A%22Fiji%22%2C%22FI%22%3A%22Finland%22%2C%22FR%22%3A%22France%22%2C%22GF%22%3A%22French%20Guiana%22%2C%22PF%22%3A%22French%20Polynesia%22%2C%22TF%22%3A%22French%20Southern%20Territories%22%2C%22GA%22%3A%22Gabon%22%2C%22GM%22%3A%22Gambia%22%2C%22GE%22%3A%22Georgia%22%2C%22DE%22%3A%22Germany%22%2C%22GH%22%3A%22Ghana%22%2C%22GI%22%3A%22Gibraltar%22%2C%22GR%22%3A%22Greece%22%2C%22GL%22%3A%22Greenland%22%2C%22GD%22%3A%22Grenada%22%2C%22GP%22%3A%22Guadeloupe%22%2C%22GU%22%3A%22Guam%22%2C%22GT%22%3A%22Guatemala%22%2C%22GG%22%3A%22Guernsey%22%2C%22GN%22%3A%22Guinea%22%2C%22GW%22%3A%22Guinea-Bissau%22%2C%22GY%22%3A%22Guyana%22%2C%22HT%22%3A%22Haiti%22%2C%22HM%22%3A%22Heard%20Island%20and%20McDonald%20Islands%22%2C%22HN%22%3A%22Honduras%22%2C%22HK%22%3A%22Hong%20Kong%22%2C%22HU%22%3A%22Hungary%22%2C%22IS%22%3A%22Iceland%22%2C%22IN%22%3A%22India%22%2C%22ID%22%3A%22Indonesia%22%2C%22IR%22%3A%22Iran%22%2C%22IQ%22%3A%22Iraq%22%2C%22IE%22%3A%22Ireland%22%2C%22IM%22%3A%22Isle%20of%20Man%22%2C%22IL%22%3A%22Israel%22%2C%22IT%22%3A%22Italy%22%2C%22CI%22%3A%22Ivory%20Coast%22%2C%22JM%22%3A%22Jamaica%22%2C%22JP%22%3A%22Japan%22%2C%22JE%22%3A%22Jersey%22%2C%22JO%22%3A%22Jordan%22%2C%22KZ%22%3A%22Kazakhstan%22%2C%22KE%22%3A%22Kenya%22%2C%22KI%22%3A%22Kiribati%22%2C%22XK%22%3A%22Kosovo%22%2C%22KW%22%3A%22Kuwait%22%2C%22KG%22%3A%22Kyrgyzstan%22%2C%22LA%22%3A%22Laos%22%2C%22LV%22%3A%22Latvia%22%2C%22LB%22%3A%22Lebanon%22%2C%22LS%22%3A%22Lesotho%22%2C%22LR%22%3A%22Liberia%22%2C%22LY%22%3A%22Libya%22%2C%22LI%22%3A%22Liechtenstein%22%2C%22LT%22%3A%22Lithuania%22%2C%22LU%22%3A%22Luxembourg%22%2C%22MO%22%3A%22Macao%22%2C%22MG%22%3A%22Madagascar%22%2C%22MW%22%3A%22Malawi%22%2C%22MY%22%3A%22Malaysia%22%2C%22MV%22%3A%22Maldives%22%2C%22ML%22%3A%22Mali%22%2C%22MT%22%3A%22Malta%22%2C%22MH%22%3A%22Marshall%20Islands%22%2C%22MQ%22%3A%22Martinique%22%2C%22MR%22%3A%22Mauritania%22%2C%22MU%22%3A%22Mauritius%22%2C%22YT%22%3A%22Mayotte%22%2C%22MX%22%3A%22Mexico%22%2C%22FM%22%3A%22Micronesia%22%2C%22MD%22%3A%22Moldova%22%2C%22MC%22%3A%22Monaco%22%2C%22MN%22%3A%22Mongolia%22%2C%22ME%22%3A%22Montenegro%22%2C%22MS%22%3A%22Montserrat%22%2C%22MA%22%3A%22Morocco%22%2C%22MZ%22%3A%22Mozambique%22%2C%22MM%22%3A%22Myanmar%22%2C%22NA%22%3A%22Namibia%22%2C%22NR%22%3A%22Nauru%22%2C%22NP%22%3A%22Nepal%22%2C%22NL%22%3A%22Netherlands%22%2C%22NC%22%3A%22New%20Caledonia%22%2C%22NZ%22%3A%22New%20Zealand%22%2C%22NI%22%3A%22Nicaragua%22%2C%22NE%22%3A%22Niger%22%2C%22NG%22%3A%22Nigeria%22%2C%22NU%22%3A%22Niue%22%2C%22NF%22%3A%22Norfolk%20Island%22%2C%22KP%22%3A%22North%20Korea%22%2C%22MK%22%3A%22North%20Macedonia%22%2C%22MP%22%3A%22Northern%20Mariana%20Islands%22%2C%22NO%22%3A%22Norway%22%2C%22OM%22%3A%22Oman%22%2C%22PK%22%3A%22Pakistan%22%2C%22PS%22%3A%22Palestinian%20Territory%22%2C%22PA%22%3A%22Panama%22%2C%22PG%22%3A%22Papua%20New%20Guinea%22%2C%22PY%22%3A%22Paraguay%22%2C%22PE%22%3A%22Peru%22%2C%22PH%22%3A%22Philippines%22%2C%22PN%22%3A%22Pitcairn%22%2C%22PL%22%3A%22Poland%22%2C%22PT%22%3A%22Portugal%22%2C%22PR%22%3A%22Puerto%20Rico%22%2C%22QA%22%3A%22Qatar%22%2C%22RE%22%3A%22Reunion%22%2C%22RO%22%3A%22Romania%22%2C%22RU%22%3A%22Russia%22%2C%22RW%22%3A%22Rwanda%22%2C%22ST%22%3A%22S%26atilde%3Bo%20Tom%26eacute%3B%20and%20Pr%26iacute%3Bncipe%22%2C%22BL%22%3A%22Saint%20Barth%26eacute%3Blemy%22%2C%22SH%22%3A%22Saint%20Helena%22%2C%22KN%22%3A%22Saint%20Kitts%20and%20Nevis%22%2C%22LC%22%3A%22Saint%20Lucia%22%2C%22SX%22%3A%22Saint%20Martin%20%28Dutch%20part%29%22%2C%22MF%22%3A%22Saint%20Martin%20%28French%20part%29%22%2C%22PM%22%3A%22Saint%20Pierre%20and%20Miquelon%22%2C%22VC%22%3A%22Saint%20Vincent%20and%20the%20Grenadines%22%2C%22WS%22%3A%22Samoa%22%2C%22SM%22%3A%22San%20Marino%22%2C%22SA%22%3A%22Saudi%20Arabia%22%2C%22SN%22%3A%22Senegal%22%2C%22RS%22%3A%22Serbia%22%2C%22SC%22%3A%22Seychelles%22%2C%22SL%22%3A%22Sierra%20Leone%22%2C%22SG%22%3A%22Singapore%22%2C%22SK%22%3A%22Slovakia%22%2C%22SI%22%3A%22Slovenia%22%2C%22SB%22%3A%22Solomon%20Islands%22%2C%22SO%22%3A%22Somalia%22%2C%22ZA%22%3A%22South%20Africa%22%2C%22GS%22%3A%22South%20Georgia%5C%2FSandwich%20Islands%22%2C%22KR%22%3A%22South%20Korea%22%2C%22SS%22%3A%22South%20Sudan%22%2C%22ES%22%3A%22Spain%22%2C%22LK%22%3A%22Sri%20Lanka%22%2C%22SD%22%3A%22Sudan%22%2C%22SR%22%3A%22Suriname%22%2C%22SJ%22%3A%22Svalbard%20and%20Jan%20Mayen%22%2C%22SE%22%3A%22Sweden%22%2C%22CH%22%3A%22Switzerland%22%2C%22SY%22%3A%22Syria%22%2C%22TW%22%3A%22Taiwan%22%2C%22TJ%22%3A%22Tajikistan%22%2C%22TZ%22%3A%22Tanzania%22%2C%22TH%22%3A%22Thailand%22%2C%22TL%22%3A%22Timor-Leste%22%2C%22TG%22%3A%22Togo%22%2C%22TK%22%3A%22Tokelau%22%2C%22TO%22%3A%22Tonga%22%2C%22TT%22%3A%22Trinidad%20and%20Tobago%22%2C%22TN%22%3A%22Tunisia%22%2C%22TR%22%3A%22T%5Cu00fcrkiye%22%2C%22TM%22%3A%22Turkmenistan%22%2C%22TC%22%3A%22Turks%20and%20Caicos%20Islands%22%2C%22TV%22%3A%22Tuvalu%22%2C%22UG%22%3A%22Uganda%22%2C%22UA%22%3A%22Ukraine%22%2C%22AE%22%3A%22United%20Arab%20Emirates%22%2C%22GB%22%3A%22United%20Kingdom%20%28UK%29%22%2C%22US%22%3A%22United%20States%20%28US%29%22%2C%22UM%22%3A%22United%20States%20%28US%29%20Minor%20Outlying%20Islands%22%2C%22UY%22%3A%22Uruguay%22%2C%22UZ%22%3A%22Uzbekistan%22%2C%22VU%22%3A%22Vanuatu%22%2C%22VA%22%3A%22Vatican%22%2C%22VE%22%3A%22Venezuela%22%2C%22VN%22%3A%22Vietnam%22%2C%22VG%22%3A%22Virgin%20Islands%20%28British%29%22%2C%22VI%22%3A%22Virgin%20Islands%20%28US%29%22%2C%22WF%22%3A%22Wallis%20and%20Futuna%22%2C%22EH%22%3A%22Western%20Sahara%22%2C%22YE%22%3A%22Yemen%22%2C%22ZM%22%3A%22Zambia%22%2C%22ZW%22%3A%22Zimbabwe%22%7D%2C%22currency%22%3A%7B%22code%22%3A%22EUR%22%2C%22precision%22%3A2%2C%22symbol%22%3A%22%5Cu20ac%22%2C%22symbolPosition%22%3A%22right_space%22%2C%22decimalSeparator%22%3A%22%2C%22%2C%22thousandSeparator%22%3A%22%20%22%2C%22priceFormat%22%3A%22%252%24s%5Cu00a0%251%24s%22%7D%2C%22currentSiteId%22%3A1%2C%22currentUserId%22%3A0%2C%22currentUserIsAdmin%22%3Afalse%2C%22currentThemeIsFSETheme%22%3Afalse%2C%22dateFormat%22%3A%22j%20F%20Y%22%2C%22homeUrl%22%3A%22https%3A%5C%2F%5C%2Fseoaddict.co%5C%2Fes%5C%2F%22%2C%22isMultisite%22%3Afalse%2C%22locale%22%3A%7B%22siteLocale%22%3A%22es_ES%22%2C%22userLocale%22%3A%22es_ES%22%2C%22weekdaysShort%22%3A%5B%22Sun%22%2C%22Mon%22%2C%22Tue%22%2C%22Wed%22%2C%22Thu%22%2C%22Fri%22%2C%22Sat%22%5D%7D%2C%22isRemoteLoggingEnabled%22%3Afalse%2C%22dashboardUrl%22%3A%22https%3A%5C%2F%5C%2Fseoaddict.co%5C%2Fes%5C%2Fmi-cuenta%5C%2F%22%2C%22orderStatuses%22%3A%7B%22pending%22%3A%22Pending%20payment%22%2C%22processing%22%3A%22Processing%22%2C%22on-hold%22%3A%22On%20hold%22%2C%22completed%22%3A%22Completed%22%2C%22cancelled%22%3A%22Cancelled%22%2C%22refunded%22%3A%22Refunded%22%2C%22failed%22%3A%22Failed%22%2C%22checkout-draft%22%3A%22Draft%22%7D%2C%22placeholderImgSrc%22%3A%22https%3A%5C%2F%5C%2Fseoaddict.co%5C%2Fwp-content%5C%2Fuploads%5C%2Fwoocommerce-placeholder-380x450.webp%22%2C%22productsSettings%22%3A%7B%22cartRedirectAfterAdd%22%3Afalse%7D%2C%22siteTitle%22%3A%22SEO%20Addict%22%2C%22storePages%22%3A%7B%22myaccount%22%3A%7B%22id%22%3A8%2C%22title%22%3A%22Mon%20compte%22%2C%22permalink%22%3A%22https%3A%5C%2F%5C%2Fseoaddict.co%5C%2Fes%5C%2Fmi-cuenta%5C%2F%22%7D%2C%22shop%22%3A%7B%22id%22%3A5%2C%22title%22%3A%22Boutique%22%2C%22permalink%22%3A%22https%3A%5C%2F%5C%2Fseoaddict.co%5C%2Fes%5C%2Ftienda%5C%2F%22%7D%2C%22cart%22%3A%7B%22id%22%3A6%2C%22title%22%3A%22Panier%22%2C%22permalink%22%3A%22https%3A%5C%2F%5C%2Fseoaddict.co%5C%2Fes%5C%2Fcarrito%5C%2F%22%7D%2C%22checkout%22%3A%7B%22id%22%3A7%2C%22title%22%3A%22Commande%22%2C%22permalink%22%3A%22https%3A%5C%2F%5C%2Fseoaddict.co%5C%2Fes%5C%2Ffinalizar-compra%5C%2F%22%7D%2C%22privacy%22%3A%7B%22id%22%3A5904%2C%22title%22%3A%22Politique%20de%20confidentialit%5Cu00e9%22%2C%22permalink%22%3A%22https%3A%5C%2F%5C%2Fseoaddict.co%5C%2Fes%5C%2Fpolitica-de-privacidad%5C%2F%22%7D%2C%22terms%22%3A%7B%22id%22%3A5903%2C%22title%22%3A%22Conditions%20g%5Cu00e9n%5Cu00e9rales%20de%20vente%22%2C%22permalink%22%3A%22https%3A%5C%2F%5C%2Fseoaddict.co%5C%2Fes%5C%2Fcondiciones-de-venta%5C%2F%22%7D%7D%2C%22wcAssetUrl%22%3A%22https%3A%5C%2F%5C%2Fseoaddict.co%5C%2Fwp-content%5C%2Fplugins%5C%2Fwoocommerce%5C%2Fassets%5C%2F%22%2C%22wcVersion%22%3A%2211.2.1%22%2C%22wpLoginUrl%22%3A%22https%3A%5C%2F%5C%2Fseoaddict.co%5C%2Fwp-login.php%22%2C%22wpVersion%22%3A%227.1.3%22%2C%22experimentalWcRestApiV4%22%3Afalse%2C%22experimentalCartSaveForLater%22%3Afalse%7D' ) ); //# sourceURL=wc-settings-js-before </script> <script id="wc-settings-js" src="https://seoaddict.co/wp-content/plugins/woocommerce/assets/client/blocks/wc-settings.js?ver=39ec5ab05e9783d0d5a5"></script> <script id="react-jsx-runtime-js" src="https://seoaddict.co/wp-includes/js/dist/vendor/react-jsx-runtime.min.js?ver=18.3.1"></script> <script id="wp-deprecated-js" src="https://seoaddict.co/wp-includes/js/dist/deprecated.min.js?ver=fe587bac92b7d0ef760e"></script> <script id="wp-dom-js" src="https://seoaddict.co/wp-includes/js/dist/dom.min.js?ver=c95f94cbbc1ac3fde84f"></script> <script id="wp-escape-html-js" src="https://seoaddict.co/wp-includes/js/dist/escape-html.min.js?ver=87ebe53e97bba59805a5"></script> <script id="wp-element-js" src="https://seoaddict.co/wp-includes/js/dist/element.min.js?ver=4a4370b2b349066fd440"></script> <script id="wp-is-shallow-equal-js" src="https://seoaddict.co/wp-includes/js/dist/is-shallow-equal.min.js?ver=7ad271045c1fe60f5496"></script> <script id="wp-keycodes-js" src="https://seoaddict.co/wp-includes/js/dist/keycodes.min.js?ver=d0b4204e4bbeb412df6e"></script> <script id="wp-priority-queue-js" src="https://seoaddict.co/wp-includes/js/dist/priority-queue.min.js?ver=6c0aa59b65d55dfd509b"></script> <script id="wp-undo-manager-js" src="https://seoaddict.co/wp-includes/js/dist/undo-manager.min.js?ver=4554fce6276d8910a4ae"></script> <script id="wp-compose-js" src="https://seoaddict.co/wp-includes/js/dist/compose.min.js?ver=0e8bde2a499ea6073b42"></script> <script id="wp-redux-routine-js" src="https://seoaddict.co/wp-includes/js/dist/redux-routine.min.js?ver=acca2b4857d83ad1790e"></script> <script id="wp-data-js" src="https://seoaddict.co/wp-includes/js/dist/data.min.js?ver=14a216e0932d72c22976"></script> <script id="wp-data-js-after"> ( function() { var userId = 0; var storageKey = "WP_DATA_USER_" + userId; wp.data .use( wp.data.plugins.persistence, { storageKey: storageKey } ); } )(); //# sourceURL=wp-data-js-after </script> <script id="wp-html-entities-js" src="https://seoaddict.co/wp-includes/js/dist/html-entities.min.js?ver=a976ff3a0f00bc2999a3"></script> <script id="wc_stripe_express_checkout-js-extra"> var wc_stripe_express_checkout_params = {"ajax_url":"/?wc-ajax=%%endpoint%%","stripe":{"publishable_key":"pk_live_51UQ8PSKDVyjwOezQboUYkml5cDqZAkDP9lETk1WcsDZqZ1JFFWv1809FYvY1DKt4nsowopnewimdvN8kKMhMU5i2003KQNLQmP","allow_prepaid_card":"yes","locale":"es","is_link_enabled":true,"is_express_checkout_enabled":true,"is_amazon_pay_enabled":true,"is_apple_pay_enabled":true,"is_google_pay_enabled":true},"nonce":{"wc_store_api":"4486d4415a","wc_store_api_express_checkout":"2b1120daa8"},"i18n":{"no_prepaid_card":"Sorry, we're not accepting prepaid cards at this time.","unknown_shipping":"Unknown shipping option \"[option]\"."},"checkout":{"url":"https://seoaddict.co/es/finalizar-compra/","currency_code":"eur","currency_decimals":2,"country_code":"FR","needs_shipping":"no","needs_payer_phone":false,"default_shipping_option":{"id":"pending","displayName":"Pending","amount":0},"display_prices_with_tax":true},"button":{"type":"default","theme":"dark","height":"48","radius":"4","locale":"es"},"link_button_height":"48","amazon_pay_button_height":"48","is_pay_for_order":"","has_block":"","login_confirmation":"","is_product_page":"1","is_checkout_page":"","product":{"shippingOptions":[{"id":"pending","displayName":"Pending","amount":0}],"displayItems":[{"label":"T\u00edtulo no v\u00e1lido","amount":3390},{"label":"Shipping","amount":0,"pending":true}],"total":{"label":" (via WooCommerce)","amount":3390,"pending":true},"requestShipping":true,"currency":"eur","country_code":"FR","validVariationSelected":true},"cart":null,"is_cart_page":"","taxes_based_on_billing":"","allowed_shipping_countries":["FR","BE","LU","DE","ES","IT","PT","NL","AT","IE","DK","SE","FI","PL","CZ","SK","SI","HU","RO","BG","HR","GR","CY","MT","EE","LV","LT"],"custom_checkout_fields":[],"has_free_trial":"","is_change_payment_method":"","has_bookings_store_api":""}; //# sourceURL=wc_stripe_express_checkout-js-extra </script> <script id="wc_stripe_express_checkout-js" src="https://seoaddict.co/wp-content/plugins/woocommerce-gateway-stripe/build/express-checkout.js?ver=1fe1e8e7621c47a834ab"></script> <script id="ppcp-fraudnet-js-extra"> var FraudNetConfig = {"f":"4361a06b65a61300aa22394a2cb3cbb6","s":"VM9FWEXAVM3D8_checkout-page","sandbox":""}; //# sourceURL=ppcp-fraudnet-js-extra </script> <script id="ppcp-fraudnet-js" src="https://seoaddict.co/wp-content/plugins/woocommerce-paypal-payments/assets/ppcp-wc-gateway-js-fraudnet.js?ver=4.1.3"></script> <script id="sa-app-js-extra"> var SA = {"lang":"es","rest":"https://seoaddict.co/wp-json/sa/v1/?sa_lang=es","nonce":"c9c93862bb","home":"https://seoaddict.co/es/","currency":"\u20ac","freeShipping":"59","money":{"currency_prefix":"","currency_suffix":"\u00a0\u20ac","currency_decimal_separator":",","currency_thousand_separator":" ","currency_minor_unit":2},"listThemes":["console","serp","retro","neon","papier"],"store":"https://seoaddict.co/wp-json/wc/store/v1/","storeNonce":"4486d4415a","cart":"https://seoaddict.co/es/carrito/","t":{"added":"A\u00f1adido. Tu carrito est\u00e1 mejor optimizado que tu p\u00e1gina de inicio.","addedList":"A\u00f1adido a tu lista.","removedList":"Quitado de tu lista.","copy":"Copiar enlace","copied":"Enlace copiado. Te toca compartirlo.","error":"No ha funcionado. Int\u00e9ntalo de nuevo en un momento.","console":"Modo consola","shop":"Modo tienda","next":"Siguiente","back":"Atr\u00e1s","seeAll":"Verlo todo igualmente","topOne":"\u26a0 Creemos que esto es para ti.","topOneGift":"\u26a0 Creemos que esto es para esa persona.","noResult":"Nada coincide. Ampl\u00eda un poco (el presupuesto, por ejemplo).","yourSize":"Tu talla recomendada","lookAdded":"El look est\u00e1 en el carrito.","chooseSize":"Elige primero una talla.","listCreated":"Tu lista est\u00e1 creada. Usa este navegador para editarla.","pages":"P\u00e1ginas rastreadas desde que llegaste","shareText":"Acabo de encontrar la camiseta que me resume. Es cosa de SEO.","consoleOn":"$ modo consola activado. 0 errores, 3 avisos (tus camisetas).","consoleOff":"Vuelta al modo tienda. M\u00e1s tranquilizador, menos fuente monoespaciada.","sizeSet":"Talla %s preseleccionada.","viewCart":"Ver carrito","yourList":"Mi lista","figureNote":"Vista ilustrada, proporciones aproximadas.","cartTitle":"Tu carrito","cartEmpty":"Carrito vac\u00edo. Tasa de conversi\u00f3n: 0 %. Te dejamos con lo m\u00e1s vendido.","shipLeft":"Faltan %s y el env\u00edo es gratis.","shipDone":"Env\u00edo gratis. Pareto lo aprueba.","shipHint":"Env\u00edo gratis desde %s.","upTitle":"Combina con","upTitleEmpty":"Lo m\u00e1s vendido","upUnlock":"Env\u00edo gratis con este","add":"A\u00f1adir","addSize":"A\u00f1adir en %s","bumpTitle":"El detalle extra","bumpText":"Va en el port\u00e1til, no en el CV.","remove":"Quitar","less":"Uno menos","more":"Uno m\u00e1s","subtotal":"Subtotal","checkout":"Pagar","sizeLabel":"Talla","whichSize":"\u00bfQu\u00e9 talla?","pickSize":"Elige una talla. \u00bfDudas? \u00ab\u00bfQu\u00e9 talla?\u00bb justo arriba.","pickSizeShort":"Elegir mi talla","adding":"A\u00f1adiendo\u2026","unavailable":"No disponible","orPay":"o paga en un clic","seasonOn":"Decoraci\u00f3n de vuelta. Lo asumimos.","seasonOff":"Decoraci\u00f3n quitada. Vuelta a la seriedad (relativa).","goes":"Combina con lo que elegiste","goesSub":"Cada pieza dice una cosa. Juntas terminan la frase."},"sizes":{"XS":[82,87,47,68],"S":[88,95,50,70],"M":[96,103,53,72],"L":[104,111,56,74],"XL":[112,119,59,76],"XXL":[120,127,62,78],"3XL":[128,135,65,80]},"morphJokes":{"fin":"Buena elecci\u00f3n. Coge tu talla real: una XL \u00abpor si acaso\u00bb es un vestido.","standard":"Sin riesgo. Eres la media con la que se hacen las gu\u00edas de tallas.","bedonnant":"Gran elecci\u00f3n. Evita el crop top: avisado/a est\u00e1s.","baraque":"Aguanta. Las costuras de los hombros nos dijeron que aguantar\u00eda.","crop_bedonnant":"Elige bien el producto o podr\u00edas acabar as\u00ed. (O as\u00famelo: nos encanta.)"},"season":{"key":"halloween","fx":"bats","label":"Halloween"}}; //# sourceURL=sa-app-js-extra </script> <script data-wp-strategy="defer" defer id="sa-app-js" src="https://seoaddict.co/wp-content/themes/seo-addict/assets/js/app.js?ver=1.7.6"></script> <script id="wc-country-select-js-extra"> var wc_country_select_params = {"countries":"{\"FR\":[],\"BE\":[],\"LU\":[],\"DE\":{\"DE-BW\":\"Baden-W\\u00fcrttemberg\",\"DE-BY\":\"Bavaria\",\"DE-BE\":\"Berlin\",\"DE-BB\":\"Brandenburg\",\"DE-HB\":\"Bremen\",\"DE-HH\":\"Hamburg\",\"DE-HE\":\"Hesse\",\"DE-MV\":\"Mecklenburg-Vorpommern\",\"DE-NI\":\"Lower Saxony\",\"DE-NW\":\"North Rhine-Westphalia\",\"DE-RP\":\"Rhineland-Palatinate\",\"DE-SL\":\"Saarland\",\"DE-SN\":\"Saxony\",\"DE-ST\":\"Saxony-Anhalt\",\"DE-SH\":\"Schleswig-Holstein\",\"DE-TH\":\"Thuringia\"},\"ES\":{\"C\":\"A Coru\\u00f1a\",\"VI\":\"Araba/\\u00c1lava\",\"AB\":\"Albacete\",\"A\":\"Alicante\",\"AL\":\"Almer\\u00eda\",\"O\":\"Asturias\",\"AV\":\"\\u00c1vila\",\"BA\":\"Badajoz\",\"PM\":\"Baleares\",\"B\":\"Barcelona\",\"BU\":\"Burgos\",\"CC\":\"C\\u00e1ceres\",\"CA\":\"C\\u00e1diz\",\"S\":\"Cantabria\",\"CS\":\"Castell\\u00f3n\",\"CE\":\"Ceuta\",\"CR\":\"Ciudad Real\",\"CO\":\"C\\u00f3rdoba\",\"CU\":\"Cuenca\",\"GI\":\"Girona\",\"GR\":\"Granada\",\"GU\":\"Guadalajara\",\"SS\":\"Gipuzkoa\",\"H\":\"Huelva\",\"HU\":\"Huesca\",\"J\":\"Ja\\u00e9n\",\"LO\":\"La Rioja\",\"GC\":\"Las Palmas\",\"LE\":\"Le\\u00f3n\",\"L\":\"Lleida\",\"LU\":\"Lugo\",\"M\":\"Madrid\",\"MA\":\"M\\u00e1laga\",\"ML\":\"Melilla\",\"MU\":\"Murcia\",\"NA\":\"Navarra\",\"OR\":\"Ourense\",\"P\":\"Palencia\",\"PO\":\"Pontevedra\",\"SA\":\"Salamanca\",\"TF\":\"Santa Cruz de Tenerife\",\"SG\":\"Segovia\",\"SE\":\"Sevilla\",\"SO\":\"Soria\",\"T\":\"Tarragona\",\"TE\":\"Teruel\",\"TO\":\"Toledo\",\"V\":\"Valencia\",\"VA\":\"Valladolid\",\"BI\":\"Biscay\",\"ZA\":\"Zamora\",\"Z\":\"Zaragoza\"},\"IT\":{\"AG\":\"Agrigento\",\"AL\":\"Alessandria\",\"AN\":\"Ancona\",\"AO\":\"Aosta\",\"AR\":\"Arezzo\",\"AP\":\"Ascoli Piceno\",\"AT\":\"Asti\",\"AV\":\"Avellino\",\"BA\":\"Bari\",\"BT\":\"Barletta-Andria-Trani\",\"BL\":\"Belluno\",\"BN\":\"Benevento\",\"BG\":\"Bergamo\",\"BI\":\"Biella\",\"BO\":\"Bologna\",\"BZ\":\"Bolzano\",\"BS\":\"Brescia\",\"BR\":\"Brindisi\",\"CA\":\"Cagliari\",\"CL\":\"Caltanissetta\",\"CB\":\"Campobasso\",\"CE\":\"Caserta\",\"CT\":\"Catania\",\"CZ\":\"Catanzaro\",\"CH\":\"Chieti\",\"CO\":\"Como\",\"CS\":\"Cosenza\",\"CR\":\"Cremona\",\"KR\":\"Crotone\",\"CN\":\"Cuneo\",\"EN\":\"Enna\",\"FM\":\"Fermo\",\"FE\":\"Ferrara\",\"FI\":\"Firenze\",\"FG\":\"Foggia\",\"FC\":\"Forl\\u00ec-Cesena\",\"FR\":\"Frosinone\",\"GE\":\"Genova\",\"GO\":\"Gorizia\",\"GR\":\"Grosseto\",\"IM\":\"Imperia\",\"IS\":\"Isernia\",\"SP\":\"La Spezia\",\"AQ\":\"L'Aquila\",\"LT\":\"Latina\",\"LE\":\"Lecce\",\"LC\":\"Lecco\",\"LI\":\"Livorno\",\"LO\":\"Lodi\",\"LU\":\"Lucca\",\"MC\":\"Macerata\",\"MN\":\"Mantova\",\"MS\":\"Massa-Carrara\",\"MT\":\"Matera\",\"ME\":\"Messina\",\"MI\":\"Milano\",\"MO\":\"Modena\",\"MB\":\"Monza e della Brianza\",\"NA\":\"Napoli\",\"NO\":\"Novara\",\"NU\":\"Nuoro\",\"OR\":\"Oristano\",\"PD\":\"Padova\",\"PA\":\"Palermo\",\"PR\":\"Parma\",\"PV\":\"Pavia\",\"PG\":\"Perugia\",\"PU\":\"Pesaro e Urbino\",\"PE\":\"Pescara\",\"PC\":\"Piacenza\",\"PI\":\"Pisa\",\"PT\":\"Pistoia\",\"PN\":\"Pordenone\",\"PZ\":\"Potenza\",\"PO\":\"Prato\",\"RG\":\"Ragusa\",\"RA\":\"Ravenna\",\"RC\":\"Reggio Calabria\",\"RE\":\"Reggio Emilia\",\"RI\":\"Rieti\",\"RN\":\"Rimini\",\"RM\":\"Roma\",\"RO\":\"Rovigo\",\"SA\":\"Salerno\",\"SS\":\"Sassari\",\"SV\":\"Savona\",\"SI\":\"Siena\",\"SR\":\"Siracusa\",\"SO\":\"Sondrio\",\"SU\":\"Sud Sardegna\",\"TA\":\"Taranto\",\"TE\":\"Teramo\",\"TR\":\"Terni\",\"TO\":\"Torino\",\"TP\":\"Trapani\",\"TN\":\"Trento\",\"TV\":\"Treviso\",\"TS\":\"Trieste\",\"UD\":\"Udine\",\"VA\":\"Varese\",\"VE\":\"Venezia\",\"VB\":\"Verbano-Cusio-Ossola\",\"VC\":\"Vercelli\",\"VR\":\"Verona\",\"VV\":\"Vibo Valentia\",\"VI\":\"Vicenza\",\"VT\":\"Viterbo\"},\"PT\":[],\"NL\":[],\"AT\":[],\"IE\":{\"CW\":\"Carlow\",\"CN\":\"Cavan\",\"CE\":\"Clare\",\"CO\":\"Cork\",\"DL\":\"Donegal\",\"D\":\"Dublin\",\"G\":\"Galway\",\"KY\":\"Kerry\",\"KE\":\"Kildare\",\"KK\":\"Kilkenny\",\"LS\":\"Laois\",\"LM\":\"Leitrim\",\"LK\":\"Limerick\",\"LD\":\"Longford\",\"LH\":\"Louth\",\"MO\":\"Mayo\",\"MH\":\"Meath\",\"MN\":\"Monaghan\",\"OY\":\"Offaly\",\"RN\":\"Roscommon\",\"SO\":\"Sligo\",\"TA\":\"Tipperary\",\"WD\":\"Waterford\",\"WH\":\"Westmeath\",\"WX\":\"Wexford\",\"WW\":\"Wicklow\"},\"DK\":[],\"SE\":[],\"FI\":[],\"PL\":[],\"CZ\":[],\"SK\":[],\"SI\":[],\"HU\":{\"BK\":\"B\\u00e1cs-Kiskun\",\"BE\":\"B\\u00e9k\\u00e9s\",\"BA\":\"Baranya\",\"BZ\":\"Borsod-Aba\\u00faj-Zempl\\u00e9n\",\"BU\":\"Budapest\",\"CS\":\"Csongr\\u00e1d-Csan\\u00e1d\",\"FE\":\"Fej\\u00e9r\",\"GS\":\"Gy\\u0151r-Moson-Sopron\",\"HB\":\"Hajd\\u00fa-Bihar\",\"HE\":\"Heves\",\"JN\":\"J\\u00e1sz-Nagykun-Szolnok\",\"KE\":\"Kom\\u00e1rom-Esztergom\",\"NO\":\"N\\u00f3gr\\u00e1d\",\"PE\":\"Pest\",\"SO\":\"Somogy\",\"SZ\":\"Szabolcs-Szatm\\u00e1r-Bereg\",\"TO\":\"Tolna\",\"VA\":\"Vas\",\"VE\":\"Veszpr\\u00e9m\",\"ZA\":\"Zala\"},\"RO\":{\"AB\":\"Alba\",\"AR\":\"Arad\",\"AG\":\"Arge\\u0219\",\"BC\":\"Bac\\u0103u\",\"BH\":\"Bihor\",\"BN\":\"Bistri\\u021ba-N\\u0103s\\u0103ud\",\"BT\":\"Boto\\u0219ani\",\"BR\":\"Br\\u0103ila\",\"BV\":\"Bra\\u0219ov\",\"B\":\"Bucure\\u0219ti\",\"BZ\":\"Buz\\u0103u\",\"CL\":\"C\\u0103l\\u0103ra\\u0219i\",\"CS\":\"Cara\\u0219-Severin\",\"CJ\":\"Cluj\",\"CT\":\"Constan\\u021ba\",\"CV\":\"Covasna\",\"DB\":\"D\\u00e2mbovi\\u021ba\",\"DJ\":\"Dolj\",\"GL\":\"Gala\\u021bi\",\"GR\":\"Giurgiu\",\"GJ\":\"Gorj\",\"HR\":\"Harghita\",\"HD\":\"Hunedoara\",\"IL\":\"Ialomi\\u021ba\",\"IS\":\"Ia\\u0219i\",\"IF\":\"Ilfov\",\"MM\":\"Maramure\\u0219\",\"MH\":\"Mehedin\\u021bi\",\"MS\":\"Mure\\u0219\",\"NT\":\"Neam\\u021b\",\"OT\":\"Olt\",\"PH\":\"Prahova\",\"SJ\":\"S\\u0103laj\",\"SM\":\"Satu Mare\",\"SB\":\"Sibiu\",\"SV\":\"Suceava\",\"TR\":\"Teleorman\",\"TM\":\"Timi\\u0219\",\"TL\":\"Tulcea\",\"VL\":\"V\\u00e2lcea\",\"VS\":\"Vaslui\",\"VN\":\"Vrancea\"},\"BG\":{\"BG-01\":\"Blagoevgrad\",\"BG-02\":\"Burgas\",\"BG-08\":\"Dobrich\",\"BG-07\":\"Gabrovo\",\"BG-26\":\"Haskovo\",\"BG-09\":\"Kardzhali\",\"BG-10\":\"Kyustendil\",\"BG-11\":\"Lovech\",\"BG-12\":\"Montana\",\"BG-13\":\"Pazardzhik\",\"BG-14\":\"Pernik\",\"BG-15\":\"Pleven\",\"BG-16\":\"Plovdiv\",\"BG-17\":\"Razgrad\",\"BG-18\":\"Ruse\",\"BG-27\":\"Shumen\",\"BG-19\":\"Silistra\",\"BG-20\":\"Sliven\",\"BG-21\":\"Smolyan\",\"BG-23\":\"Sofia District\",\"BG-22\":\"Sofia\",\"BG-24\":\"Stara Zagora\",\"BG-25\":\"Targovishte\",\"BG-03\":\"Varna\",\"BG-04\":\"Veliko Tarnovo\",\"BG-05\":\"Vidin\",\"BG-06\":\"Vratsa\",\"BG-28\":\"Yambol\"},\"HR\":{\"HR-01\":\"Zagreb County\",\"HR-02\":\"Krapina-Zagorje County\",\"HR-03\":\"Sisak-Moslavina County\",\"HR-04\":\"Karlovac County\",\"HR-05\":\"Vara\\u017edin County\",\"HR-06\":\"Koprivnica-Kri\\u017eevci County\",\"HR-07\":\"Bjelovar-Bilogora County\",\"HR-08\":\"Primorje-Gorski Kotar County\",\"HR-09\":\"Lika-Senj County\",\"HR-10\":\"Virovitica-Podravina County\",\"HR-11\":\"Po\\u017eega-Slavonia County\",\"HR-12\":\"Brod-Posavina County\",\"HR-13\":\"Zadar County\",\"HR-14\":\"Osijek-Baranja County\",\"HR-15\":\"\\u0160ibenik-Knin County\",\"HR-16\":\"Vukovar-Srijem County\",\"HR-17\":\"Split-Dalmatia County\",\"HR-18\":\"Istria County\",\"HR-19\":\"Dubrovnik-Neretva County\",\"HR-20\":\"Me\\u0111imurje County\",\"HR-21\":\"Zagreb City\"},\"GR\":{\"I\":\"Attica\",\"A\":\"East Macedonia and Thrace\",\"B\":\"Central Macedonia\",\"C\":\"West Macedonia\",\"D\":\"Epirus\",\"E\":\"Thessaly\",\"F\":\"Ionian Islands\",\"G\":\"West Greece\",\"H\":\"Central Greece\",\"J\":\"Peloponnese\",\"K\":\"North Aegean\",\"L\":\"South Aegean\",\"M\":\"Crete\"},\"MT\":[],\"EE\":[]}","i18n_select_state_text":"Select an option\u2026","i18n_no_matches":"No matches found","i18n_ajax_error":"Loading failed","i18n_input_too_short_1":"Please enter 1 or more characters","i18n_input_too_short_n":"Please enter %qty% or more characters","i18n_input_too_long_1":"Please delete 1 character","i18n_input_too_long_n":"Please delete %qty% characters","i18n_selection_too_long_1":"You can only select 1 item","i18n_selection_too_long_n":"You can only select %qty% items","i18n_load_more":"Loading more results\u2026","i18n_searching":"Searching\u2026"}; //# sourceURL=wc-country-select-js-extra </script> <script data-wp-strategy="defer" id="wc-country-select-js" src="https://seoaddict.co/wp-content/plugins/woocommerce/assets/js/frontend/country-select.min.js?ver=11.2.1"></script> <script id="wc-address-i18n-js-extra"> var wc_address_i18n_params = {"locale":"{\"AT\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"BE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"BG\":{\"state\":{\"required\":false}},\"CY\":{\"state\":{\"required\":false,\"hidden\":true}},\"CZ\":{\"state\":{\"required\":false,\"hidden\":true}},\"DE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false}},\"DK\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"EE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"FI\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"FR\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"GR\":{\"state\":{\"required\":false}},\"HU\":{\"last_name\":{\"class\":[\"form-row-first\"],\"priority\":10},\"first_name\":{\"class\":[\"form-row-last\"],\"priority\":20},\"postcode\":{\"class\":[\"form-row-first\",\"address-field\"],\"priority\":65},\"city\":{\"class\":[\"form-row-last\",\"address-field\"]},\"address_1\":{\"priority\":71},\"address_2\":{\"priority\":72},\"state\":{\"label\":\"County\",\"required\":false}},\"IE\":{\"postcode\":{\"required\":true,\"label\":\"Eircode\"},\"state\":{\"label\":\"County\"}},\"IT\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":true,\"label\":\"Province\"}},\"LV\":{\"state\":{\"label\":\"Municipality\",\"required\":false}},\"MT\":{\"state\":{\"required\":false,\"hidden\":true}},\"NL\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"PL\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"PT\":{\"state\":{\"required\":false,\"hidden\":true}},\"RO\":{\"state\":{\"label\":\"County\",\"required\":true}},\"SK\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"SI\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"ES\":{\"postcode\":{\"priority\":65},\"state\":{\"label\":\"Province\"}},\"LU\":{\"state\":{\"required\":false,\"hidden\":true}},\"SE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"default\":{\"first_name\":{\"label\":\"First name\",\"required\":true,\"class\":[\"form-row-first\"],\"autocomplete\":\"given-name\",\"priority\":10},\"last_name\":{\"label\":\"Last name\",\"required\":true,\"class\":[\"form-row-last\"],\"autocomplete\":\"family-name\",\"priority\":20},\"country\":{\"type\":\"country\",\"label\":\"Country / Region\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\",\"update_totals_on_change\"],\"autocomplete\":\"country\",\"priority\":40,\"hidden\":false},\"address_1\":{\"label\":\"Street address\",\"placeholder\":\"House number and street name\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-line1\",\"priority\":50},\"address_2\":{\"label\":\"Apartment, suite, unit, etc.\",\"label_class\":[\"screen-reader-text\"],\"placeholder\":\"Apartment, suite, unit, etc. (optional)\",\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-line2\",\"priority\":60,\"required\":false},\"city\":{\"label\":\"Town / City\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-level2\",\"priority\":70},\"state\":{\"type\":\"state\",\"label\":\"State / County\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"validate\":[\"state\"],\"autocomplete\":\"address-level1\",\"priority\":80},\"postcode\":{\"label\":\"Postcode / ZIP\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"validate\":[\"postcode\"],\"autocomplete\":\"postal-code\",\"priority\":90},\"phone\":{\"label\":\"Phone\",\"required\":false,\"type\":\"tel\",\"class\":[\"form-row-wide\"],\"validate\":[\"phone\"],\"autocomplete\":\"tel\",\"priority\":100}}}","locale_fields":"{\"address_1\":\"#billing_address_1_field, #shipping_address_1_field\",\"address_2\":\"#billing_address_2_field, #shipping_address_2_field\",\"state\":\"#billing_state_field, #shipping_state_field, #calc_shipping_state_field\",\"postcode\":\"#billing_postcode_field, #shipping_postcode_field, #calc_shipping_postcode_field\",\"city\":\"#billing_city_field, #shipping_city_field, #calc_shipping_city_field\",\"country\":\"#billing_country_field, #shipping_country_field, #calc_shipping_country_field\",\"phone\":\"#billing_phone_field, #shipping_phone_field\"}","i18n_required_text":"required","i18n_optional_text":"optional"}; //# sourceURL=wc-address-i18n-js-extra </script> <script data-wp-strategy="defer" id="wc-address-i18n-js" src="https://seoaddict.co/wp-content/plugins/woocommerce/assets/js/frontend/address-i18n.min.js?ver=11.2.1"></script> <script data-wp-strategy="defer" id="wc-custom-place-order-button-js" src="https://seoaddict.co/wp-content/plugins/woocommerce/assets/js/frontend/utils/custom-place-order-button.min.js?ver=11.2.1"></script> <script id="wc-checkout-js-extra"> var wc_checkout_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","update_order_review_nonce":"aa70d7071f","apply_coupon_nonce":"a1f33a5f5b","remove_coupon_nonce":"143a75a14c","option_guest_checkout":"yes","checkout_url":"/?wc-ajax=checkout","is_checkout":"0","debug_mode":"","i18n_checkout_error":"There was an error processing your order. Please check for any charges in your payment method and review your \u003Ca href=\"https://seoaddict.co/es/mi-cuenta/orders/\"\u003Eorder history\u003C/a\u003E before placing the order again.","gateways_with_custom_place_order_button":[]}; //# sourceURL=wc-checkout-js-extra </script> <script data-wp-strategy="defer" id="wc-checkout-js" src="https://seoaddict.co/wp-content/plugins/woocommerce/assets/js/frontend/checkout.min.js?ver=11.2.1"></script> <script id="wc-stripe-upe-classic-js-extra"> var wc_stripe_upe_params = {"gatewayId":"stripe","title":"Credit / Debit Card","isUPEEnabled":"1","key":"pk_live_51UQ8PSKDVyjwOezQboUYkml5cDqZAkDP9lETk1WcsDZqZ1JFFWv1809FYvY1DKt4nsowopnewimdvN8kKMhMU5i2003KQNLQmP","locale":"es","apiVersion":"2026-03-25.dahlia","isLoggedIn":"","isPayerPhoneRequired":"","isSignupOnCheckoutAllowed":"","isCheckout":"","return_url":"https://seoaddict.co/es/finalizar-compra/order-received/?utm_nooverride=1","ajax_url":"/?wc-ajax=%%endpoint%%","wp_ajax_url":"https://seoaddict.co/wp-admin/admin-ajax.php","theme_name":"seo-addict","testMode":"","createPaymentIntentNonce":"6b5d72d9ff","updatePaymentIntentNonce":"00910b091c","createSetupIntentNonce":"bb47354d49","createAndConfirmSetupIntentNonce":"049798231a","updateFailedOrderNonce":"13044791d5","createCheckoutSessionNonce":"ec44811bd3","updateCheckoutSessionNonce":"dbf286b875","paymentMethodsConfig":{"amazon_pay":{"isReusable":true,"title":"Amazon Pay","description":"","testingInstructions":"","showSaveOption":true,"supportsDeferredIntent":true,"countries":[],"enabledPaymentMethods":["amazon_pay","card","klarna","link"]},"card":{"isReusable":true,"title":"Credit / Debit Card","description":"","testingInstructions":"Use card \u003Cbutton type=\"button\" class=\"wc-stripe-copy-test-number\" aria-label=\"Copy to clipboard\" title=\"Copy to clipboard\"\u003E\u003Ci\u003E\u003C/i\u003E\u003Cspan\u003E4242 4242 4242 4242\u003C/span\u003E\u003C/button\u003E with any expiry and CVC. \u003Ca href=\"https://docs.stripe.com/testing\" target=\"_blank\"\u003EMore test cards\u003C/a\u003E.","showSaveOption":false,"supportsDeferredIntent":true,"countries":[],"enabledPaymentMethods":["amazon_pay","card","klarna","link"]},"klarna":{"isReusable":true,"title":"Klarna","description":"","testingInstructions":"","showSaveOption":true,"supportsDeferredIntent":true,"countries":["AT","BE","FI","FR","GR","DE","IE","IT","NL","PT","ES"],"enabledPaymentMethods":["amazon_pay","card","klarna","link"]},"link":{"isReusable":true,"title":"Link","description":"","testingInstructions":"","showSaveOption":false,"supportsDeferredIntent":true,"countries":[],"enabledPaymentMethods":["amazon_pay","card","klarna","link"]}},"genericErrorMessage":"There was a problem processing the payment. Please check your email inbox and refresh the page to try again.","accountDescriptor":"","addPaymentReturnURL":"https://seoaddict.co/es/mi-cuenta/payment-methods/","orderReceivedURL":"https://seoaddict.co/es/finalizar-compra/order-received/","enabledBillingFields":["billing_email","billing_first_name","billing_last_name","billing_country","billing_address_1","billing_address_2","billing_postcode","billing_city","billing_state","billing_phone"],"cartContainsSubscription":"","subscriptionRequiresManualRenewal":"","subscriptionManualRenewalEnabled":"","forceSavePaymentMethod":"","accountCountry":"FR","isExpressCheckoutEnabled":"1","isAmazonPayEnabled":"1","isLinkEnabled":"1","isApplePayEnabled":"1","isGooglePayEnabled":"1","isOCEnabled":"","shouldShowOptimizedCheckout":"","shouldExpandOptimizedCheckout":"","isAdaptivePricingEnabled":"","hasAffirmGatewayPlugin":"","hasKlarnaGatewayPlugin":"","cartTotal":"0","currency":"EUR","isPaymentNeeded":"","invalid_number":"The card number is not a valid credit card number.","invalid_expiry_month":"The card's expiration month is invalid.","invalid_expiry_year":"The card's expiration year is invalid.","invalid_cvc":"The card's security code is invalid.","incorrect_number":"The card number is incorrect.","incomplete_number":"The card number is incomplete.","incomplete_cvc":"The card's security code is incomplete.","incomplete_expiry":"The card's expiration date is incomplete.","expired_card":"The card has expired.","incorrect_cvc":"The card's security code is incorrect.","incorrect_zip":"The card's zip code failed validation.","postal_code_invalid":"Invalid zip code, please correct and try again","invalid_expiry_year_past":"The card's expiration year is in the past","card_declined":"The card was declined.","missing":"There is no card on a customer that is being charged.","processing_error":"An error occurred while processing the card.","invalid_sofort_country":"The billing country is not accepted by Sofort. Please try another country.","email_invalid":"Invalid email address, please correct and try again.","invalid_request_error":"Unable to process this payment, please try again or use alternative method.","amount_too_large":"The order total is too high for this payment method","amount_too_small":"The order total is too low for this payment method","country_code_invalid":"Invalid country code, please try again with a valid country code","tax_id_invalid":"Invalid Tax Id, please try again with a valid tax id","invalid_wallet_type":"Invalid wallet payment type, please try again or use an alternative method.","payment_intent_authentication_failure":"We are unable to authenticate your payment method. Please choose a different payment method and try again.","insufficient_funds":"Your card has insufficient funds.","scriptDependencies":["jquery","react","react-dom","wc-settings","wp-api-fetch","wp-data","wp-element","wp-hooks","wp-i18n","wp-polyfill"]}; //# sourceURL=wc-stripe-upe-classic-js-extra </script> <script id="wc-stripe-upe-classic-js" src="https://seoaddict.co/wp-content/plugins/woocommerce-gateway-stripe/build/upe-classic.js?ver=506e23c293418492da43"></script> <script id="wp-emoji-settings" type="application/json"> {"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://seoaddict.co/wp-includes/js/wp-emoji-release.min.js?ver=7.1.3"}} </script> <script type="module"> /*! This file is auto-generated */ var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); //# sourceURL=https://seoaddict.co/wp-includes/js/wp-emoji-loader.min.js </script> <script>window.SA_ITEMS={"42318":{"item_id":"T1525","item_name":"T\u00edtulo no v\u00e1lido","price":33.9,"quantity":1,"item_brand":"SEO Addict","item_category":"Camisetas","index":0},"49087":{"item_id":"P1708","item_name":"Tecla Supr","price":3.9,"quantity":1,"item_brand":"SEO Addict","item_category":"Pegatina cuadrada","item_category2":"Pegatinas","index":1},"1170":{"item_id":"T129","item_name":"Probado por expertos","price":33.9,"quantity":1,"item_brand":"SEO Addict","item_category":"Camisetas","index":2},"38091":{"item_id":"P1230","item_name":"El bot\u00f3n placebo","price":22.9,"quantity":1,"item_brand":"SEO Addict","item_category":"P\u00f3ster vertical","item_category2":"P\u00f3sters","index":3},"126":{"item_id":"T013","item_name":"Mi JSON-LD","price":33.9,"quantity":1,"item_brand":"SEO Addict","item_category":"Camisetas","index":4},"423":{"item_id":"T046","item_name":"Mi red es privada","price":33.9,"quantity":1,"item_brand":"SEO Addict","item_category":"Camisetas","index":5},"207":{"item_id":"T022","item_name":"git blame robots.txt","price":33.9,"quantity":1,"item_brand":"SEO Addict","item_category":"Camisetas","index":6},"342":{"item_id":"T037","item_name":"(not provided)","price":33.9,"quantity":1,"item_brand":"SEO Addict","item_category":"Camisetas","index":7},"243":{"item_id":"T026","item_name":"503 \u2013 De vacaciones","price":33.9,"quantity":1,"item_brand":"SEO Addict","item_category":"Camisetas","index":8},"198":{"item_id":"T021","item_name":"Inicio","price":33.9,"quantity":1,"item_brand":"SEO Addict","item_category":"Camisetas","index":9},"180":{"item_id":"T019","item_name":"Sitemap del viernes","price":33.9,"quantity":1,"item_brand":"SEO Addict","item_category":"Camisetas","index":10},"405":{"item_id":"T044","item_name":"Mi \u00e1rbol de enlaces","price":33.9,"quantity":1,"item_brand":"SEO Addict","item_category":"Camisetas","index":11}};</script> <div class="sa-consent" data-sa-consent role="dialog" aria-modal="false" aria-labelledby="sa-consent-t" hidden> <p class="sa-consent__t" id="sa-consent-t">¿Una cookie? Solo para contar.</p> <p class="sa-consent__p">Con tu permiso, Google Analytics mide las visitas, los clics y las ventas para saber qué camisetas gustan. Sin publicidad ni rastreo fuera de aquí. <a href="https://seoaddict.co/es/politica-de-privacidad/">Más información</a></p> <div class="sa-consent__b"> <button type="button" data-consent="denied">Rechazar</button> <button type="button" data-consent="granted">Aceptar</button> </div> </div> <style> .sa-consent{position:fixed;z-index:120;left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));max-width:min(420px,calc(100% - 32px));background:var(--surface,#fff);color:var(--ink,#121214);border:2px solid var(--ink,#121214);border-radius:var(--radius,18px);box-shadow:var(--hard,6px 6px 0 #121214);padding:16px 18px;font:15px/1.45 var(--font-body,Arial,sans-serif)} .sa-consent[hidden]{display:none} .sa-consent__t{margin:0 0 6px;font-weight:700;font-size:16px} .sa-consent__p{margin:0 0 12px;color:var(--muted,#55555F)} .sa-consent__p a{color:var(--link,#2B2BEE)} .sa-consent__b{display:flex;gap:10px;flex-wrap:wrap} .sa-consent__b button{flex:1 1 120px;min-height:44px;border:2px solid var(--ink,#121214);border-radius:999px;background:var(--surface,#fff);color:var(--ink,#121214);font:inherit;font-weight:700;cursor:pointer} .sa-consent__b button:hover,.sa-consent__b button:focus-visible{background:var(--hot,#EEE54F);color:#121214} </style> <script> (function () { var G = window.SA_GA; if (!G) return; var DL = window.dataLayer = window.dataLayer || []; var K = 'sa_consent', box = document.querySelector('[data-sa-consent]'); function get() { try { return localStorage.getItem(K); } catch (e) { return null; } } function set(v) { try { localStorage.setItem(K, v); } catch (e) {} } function gtag() { DL.push(arguments); } window.gtag = window.gtag || gtag; gtag('consent', 'default', { ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied', analytics_storage: 'denied' }); /* ---- events into the dataLayer (kept in the page until consent) ---- */ var lastCheckout = null; function ecom(name, params) { if (!params) return; if (name === 'purchase' && params.transaction_id) { var k = 'sa_ga_tx_' + params.transaction_id; try { if (localStorage.getItem(k)) return; localStorage.setItem(k, '1'); } catch (e) {} } if (name === 'begin_checkout') lastCheckout = params; DL.push({ ecommerce: null }); DL.push({ event: name, ecommerce: params }); if (!G.gtm && on) gtag('event', name, params); } function act(name, label, value) { DL.push({ event: name, sa_label: String(label || '').slice(0, 100), sa_value: String(value == null ? '' : value).slice(0, 100), item_id: G.product || '' }); if (!G.gtm && on) gtag('event', name, { interaction_label: label, interaction_value: value, item_id: G.product || undefined }); } window.saTrack = act; (G.events || []).forEach(function (e) { ecom(e[0], e[1]); }); // product lists var ITEMS = window.SA_ITEMS || {}; var ids = Object.keys(ITEMS); if (ids.length && G.page_type !== 'product') { ecom('view_item_list', { item_list_name: G.list, items: ids.slice(0, 60).map(function (id) { var it = Object.assign({}, ITEMS[id]); it.item_list_name = G.list; return it; }) }); } // which part of the page a click comes from var ZONES = [ ['.sa-consent', 'bandeau_cookies'], ['.cart-drawer .cd__up', 'panier_lateral_suggestions'], ['.cart-drawer .cd__bump', 'panier_lateral_sticker'], ['.cart-drawer', 'panier_lateral'], ['.funnel-head', 'tunnel_entete'], ['.funnel-foot', 'tunnel_pied'], ['.topbar', 'bandeau_haut'], ['.subnav', 'menu_explorer'], ['.nav__main', 'menu_principal'], ['.nav__side', 'menu_secondaire'], ['.site-header .search', 'recherche'], ['.site-header .logo', 'logo'], ['.site-header .cart-link', 'entete_panier'], ['.site-header [data-wishlist-link]', 'entete_liste'], ['.site-header', 'entete'], ['.buybar', 'barre_achat_mobile'], ['.morph-photos', 'fiche_silhouettes'], ['.stage', 'fiche_visuel'], ['.size-help', 'fiche_guide_tailles'], ['.buy', 'fiche_achat'], ['.pdp-info', 'fiche_infos'], ['.pdp', 'fiche_produit'], ['.cart-up, .up-list', 'panier_suggestions'], ['.wc-block-cart, .woocommerce-cart-form', 'panier'], ['.wc-block-checkout, form.checkout', 'commande'], ['.card', 'carte_produit'], ['.look-card, .s-look', 'look'], ['.s-hero', 'accueil_hero'], ['.s-doors, .s-door', 'accueil_portes'], ['.top3, .top-first__grid', 'top'], ['.selector, .sel-step', 'selecteur_cadeau'], ['.crumbs, .breadcrumb, .woocommerce-breadcrumb', 'fil_ariane'], ['.pagination, .woocommerce-pagination', 'pagination'], ['.ordering, .woocommerce-ordering', 'tri'], ['aside, .filters, .facets', 'filtres'], ['dialog, .modal', 'fenetre'], ['.site-footer', 'pied_de_page'], ['main', 'contenu'] ]; function zone(el) { for (var i = 0; i < ZONES.length; i++) { if (el.closest(ZONES[i][0])) return ZONES[i][1]; } return 'autre'; } function elName(el) { var s = el.tagName.toLowerCase(); if (el.id) s += '#' + el.id; var c = (typeof el.className === 'string' ? el.className : '').trim().split(/\s+/).filter(Boolean).slice(0, 2); if (c.length) s += '.' + c.join('.'); var d = [].slice.call(el.attributes).map(function (a) { return a.name; }).filter(function (n) { return n.indexOf('data-') === 0; }).slice(0, 2); if (d.length) s += '[' + d.join('][') + ']'; return s.slice(0, 100); } var NAMED = [ ['.size-chip, [data-size-choice]', 'select_size'], ['[data-morph-pick]', 'select_morph'], ['[data-skin-pick]', 'select_skin'], ['[data-list-toggle]', 'toggle_wishlist'], ['[data-console-toggle]', 'toggle_console'], ['[data-season-toggle]', 'toggle_season'], ['[data-zoom-toggle], [data-zoom-tap]', 'toggle_zoom'], ['[data-open-size]', 'open_size_guide'], ['[data-open-welcome]', 'open_personalize'], ['[data-open-cagnotte]', 'open_group_gift'], ['[data-open-list]', 'open_wishlist'], ['[data-add-look]', 'add_look'], ['[data-up-add]', 'add_upsell'], ['[data-copy], [data-copy-url]', 'copy_link'], ['[data-stage-tab]', 'switch_visual'], ['.lang-switch a, [hreflang]', 'switch_language'], ['[data-more]', 'open_menu_explorer'], ['[data-burger]', 'open_menu_mobile'] ]; document.addEventListener('click', function (e) { var el = e.target.closest && e.target.closest('a, button, [role="button"], input[type="submit"], input[type="button"], summary, label, .size-chip, [data-zoom-tap]'); if (!el) return; var href = el.tagName === 'A' ? (el.getAttribute('href') || '') : ''; var abs = ''; try { abs = href ? new URL(href, location.href).href : ''; } catch (x) {} var ext = abs && new URL(abs).hostname !== location.hostname; var text = (el.getAttribute('aria-label') || el.getAttribute('data-sa-label') || el.innerText || el.value || el.title || '').replace(/\s+/g, ' ').trim().slice(0, 100); DL.push({ event: 'sa_click', click_zone: zone(el), click_type: el.tagName === 'A' ? 'lien' : 'bouton', click_text: text, click_url: abs.slice(0, 300), click_target: abs ? (ext ? 'externe' : 'interne') : '', click_element: elName(el) }); if (!G.gtm && on) gtag('event', 'ui_click', { click_zone: zone(el), click_type: el.tagName === 'A' ? 'lien' : 'bouton', click_text: text, click_url: abs.slice(0, 300) }); for (var i = 0; i < NAMED.length; i++) { if (el.matches(NAMED[i][0])) { act(NAMED[i][1], text, el.getAttribute('data-morph-pick') || el.getAttribute('data-value') || el.getAttribute('hreflang') || el.getAttribute('aria-pressed') || ''); break; } } // select_item: a click on a product card var card = el.closest('.card[data-id]'); if (card && ITEMS[card.getAttribute('data-id')]) { var it = Object.assign({}, ITEMS[card.getAttribute('data-id')]); it.item_list_name = G.list; ecom('select_item', { item_list_name: G.list, items: [it] }); } }, true); // the theme tells us about the cart document.addEventListener('sa:add_to_cart', function (e) { if (e.detail) ecom('add_to_cart', e.detail); }); document.addEventListener('sa:remove_from_cart', function (e) { if (e.detail) ecom('remove_from_cart', e.detail); }); document.addEventListener('sa:view_cart', function (e) { if (e.detail) ecom('view_cart', e.detail); }); // checkout steps (block checkout): shipping chosen, then payment method chosen if (G.page_type === 'checkout') { var shipped = false, paid = false, timer = null; var watch = function () { if (!window.wp || !wp.data || !wp.data.select) return false; wp.data.subscribe(function () { if (timer) return; timer = setTimeout(function () { timer = null; try { var cart = wp.data.select('wc/store/cart'), pay = wp.data.select('wc/store/payment'); var base = lastCheckout || { currency: G.currency, items: [] }; var rates = cart.getShippingRates ? cart.getShippingRates() : []; var chosen = rates && rates[0] && (rates[0].shipping_rates || []).filter(function (r) { return r.selected; })[0]; var addr = cart.getCustomerData ? (cart.getCustomerData().shippingAddress || {}) : {}; if (!shipped && chosen && addr.postcode && addr.address_1) { shipped = true; ecom('add_shipping_info', Object.assign({}, base, { shipping_tier: chosen.name })); } var pm = pay && pay.getActivePaymentMethod ? pay.getActivePaymentMethod() : ''; if (shipped && !paid && pm) { paid = true; ecom('add_payment_info', Object.assign({}, base, { payment_type: pm })); } } catch (x) {} }, 400); }); return true; }; if (!watch()) window.addEventListener('load', watch); } /* ---- consent, then GTM (or gtag.js) ---- */ var on = false; function load() { if (on) return; on = true; gtag('consent', 'update', { analytics_storage: 'granted' }); var s = document.createElement('script'); s.async = true; if (G.gtm) { DL.push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); s.src = 'https://www.googletagmanager.com/gtm.js?id=' + encodeURIComponent(G.gtm); } else { s.src = 'https://www.googletagmanager.com/gtag/js?id=' + encodeURIComponent(G.ga); gtag('js', new Date()); gtag('config', G.ga, { page_type: G.page_type, site_language: G.lang }); // replay what happened before consent DL.forEach(function (m) { if (m && m.event && m.ecommerce) gtag('event', m.event, m.ecommerce); }); } document.head.appendChild(s); } function show() { if (box) { box.hidden = false; } } function hide() { if (box) box.hidden = true; } if (box) box.addEventListener('click', function (e) { var b = e.target.closest('[data-consent]'); if (!b) return; var v = b.getAttribute('data-consent'); set(v); hide(); DL.push({ event: 'consent', sa_label: v }); if (v === 'granted') load(); else { if (on) gtag('consent', 'update', { analytics_storage: 'denied' }); document.cookie.split(';').forEach(function (c) { var n = c.split('=')[0].trim(); if (n.indexOf('_ga') !== 0) return; ['', '; domain=' + location.hostname, '; domain=.' + location.hostname.replace(/^www\./, '')].forEach(function (d) { document.cookie = n + '=; Max-Age=0; path=/' + d; }); }); } }); document.addEventListener('click', function (e) { var a = e.target.closest('[data-consent-open]'); if (!a) return; e.preventDefault(); show(); }); var c = get(); if (c === 'granted') load(); else if (c !== 'denied') show(); })(); </script> </body> </html> <!-- Page cached by LiteSpeed Cache 7.9.1 on 2026-10-18 23:17:42 -->