{"id":1446,"date":"2025-02-21T14:15:44","date_gmt":"2025-02-21T14:15:44","guid":{"rendered":"https:\/\/mariogr.com\/?p=1446"},"modified":"2025-02-21T14:44:43","modified_gmt":"2025-02-21T14:44:43","slug":"metasearch-utilizando-nuestros-propios-ecommerces","status":"publish","type":"portfolio","link":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/metasearch-utilizando-nuestros-propios-ecommerces\/","title":{"rendered":"MetaSearch Engine: Un Buscador para eCommerce"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1446\" class=\"elementor elementor-1446\">\n\t\t\t\t<div class=\"elementor-element elementor-element-be5eb79 e-flex e-con-boxed e-con e-parent\" data-id=\"be5eb79\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0addc53 elementor-widget elementor-widget-heading\" data-id=\"0addc53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Desarrollando eCommerce y un MetaSearch Engine en PHP y AJAX<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cacd40f elementor-widget elementor-widget-text-editor\" data-id=\"cacd40f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"92\" data-end=\"437\">En el mundo del desarrollo web, la construcci\u00f3n de plataformas funcionales y escalables es fundamental. Como parte de un proyecto avanzado, desarrollamos <strong data-start=\"246\" data-end=\"292\">diferentes eCommerce totalmente operativos<\/strong>, que inclu\u00edan autenticaci\u00f3n de usuarios, gesti\u00f3n de productos y pedidos, integraci\u00f3n de sistemas de inventario, y un sistema de correo propio.<\/p><p data-start=\"439\" data-end=\"770\">Sin embargo, el desaf\u00edo m\u00e1s grande lleg\u00f3 despu\u00e9s: <strong data-start=\"489\" data-end=\"525\">crear un MetaSearch Engine (MSE)<\/strong> que permitiera centralizar la informaci\u00f3n de estos eCommerce y gestionar los datos desde un solo punto de control. Para esto, implementamos <strong data-start=\"666\" data-end=\"680\">PHP y AJAX<\/strong>, integrando APIs que permit\u00edan la indexaci\u00f3n y gesti\u00f3n de los productos en tiempo real.<\/p><p data-start=\"772\" data-end=\"1006\">El resultado fue <strong data-start=\"789\" data-end=\"816\">MSE (MetaSearch Engine)<\/strong>, un sistema innovador que facilitaba la b\u00fasqueda y administraci\u00f3n de los eCommerce desde una sola plataforma, accesible desde <strong data-start=\"943\" data-end=\"1003\"><a href=\"https:\/\/metasearch.mariogr.com\" target=\"_new\" rel=\"noopener\" data-start=\"945\" data-end=\"1001\">metasearch.mariogr.com<\/a><\/strong>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dccf383 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"dccf383\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e34a9de elementor-button-info elementor-align-center elementor-widget elementor-widget-button\" data-id=\"e34a9de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/metasearch.mariogr.com\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Ver Metasearch<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b5d100 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"3b5d100\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f7fcbe5 elementor-widget elementor-widget-heading\" data-id=\"f7fcbe5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Desarrollo de los eCommerce: Creando la base<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-97d964b elementor-widget elementor-widget-text-editor\" data-id=\"97d964b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"1067\" data-end=\"1221\">Antes de desarrollar el <strong data-start=\"24\" data-end=\"45\">MetaSearch Engine<\/strong>, primero creamos dos <strong data-start=\"67\" data-end=\"106\">eCommerce completamente funcionales<\/strong>: <strong data-start=\"108\" data-end=\"120\">MGR Shop<\/strong> y <strong data-start=\"123\" data-end=\"145\">VickyVictoria Shop<\/strong>. <strong data-start=\"147\" data-end=\"159\">MGR Shop<\/strong> fue mi proyecto personal, mientras que <strong data-start=\"199\" data-end=\"221\">VickyVictoria Shop<\/strong> fue desarrollado por mi compa\u00f1era, novia y futura esposa. Ambos eCommerce contaban con las siguientes caracter\u00edsticas clave:<\/p><p data-start=\"1223\" data-end=\"1849\">\u2714 <strong data-start=\"1225\" data-end=\"1253\">Sistema de autenticaci\u00f3n<\/strong> con registros, inicios de sesi\u00f3n y gesti\u00f3n de usuarios.<br data-start=\"1309\" data-end=\"1312\" \/>\u2714 <strong data-start=\"1314\" data-end=\"1356\">CRUD completo para productos y pedidos<\/strong>, permitiendo a los administradores modificar el cat\u00e1logo en tiempo real.<br data-start=\"1429\" data-end=\"1432\" \/>\u2714 <strong data-start=\"1434\" data-end=\"1459\">Sistema de inventario<\/strong> que actualizaba autom\u00e1ticamente las existencias en funci\u00f3n de las compras y devoluciones.<br data-start=\"1549\" data-end=\"1552\" \/>\u2714 <strong data-start=\"1554\" data-end=\"1585\">Carrito de compras din\u00e1mico<\/strong> con integraci\u00f3n de m\u00e9todos de pago.<br data-start=\"1621\" data-end=\"1624\" \/>\u2714 <strong data-start=\"1626\" data-end=\"1657\">Gesti\u00f3n de pedidos y env\u00edos<\/strong>, asegurando que cada transacci\u00f3n fuera correctamente administrada.<br data-start=\"1724\" data-end=\"1727\" \/>\u2714 <strong data-start=\"1729\" data-end=\"1757\">Sistema de correo propio<\/strong>, permitiendo la <strong data-start=\"1774\" data-end=\"1801\">notificaci\u00f3n de pedidos<\/strong>, confirmaciones de compra y alertas de stock.<\/p><p data-start=\"1851\" data-end=\"1960\">Este sistema permiti\u00f3 <strong data-start=\"1873\" data-end=\"1907\">automatizar el flujo de ventas<\/strong> y gestionar los eCommerce de manera m\u00e1s eficiente.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1aec82f e-grid e-con-boxed e-con e-parent\" data-id=\"1aec82f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7fedc3e elementor-button-info elementor-align-center elementor-widget elementor-widget-button\" data-id=\"7fedc3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/shop.mariogr.com\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Ver MGR Shop<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f879233 elementor-button-info elementor-align-center elementor-widget elementor-widget-button\" data-id=\"f879233\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/vickyvictoria.mariogr.com\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Ver VickyVictoria Shop<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-929b7f0 e-flex e-con-boxed e-con e-parent\" data-id=\"929b7f0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6fd0f7d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6fd0f7d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4a5e258 elementor-widget elementor-widget-heading\" data-id=\"4a5e258\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><h2 data-start=\"1967\" data-end=\"2029\"><strong data-start=\"1970\" data-end=\"2027\">MSE: MetaSearch Engine - Centralizando la informaci\u00f3n<\/strong><span style=\"text-align: var(--text-align);background-color: initial;letter-spacing: 0em\"><\/span><\/h2><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f907e74 elementor-widget elementor-widget-text-editor\" data-id=\"f907e74\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"2030\" data-end=\"2211\">Tras la implementaci\u00f3n de los eCommerce, el siguiente reto fue <strong data-start=\"2093\" data-end=\"2123\">crear un buscador avanzado<\/strong> que permitiera encontrar productos de distintas tiendas de manera r\u00e1pida y eficiente.<\/p><p data-start=\"2213\" data-end=\"2376\">Para esto, desarrollamos <strong data-start=\"2238\" data-end=\"2265\">MSE (MetaSearch Engine)<\/strong> utilizando <strong data-start=\"2277\" data-end=\"2291\">PHP y AJAX<\/strong>, logrando que la b\u00fasqueda de productos fuera instant\u00e1nea y sin recargar la p\u00e1gina.<\/p><h3 data-start=\"2378\" data-end=\"2425\"><strong data-start=\"2382\" data-end=\"2423\">Caracter\u00edsticas del MetaSearch Engine<\/strong><\/h3><p data-start=\"2426\" data-end=\"3002\">\ud83d\udd0d <strong data-start=\"2429\" data-end=\"2471\">Indexaci\u00f3n de productos en tiempo real<\/strong>: Gracias a las APIs, MSE recopilaba informaci\u00f3n constantemente de los eCommerce.<br data-start=\"2552\" data-end=\"2555\" \/>\u26a1 <strong data-start=\"2557\" data-end=\"2586\">B\u00fasqueda en vivo de productos con AJAX<\/strong>: Los resultados aparec\u00edan de inmediato sin necesidad de actualizar la p\u00e1gina.<br data-start=\"2664\" data-end=\"2667\" \/>\ud83d\udce1 <strong data-start=\"2670\" data-end=\"2694\">Integraci\u00f3n con APIs<\/strong>: Se obtuvieron datos de m\u00faltiples eCommerce de forma autom\u00e1tica.<br data-start=\"2759\" data-end=\"2762\" \/>\ud83d\udd12 <strong data-start=\"2765\" data-end=\"2795\">Gesti\u00f3n segura de usuarios<\/strong>: La plataforma permit\u00eda diferentes niveles de acceso para clientes y administradores.<br data-start=\"2881\" data-end=\"2884\" \/>\ud83d\udcca <strong data-start=\"2887\" data-end=\"2914\">Panel de administraci\u00f3n<\/strong>: Se desarroll\u00f3 una interfaz que permit\u00eda la gesti\u00f3n de los datos de manera eficiente basado en roles.<\/p><p data-start=\"3004\" data-end=\"3211\">La idea principal detr\u00e1s de MSE era <strong data-start=\"3040\" data-end=\"3071\">crear un punto centralizado<\/strong> donde los administradores pudieran <strong data-start=\"3107\" data-end=\"3150\">buscar productos en todos sus eCommerce<\/strong> y <strong data-start=\"3153\" data-end=\"3188\">gestionar pedidos e inventarios<\/strong> desde un solo lugar.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f3a42b elementor-widget elementor-widget-image\" data-id=\"2f3a42b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/mariogr.com\/wp-content\/uploads\/2025\/02\/meta.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"featured_media":1447,"menu_order":0,"template":"","portfolio_categories":[47,53],"portfolio_tags":[54],"class_list":["post-1446","portfolio","type-portfolio","status-publish","has-post-thumbnail","hentry","portfolio_categories-informatica","portfolio_categories-web","portfolio_tags-web"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>MetaSearch Engine: Un Buscador para eCommerce - Mario Gonz\u00e1lez<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mariogr.com\/index.php\/portfolio-archive\/metasearch-utilizando-nuestros-propios-ecommerces\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MetaSearch Engine: Un Buscador para eCommerce - Mario Gonz\u00e1lez\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mariogr.com\/index.php\/portfolio-archive\/metasearch-utilizando-nuestros-propios-ecommerces\/\" \/>\n<meta property=\"og:site_name\" content=\"Mario Gonz\u00e1lez\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-21T14:44:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mariogr.com\/wp-content\/uploads\/2025\/02\/mse.png\" \/>\n\t<meta property=\"og:image:width\" content=\"406\" \/>\n\t<meta property=\"og:image:height\" content=\"343\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/metasearch-utilizando-nuestros-propios-ecommerces\\\/\",\"url\":\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/metasearch-utilizando-nuestros-propios-ecommerces\\\/\",\"name\":\"MetaSearch Engine: Un Buscador para eCommerce - Mario Gonz\u00e1lez\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mariogr.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/metasearch-utilizando-nuestros-propios-ecommerces\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/metasearch-utilizando-nuestros-propios-ecommerces\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mariogr.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/mse.png\",\"datePublished\":\"2025-02-21T14:15:44+00:00\",\"dateModified\":\"2025-02-21T14:44:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/metasearch-utilizando-nuestros-propios-ecommerces\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/metasearch-utilizando-nuestros-propios-ecommerces\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/metasearch-utilizando-nuestros-propios-ecommerces\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mariogr.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/mse.png\",\"contentUrl\":\"https:\\\/\\\/mariogr.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/mse.png\",\"width\":406,\"height\":343},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/metasearch-utilizando-nuestros-propios-ecommerces\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/mariogr.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Portfolio\",\"item\":\"https:\\\/\\\/mariogr.com\\\/index.php\\\/portfolio-archive\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"MetaSearch Engine: Un Buscador para eCommerce\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mariogr.com\\\/#website\",\"url\":\"https:\\\/\\\/mariogr.com\\\/\",\"name\":\"Mario Gonz\u00e1lez\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/mariogr.com\\\/#\\\/schema\\\/person\\\/eb8233b36ab81d794487c9dabf5099ec\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mariogr.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/mariogr.com\\\/#\\\/schema\\\/person\\\/eb8233b36ab81d794487c9dabf5099ec\",\"name\":\"Mario Gonz\u00e1lez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fd530be9d9f1f94c4f61cde6df1335bd8ac6fcc3f83a362eb0911f10b6f91d25?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fd530be9d9f1f94c4f61cde6df1335bd8ac6fcc3f83a362eb0911f10b6f91d25?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fd530be9d9f1f94c4f61cde6df1335bd8ac6fcc3f83a362eb0911f10b6f91d25?s=96&d=mm&r=g\",\"caption\":\"Mario Gonz\u00e1lez\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fd530be9d9f1f94c4f61cde6df1335bd8ac6fcc3f83a362eb0911f10b6f91d25?s=96&d=mm&r=g\"},\"sameAs\":[\"https:\\\/\\\/mariogr.com\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/mariogr99\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MetaSearch Engine: Un Buscador para eCommerce - Mario Gonz\u00e1lez","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/metasearch-utilizando-nuestros-propios-ecommerces\/","og_locale":"es_ES","og_type":"article","og_title":"MetaSearch Engine: Un Buscador para eCommerce - Mario Gonz\u00e1lez","og_url":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/metasearch-utilizando-nuestros-propios-ecommerces\/","og_site_name":"Mario Gonz\u00e1lez","article_modified_time":"2025-02-21T14:44:43+00:00","og_image":[{"width":406,"height":343,"url":"https:\/\/mariogr.com\/wp-content\/uploads\/2025\/02\/mse.png","type":"image\/png"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/metasearch-utilizando-nuestros-propios-ecommerces\/","url":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/metasearch-utilizando-nuestros-propios-ecommerces\/","name":"MetaSearch Engine: Un Buscador para eCommerce - Mario Gonz\u00e1lez","isPartOf":{"@id":"https:\/\/mariogr.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/metasearch-utilizando-nuestros-propios-ecommerces\/#primaryimage"},"image":{"@id":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/metasearch-utilizando-nuestros-propios-ecommerces\/#primaryimage"},"thumbnailUrl":"https:\/\/mariogr.com\/wp-content\/uploads\/2025\/02\/mse.png","datePublished":"2025-02-21T14:15:44+00:00","dateModified":"2025-02-21T14:44:43+00:00","breadcrumb":{"@id":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/metasearch-utilizando-nuestros-propios-ecommerces\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mariogr.com\/index.php\/portfolio-archive\/metasearch-utilizando-nuestros-propios-ecommerces\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/metasearch-utilizando-nuestros-propios-ecommerces\/#primaryimage","url":"https:\/\/mariogr.com\/wp-content\/uploads\/2025\/02\/mse.png","contentUrl":"https:\/\/mariogr.com\/wp-content\/uploads\/2025\/02\/mse.png","width":406,"height":343},{"@type":"BreadcrumbList","@id":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/metasearch-utilizando-nuestros-propios-ecommerces\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/mariogr.com\/"},{"@type":"ListItem","position":2,"name":"Portfolio","item":"https:\/\/mariogr.com\/index.php\/portfolio-archive\/"},{"@type":"ListItem","position":3,"name":"MetaSearch Engine: Un Buscador para eCommerce"}]},{"@type":"WebSite","@id":"https:\/\/mariogr.com\/#website","url":"https:\/\/mariogr.com\/","name":"Mario Gonz\u00e1lez","description":"","publisher":{"@id":"https:\/\/mariogr.com\/#\/schema\/person\/eb8233b36ab81d794487c9dabf5099ec"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mariogr.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":["Person","Organization"],"@id":"https:\/\/mariogr.com\/#\/schema\/person\/eb8233b36ab81d794487c9dabf5099ec","name":"Mario Gonz\u00e1lez","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/fd530be9d9f1f94c4f61cde6df1335bd8ac6fcc3f83a362eb0911f10b6f91d25?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fd530be9d9f1f94c4f61cde6df1335bd8ac6fcc3f83a362eb0911f10b6f91d25?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fd530be9d9f1f94c4f61cde6df1335bd8ac6fcc3f83a362eb0911f10b6f91d25?s=96&d=mm&r=g","caption":"Mario Gonz\u00e1lez"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/fd530be9d9f1f94c4f61cde6df1335bd8ac6fcc3f83a362eb0911f10b6f91d25?s=96&d=mm&r=g"},"sameAs":["https:\/\/mariogr.com","https:\/\/www.linkedin.com\/in\/mariogr99\/"]}]}},"_links":{"self":[{"href":"https:\/\/mariogr.com\/index.php\/wp-json\/wp\/v2\/portfolio\/1446","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mariogr.com\/index.php\/wp-json\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/mariogr.com\/index.php\/wp-json\/wp\/v2\/types\/portfolio"}],"version-history":[{"count":0,"href":"https:\/\/mariogr.com\/index.php\/wp-json\/wp\/v2\/portfolio\/1446\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mariogr.com\/index.php\/wp-json\/wp\/v2\/media\/1447"}],"wp:attachment":[{"href":"https:\/\/mariogr.com\/index.php\/wp-json\/wp\/v2\/media?parent=1446"}],"wp:term":[{"taxonomy":"portfolio_categories","embeddable":true,"href":"https:\/\/mariogr.com\/index.php\/wp-json\/wp\/v2\/portfolio_categories?post=1446"},{"taxonomy":"portfolio_tags","embeddable":true,"href":"https:\/\/mariogr.com\/index.php\/wp-json\/wp\/v2\/portfolio_tags?post=1446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}