SELECT 
  ushop_pages.*, 
  ushop_page_descriptions.*, 
  ushop_seo_names.name as seo_name, 
  ushop_seo_names.path as seo_path 
FROM 
  ushop_pages 
  INNER JOIN ushop_page_descriptions ON ushop_pages.page_id = ushop_page_descriptions.page_id 
  LEFT JOIN ushop_seo_names ON ushop_seo_names.object_id = ushop_pages.page_id 
  AND ushop_seo_names.type = 'a' 
  AND ushop_seo_names.dispatch = '' 
  AND ushop_seo_names.lang_code = 'es' 
WHERE 
  ushop_pages.page_id = 60 
  AND ushop_page_descriptions.lang_code = 'es' 
  AND (
    ushop_pages.usergroup_ids = '' 
    OR FIND_IN_SET(0, ushop_pages.usergroup_ids) 
    OR FIND_IN_SET(1, ushop_pages.usergroup_ids)
  ) 
  AND ushop_pages.page_type IN ('T', 'L', 'B', 'K', 'F', 'P')

Query time 0.00212

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "0.35"
    },
    "nested_loop": [
      {
        "table": {
          "table_name": "ushop_pages",
          "access_type": "const",
          "possible_keys": [
            "PRIMARY"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "page_id"
          ],
          "key_length": "3",
          "ref": [
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 1,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "0.00",
            "eval_cost": "0.10",
            "prefix_cost": "0.00",
            "data_read_per_join": "2K"
          },
          "used_columns": [
            "page_id",
            "company_id",
            "parent_id",
            "id_path",
            "status",
            "page_type",
            "position",
            "timestamp",
            "usergroup_ids",
            "localization",
            "new_window",
            "use_avail_period",
            "avail_from_timestamp",
            "avail_till_timestamp",
            "abt__ut2_microdata_schema_type"
          ]
        }
      },
      {
        "table": {
          "table_name": "ushop_page_descriptions",
          "access_type": "const",
          "possible_keys": [
            "PRIMARY"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "page_id",
            "lang_code"
          ],
          "key_length": "9",
          "ref": [
            "const",
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 1,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "0.00",
            "eval_cost": "0.10",
            "prefix_cost": "0.00",
            "data_read_per_join": "3K"
          },
          "used_columns": [
            "page_id",
            "lang_code",
            "page",
            "description",
            "meta_keywords",
            "meta_description",
            "page_title",
            "link"
          ]
        }
      },
      {
        "table": {
          "table_name": "ushop_seo_names",
          "access_type": "ref",
          "possible_keys": [
            "PRIMARY",
            "dispatch"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "object_id",
            "type",
            "dispatch",
            "lang_code"
          ],
          "key_length": "206",
          "ref": [
            "const",
            "const",
            "const",
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 1,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "0.25",
            "eval_cost": "0.10",
            "prefix_cost": "0.35",
            "data_read_per_join": "1K"
          },
          "used_columns": [
            "name",
            "object_id",
            "type",
            "dispatch",
            "path",
            "lang_code"
          ]
        }
      }
    ]
  }
}

Result

page_id company_id parent_id id_path status page_type position timestamp usergroup_ids localization new_window use_avail_period avail_from_timestamp avail_till_timestamp abt__ut2_microdata_schema_type lang_code page description meta_keywords meta_description page_title link seo_name seo_path
60 0 0 60 A T 0 1758337200 0 0 N 0 0 es MarketPlace <p><!-- Contenedor de página (fondo blanco sin tocar tus estilos) --></p> <section class="page-shell" role="region" aria-label="Información MarketPlace"> <header> <h1 id="titulo_marketplace">MarketPlace</h1> </header> <div class="notification-box"> <div class="icon-box"> <img src="https://cdn.shopify.com/s/files/1/0615/7775/6879/files/Info.webp?v=1726702150" alt="Icono de información" id="notificacion-ushop-imagen" class="info-image" width="24" height="24"> </div> <div class="text-box"> <p> Las cuentas comerciales de MarketPlace. A partir de ahora, se denominan "portfolios comerciales". ‎ ‎ ‎ ‎ </p> </div> </div> <article id="introduccion_marketplace" class="glass clearfix"> <video class="video-izquierda" autoplay="" loop="" muted="" playsinline=""> <source src="https://cdn.shopify.com/videos/c/o/v/c0d03d90ea7d4423a508bc1b056ebc76.mp4" type="video/mp4"> <p>Tu navegador no soporta el video.</p> </video> <p><strong>El MarketPlace de UShop</strong> es más que un proyecto... es una <strong>plataforma revolucionaria</strong> que abre sus puertas a <strong>emprendedores, empresas y negocios</strong> de todos los tamaños para establecerse en un espacio digital dinámico y de alto rendimiento. En MarketPlace, cada vendedor tiene la oportunidad de <strong>personalizar su tienda digital</strong> mientras disfruta del <strong>soporte técnico</strong> y la infraestructura de UShop, sin estar directamente asociado a nuestra marca principal. Un vasto <strong>centro comercial virtual</strong>, donde cada tienda es única, reflejando la <strong>personalidad y visión</strong> de diferentes emprendedores y negocios.</p> </article> <article id="espacio_para_todos" class="glass clearfix"> <video class="video-derecha" autoplay="" loop="" muted="" playsinline=""> <source src="https://cdn.shopify.com/videos/c/o/v/d6ec21f43b9341a7a6dd0802fc6edbea.mp4" type="video/mp4"> <p>Tu navegador no soporta el video.</p> </video> <h2><strong>Un Espacio para Todos</strong></h2> <p>En nuestro MarketPlace, cada <b>vendedor&nbsp;</b>tiene la libertad de diseñar su propio <strong>espacio</strong>, mostrándose auténticamente a sus clientes. Tienes el&nbsp;<strong>lugar perfecto</strong> para expandir tu negocio y alcanzar una <strong>audiencia global</strong>.</p> </article> <article id="independencia_y_autonomia" class="glass clearfix"> <video class="video-izquierda" autoplay="" loop="" muted="" playsinline=""> <source src="https://cdn.shopify.com/videos/c/o/v/fa941a6cc2e44622908c518b74c11e36.mp4" type="video/mp4"> <p>Tu navegador no soporta el video.</p> </video> <h2><strong>Independencia y Autonomía</strong></h2> <p>Uno de los principios fundamentales de nuestro MarketPlace es la <strong>independencia</strong>. Cada vendedor y cada tienda es totalmente <strong>autónoma</strong>. UShop proporciona la plataforma, el soporte técnico y las herramientas necesarias para el <strong>comercio en línea</strong>, pero la gestión, el branding y las operaciones diarias dependen completamente de cada negocio.&nbsp;</p> </article> <article id="soporte_tecnico" class="glass clearfix"> <video class="video-derecha" autoplay="" loop="" muted="" playsinline=""> <source src="https://cdn.shopify.com/videos/c/o/v/766e7cbdadb54f1e9a2e25cde1153081.mp4" type="video/mp4"> <p>Tu navegador no soporta el video.</p> </video> <h2><strong>Soporte Técnico</strong></h2> <p>Estamos siempre disponibles para ofrecer <strong>soporte técnico</strong> y asesoramiento, asegurando que cada tienda funcione a la perfección y que los problemas técnicos se resuelvan rápidamente.</p> </article> <article id="comunidad_vibrante" class="glass clearfix"> <video class="video-izquierda" autoplay="" loop="" muted="" playsinline=""> <source src="https://cdn.shopify.com/videos/c/o/v/164cb319453d47f590296474b9528733.mp4" type="video/mp4"> <p>Tu navegador no soporta el video.</p> </video> <h2><strong>Comunidad</strong></h2> <p>Nuestro MarketPlace es más que un lugar para vender productos; es una <strong>comunidad vibrante</strong> donde <strong>tiendas, vendedores y emprendedores</strong> pueden conectarse, colaborar y crecer juntos. Además pueden participar en <strong>foros de discusión</strong>, <strong>talleres</strong> y <strong>eventos organizados</strong> por UShop, diseñados para fomentar el aprendizaje y la cooperación entre los miembros de la plataforma.</p> </article> <article id="visibilidad_y_marketing" class="glass clearfix"> <video class="video-derecha" autoplay="" loop="" muted="" playsinline=""> <source src="https://cdn.shopify.com/videos/c/o/v/a958d7614b624ce980dbdabb4a8c0844.mp4" type="video/mp4"> <p>Tu navegador no soporta el video.</p> </video> <h2><strong>Visibilidad y Marketing</strong></h2> <p>Invertimos continuamente en <strong>estrategias de marketing</strong> y <strong>SEO</strong> para atraer tráfico, beneficiando altamente al MarketPlace directa e indirectamente. Esto significa que cada tienda se beneficia de <strong>visibilidad</strong>, llegando a más <strong>clientes potenciales</strong> sin la necesidad de grandes inversiones en publicidad.</p> </article> <article id="resumen" class="glass clearfix text-center"> <video class="video-izquierda" autoplay="" loop="" muted="" playsinline=""> <source src="https://cdn.shopify.com/videos/c/o/v/286db7806d854d76bd5e2b456fef8e46.mp4" type="video/mp4"> <p>Tu navegador no soporta el video.</p> </video> <h2><strong>Resumiendo</strong></h2> <p>Ofrecemos una plataforma que ofrece la <strong>libertad</strong> autónoma y auténtica, brindamos la <strong>tecnología</strong> para soportar tu crecimiento, y una <strong>comunidad</strong> para apoyarte en cada paso. Olvídate de pensar en crear plataformas o sitios web altamente costosos; nosotros te lo brindamos todo.<br><br><strong>Únete ahora mismo</strong> y descubre cómo el MarketPlace&nbsp; de UShop puede llevar tu negocio al siguiente nivel.</p> <a href="https://wa.me/59892873178" id="registrarme-marketplace" enlace="verificado" title="Abre el formulario para registrarte en MarketPlace" aria-label="Abre el formulario para registrarte en MarketPlace">Registrarte</a></article> <p><br><br></p></section> <script>document.addEventListener('DOMContentLoaded', function(){ var btn = document.getElementById('registrarme-marketplace'); var cont = document.getElementById('contenido'); if(btn && cont){ btn.addEventListener('click', function(e){ e.preventDefault(); cont.style.display = (cont.style.display === 'none' || !cont.style.display) ? 'block' : 'none'; }); } }); </script> <style> /* Contenedor general blanco (no altera tus estilos existentes) */ .page-shell{border-radius:12px;padding:18px;max-width:1100px;margin:10px auto 40px} /* ====== TUS ESTILOS (sin cambios en valores) + correcciones de sintaxis ====== */ .s__block { display: flex; justify-content: center; align-items: center; margin-top: 20px !important; padding-top: 20px !important; } .hidden { display: none; } h1, h2 { text-align: center; color: #333 !important; } .notification-box { display: flex; align-items: center; width: 100%; height: 100px; background-color: #fff; border: 1px solid #dcdcdc; border-radius: 5px; padding: 0px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); } .icon-box { display: flex; justify-content: center; align-items: center; width: 150px; height: 100px; background-color: #CBD2D9; border-radius: 5px; margin-right: 15px; } .info-image { max-width: 24px; max-height: 24px; } .text-box p { font-size: 14px; color: #333; } .text-box strong { font-weight: bold; } article { max-width: 800px; margin: 20px auto; padding: 20px; border-radius: 20px; box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.37); position: relative; overflow: hidden; background: rgba(255, 255, 255, 0.2); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); } p { text-align: left; color: #333 !important; } video { border-radius: 10px !important; overflow: hidden; } .video-izquierda { float: left; margin-right: 15px; width: 48%; height: auto; } .video-derecha { float: right; margin-left: 15px; width: 48%; height: auto; } .clearfix<span id="selection-marker-1" class="redactor-selection-marker"></span>::after { content: ""; clear: both; display: table; } </style> marketplace