{"id":377,"date":"2011-06-29T16:04:25","date_gmt":"2011-06-29T16:04:25","guid":{"rendered":"https:\/\/www.jose-aguilar.com\/blog\/?p=377"},"modified":"2011-09-09T16:04:47","modified_gmt":"2011-09-09T16:04:47","slug":"urls-amigables","status":"publish","type":"post","link":"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/","title":{"rendered":"URL&#8217;s amigables"},"content":{"rendered":"<div>\n<div>\n<p><strong>\u00bfQu\u00e9 son las URLs amigables?<\/strong><\/p>\n<p><a href=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2011\/09\/urls_amigables.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-378\" title=\"urls_amigables\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2011\/09\/urls_amigables-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" srcset=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2011\/09\/urls_amigables-150x150.jpg 150w, https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2011\/09\/urls_amigables-80x80.jpg 80w, https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2011\/09\/urls_amigables-180x180.jpg 180w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>Para entender qu\u00e9 es una URL amigable o \u201cfriendly URL\u201d, lo m\u00e1s sencillo es entender primero qu\u00e9 es una URL sucia o compleja o una \u201cdirty URL\u201d. Hoy en d\u00eda existen una gran cantidad de sitios web con contenido din\u00e1mico y que usan bases de datos, con lo cual es necesario de alguna manera enviar informaci\u00f3n de una p\u00e1gina a otra para poder construir correctamente las p\u00e1ginas. Esta informaci\u00f3n es enviada al final de la URL como par\u00e1metros (despu\u00e9s de un signo de interrogaci\u00f3n \u2013 m\u00e9todo GET). Este m\u00e9todo es muy \u00fatil para la programaci\u00f3n ya que una sola p\u00e1gina din\u00e1mica puede mostrar diferente informaci\u00f3n seg\u00fan los par\u00e1metros enviados por la URL. Por ejemplo, cuando en google realizamos una consulta para buscar \u201cempresa posicionamiento web\u201d la URL que pone google es la siguiente:<\/p>\n<p>http:\/\/www.google.es\/search?source=ig&#038;hl=es&#038;rlz=1G1GGLQ_ESES273&#038;=&#038;q=empresa+posicionamiento+buscadores&#038;btnG=Buscar+con+Google&#038;meta=<\/p>\n<p>A veces no hace falta ni siquiera que haya contenido din\u00e1mico para que las URLs no sean amigables, sino que el programador, o por desconocimiento del concepto de URL amigable o por dejadez en la programaci\u00f3n utiliza URLs que no dicen absolutamente nada:<\/p>\n<p>http:\/\/www.mi-sitio.com\/conv\/arg-m_s.html<\/p>\n<p>Entonces llegamos a la conclusi\u00f3n de que una URL sucia es una URL dif\u00edcil de escribir, de recordar y de conservar.<\/p>\n<p>Pero, \u00bfesto supone un problema? La respuesta es depende, m\u00e1s adelante contestaremos a esta pregunta.<\/p>\n<p>Bien, \u00bfentonces, qu\u00e9 es una URL amigable? Las URLs amigables son URLs descriptivas del contenido de la p\u00e1gina, es decir, son URL que dicen algo sobre el contenido que se est\u00e1 visualizando en el navegador entre otras caracter\u00edsticas. Pongamos un ejemplo muy simple:<\/p>\n<p>http:\/\/www.misitio.com\/contactar.html<\/p>\n<p><strong>Caracter\u00edsticas de las URLs amigables<\/strong><\/p>\n<ul>\n<li>Son f\u00e1ciles de adivinar y son descriptivas del contenido: http:\/\/www.misitio.com\/contactar<\/li>\n<\/ul>\n<ul>\n<li>Muestran la estructura del sitio.<\/li>\n<\/ul>\n<p>http:\/\/www.misitio.com\/contactar\/administrador<\/p>\n<p>http:\/\/www.misitio.com\/contactar\/comercial<\/p>\n<ul>\n<li>Son f\u00e1ciles de comunicar verbalmente en persona o por tel\u00e9fono.<\/li>\n<li>Son suficientemente cortas para copiar en un correo electr\u00f3nico o documento sin que haya que realizar un cambio de l\u00ednea (60 caracteres o menos).<\/li>\n<li>Son est\u00e9ticas para poner en cat\u00e1logos, folletos y otros documentos.<\/li>\n<li>Son f\u00e1ciles de recordar.<\/li>\n<li>Son f\u00e1ciles de escribir.<\/li>\n<li>Promueven la usabilidad evitando ser largas y complejas.<\/li>\n<li>Evitan los espacios en blanco en los nombres de archivos y carpetas. Por ejemplo, un nombre de archivo como \u201cespecificaciones de producto.html\u201d, provocar\u00eda una URL como \u201cespecificaciones%20de%20producto.html\u201d.<\/li>\n<li>Evitan los signos de puntuaci\u00f3n en nombres de archivo y carpetas, como por ejemplo el signo \u201c&amp;\u201d, la arroba (@), el porcentaje (%) o el gui\u00f3n bajo (\u201c_\u201d): especificaciones_de_producto.html. El gui\u00f3n bajo normalmente es dif\u00edcil de comunicar y de escribir y este tipo de nombres normalmente denotan estructuras de Web mal dise\u00f1adas. En caso de ser requeridos nombres de este tipo recomendamos usar el gui\u00f3n, por ejemplo especificaciones-producto.html, ya que google lo entender\u00e1 como un cambio de palabra.<\/li>\n<li>Todas las letras que las componen son min\u00fasculas. Puedes pensar que la mejor opci\u00f3n del caso anterior es la de poner EspecificacionesDeProducto.html, pero esto es un gran error ya que muchos servidores son sensibles a las may\u00fasculas y a las min\u00fasculas y si un usuario pone especificacionesdeproducto.html cuando el nombre del fichero es EspecificacionesDeProducto.html el servidor retornar\u00e1 un error.<\/li>\n<li>Evitan, siempre y cuando sea posible, introducir variables al final de la URL ya que en algunas ocasiones URLs del tipo www.misitio.com\/noticias.php?id=5 son resultado de un uso de las p\u00e1ginas din\u00e1micas inapropiado.<\/li>\n<li>Evitan tecnicismos de programaci\u00f3n, por ejemplo en vez de poner los estilos en la carpeta css\/ ponerlo en la carpeta styles\/ o estilos\/ y en vez de javascript\/ usa \/scripts.<\/li>\n<li>Los dominios pueden ser accesibles con o sin las tres w.<\/li>\n<\/ul>\n<p>http:\/\/www.misitio.com<\/p>\n<p>http:\/\/misitio.com<\/p>\n<ul>\n<li>Los dominios son accesibles incluso cuando existe alg\u00fan error de escritura por parte del usuario. Son muy comunes los errores a la hora de escribir, como por ejemplo al ir deprisa en vez de escribir video.google.es, escribir vido.google.es. Personalizar la p\u00e1gina de error 404 ayudar\u00e1 al usuario a saber que ha llegado a la web solo que se ha equivocado al escribir la URL. Un buscador en la p\u00e1gina de error 404 le ayudar\u00e1 a encontrar la p\u00e1gina que buscaba. Adem\u00e1s, si los usuarios se equivocan frecuentemente al escribir su dominio, puede ser conveniente comprar los dominios que coinciden con los errores m\u00e1s comunes (E.j. gogle.com).<\/li>\n<li>Los dominios son accesibles en diferentes TLD (dominio de nivel superior). Es muy com\u00fan en Espa\u00f1a no acordarse si un dominio acaba en .com o en .es, as\u00ed que es muy recomendable pagar por el dominio en .com y por el dominio en .es,\u2026<\/li>\n<\/ul>\n<p>http:\/\/www.misitio.com<\/p>\n<p>http:\/\/www.misitio.es<\/p>\n<p>http:\/\/www.misitio.net<\/p>\n<p>\u2026<\/p>\n<ul>\n<li>Son persistentes en el tiempo, no deben desaparecer.<\/li>\n<\/ul>\n<p><strong>\u00bfCu\u00e1ndo es conveniente usar una URL amigable?<\/strong><\/p>\n<p>Para contestar esta pregunta es mejor contestar \u00bfCu\u00e1ndo es conveniente usar una URL sucia? Pues s\u00ed, a pesar de todos sus inconvenientes existen algunos beneficios. Veamos alguno de ellos:<\/p>\n<p>Las URLs sucias son port\u00e1tiles ya que generalmente contienen informaci\u00f3n necesaria para reconstruir una p\u00e1gina din\u00e1mica. Volvamos al ejemplo de una b\u00fasqueda de google, imaginemos que se trata de realizar una b\u00fasqueda de software para edici\u00f3n de imagen y que adem\u00e1s queremos realizar una b\u00fasqueda avanzada en la que las p\u00e1ginas que se muestren deben ser en espa\u00f1ol, deben estar ubicadas en Espa\u00f1a, pueden estar en cualquier formato y que adem\u00e1s s\u00f3lo se muestren los resultados en que los criterios de b\u00fasqueda est\u00e1n presentes en el t\u00edtulo de la p\u00e1gina. La URL es la siguiente:<\/p>\n<p>http:\/\/www.google.es\/search?as_q=software+edicion+de+imagen&#038;hl=es&#038;num=10&#038;btnG=Buscar+con+Google&#038;as_epq=&#038;as_oq=&#038;as_eq=&#038;lr=lang_es&#038;cr=countryES&#038;as_ft=i&#038;as_filetype=&#038;as_qdr=all&#038;as_occt=title&#038;as_dt=i&#038;as_sitesearch=&#038;as_rights=&#038;safe=images<\/p>\n<p>Es evidente que esta URL no es amigable para nada ya que no cumple la gran mayor\u00eda de las caracter\u00edsticas mencionadas anteriormente. Pero tiene una gran ventaja, \u00e9sta se puede almacenar en tus marcadores y reproducirla exactamente igual (con todas sus complejidades) en el futuro. Pero bien es cierto que en muchos otros casos se pueden evitar y que simplemente son as\u00ed por simple desconocimiento o por dejadez del programador.<\/p>\n<p>En algunos casos tambi\u00e9n puede ser \u00fatil usar una URL sucia cuando las desventajas de una URL sucia se convierten en una ventaja y es que existen casos en los que no es conveniente que el usuario pueda memorizar o escribir una URL. Esto se produce sobretodo en casos donde existe un control de acceso, si tienes una cuenta de gmail o hotmail podr\u00e1s ver que es muy dif\u00edcil memorizar las URLs que van apareciendo mientras consultas tu correo. Eso resulta ser una gran ventaja para la aplicaci\u00f3n.<\/p>\n<p>Es posible que exista alg\u00fan caso m\u00e1s, pero en general es mejor usar una URL amigable.<\/p>\n<p><strong>\u00bfVentajas de una URL amigable?<\/strong><\/p>\n<p>Algunas de las ventajas son claras al observar sus caracter\u00edsticas, son usables, f\u00e1ciles de recordar, de escribir, de comunicar, etc. y todas estas caracter\u00edsticas no s\u00f3lo hacen que la navegaci\u00f3n del usuario sea m\u00e1s sencilla e intuitiva, sino que tambi\u00e9n logras lo que todo el mundo quiere al hacer una p\u00e1gina web, visitas. Porque en realidad est\u00e1s favoreciendo la difusi\u00f3n de tu web.<\/p>\n<p>Pero este tipo de URLs tambi\u00e9n es muy importante para el posicionamiento en buscadores. Anteriormente muchos motores de b\u00fasqueda ni siquiera indexaban p\u00e1ginas con variables incluidas al final de la URL con un interrogante (GET). Actualmente ya son indexadas, pero hay que tener en cuenta que los motores de b\u00fasqueda valoran mucho las palabras que hay en la URL. Aunque no se sabe a ciencia cierta, algunas teor\u00edas apuntan a que Google da m\u00e1s importancia a las palabras que hay en la URL que a las palabras que hay en el texto. Pero esto s\u00ed es seguro, Google valora mucho las palabras que hay en la URL y por tanto hay que procurar que las entienda. Por tanto, si tu URL es amigable y por tanto descriptiva, est\u00e1 claro que es muy probable que contenga palabras clave para las cuales quieras posicionar la p\u00e1gina en concreto. Adem\u00e1s, si las palabras est\u00e1n separadas con un gui\u00f3n (-) o una barra (\/) google sabr\u00e1 perfectamente qu\u00e9 palabras componen tus URLs.<\/p>\n<p>Una cuesti\u00f3n muy importante que hemos mencionado en las caracter\u00edsticas de una URL amigable es que \u00e9sta debe ser permanente. \u00bfPor qu\u00e9 es importante este punto? Muy sencillo. Tu p\u00e1gina web va creciendo en importancia a medida que tus p\u00e1ginas son enlazadas por otras webs. Es m\u00e1s, pongamos que en tu web hay un art\u00edculo muy interesante y este ha sido enlazado desde muchas webs de terceros por la relevancia y el inter\u00e9s de su contenido. De repente lees este art\u00edculo y te das cuenta de que la URL de tu art\u00edculo es pobre y deseas cambiarla. Esto ser\u00eda un gran error, ya que todos los enlaces que has conseguido se perder\u00e1n en una p\u00e1gina que retorna un error 404 (\u201cPage not found\u201d). Si alguna vez has realizado algo de posicionamiento sabr\u00e1s que una de las tareas m\u00e1s arduas y dif\u00edciles es la de conseguir enlaces, as\u00ed que perderlos de esta manera es, con perd\u00f3n, bastante idiota. Si por lo que fuere es totalmente imprescindible cambiar la URL porque por ejemplo realizas un cambio de leguaje de programaci\u00f3n en el servidor (pasas de tecnolog\u00eda asp a php, por ejemplo) puedes realizar una redirecci\u00f3n 301 \u201cMoved Permanently\u201d, ya que cuando la ara\u00f1a de google visite tu web toda la relevancia que hab\u00eda ganado tu p\u00e1gina en *.asp se traspasar\u00e1 a tu p\u00e1gina *.php.<\/p>\n<p><strong>\u00bfURLs en p\u00e1ginas est\u00e1ticas?<\/strong><\/p>\n<p>Si vas a crear un sitio web desde cero, no realices una estructura pobre y sin sentido. No s\u00f3lo va a ayudarte en el posicionamiento tener una buena estructura sino que a la larga la programaci\u00f3n ser\u00e1 m\u00e1s c\u00f3moda y sencilla. Antes de ponerte a programar, pensar en lo que vas a hacer puede ahorrarte mucho tiempo y quebraderos de cabeza.<\/p>\n<p><strong>\u00bfURLs en p\u00e1ginas din\u00e1micas?<\/strong><\/p>\n<p>En este art\u00edculo se ha presentado una serie de ideas que concluyen en que el contenido din\u00e1mico en una p\u00e1gina web en algunos casos puede llegar a ser perjudicial para la usabilidad, el posicionamiento del sitio, etc. \u00a1Es entonces la soluci\u00f3n realizar todo de manera est\u00e1tica! \u00a1Incluso los cat\u00e1logos! Por supuesto que no, existen alternativas para ello, pero esto ya es otro art\u00edculo.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfQu\u00e9 son las URLs amigables? Para entender qu\u00e9 es una URL amigable o \u201cfriendly URL\u201d, lo m\u00e1s sencillo es entender primero qu\u00e9 es una URL sucia o compleja o una \u201cdirty URL\u201d. Hoy en d\u00eda existen una gran cantidad de sitios web con contenido din\u00e1mico y que usan bases de datos, con lo cual es [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":378,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-377","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-seo"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>URL&#039;s amigables - Jose Aguilar Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"URL&#039;s amigables - Jose Aguilar Blog\" \/>\n<meta property=\"og:description\" content=\"\u00bfQu\u00e9 son las URLs amigables? Para entender qu\u00e9 es una URL amigable o \u201cfriendly URL\u201d, lo m\u00e1s sencillo es entender primero qu\u00e9 es una URL sucia o compleja o una \u201cdirty URL\u201d. Hoy en d\u00eda existen una gran cantidad de sitios web con contenido din\u00e1mico y que usan bases de datos, con lo cual es [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/\" \/>\n<meta property=\"og:site_name\" content=\"Jose Aguilar Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/joseaguilarblog\" \/>\n<meta property=\"article:published_time\" content=\"2011-06-29T16:04:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2011-09-09T16:04:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2011\/09\/urls_amigables.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"254\" \/>\n\t<meta property=\"og:image:height\" content=\"198\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jose Aguilar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@JoseAguilarBlog\" \/>\n<meta name=\"twitter:site\" content=\"@JoseAguilarBlog\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jose Aguilar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/\",\"url\":\"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/\",\"name\":\"URL's amigables - Jose Aguilar Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2011\/09\/urls_amigables.jpg\",\"datePublished\":\"2011-06-29T16:04:25+00:00\",\"dateModified\":\"2011-09-09T16:04:47+00:00\",\"author\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/e6d485db1e1140866e95971d17105d11\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/#primaryimage\",\"url\":\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2011\/09\/urls_amigables.jpg\",\"contentUrl\":\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2011\/09\/urls_amigables.jpg\",\"width\":254,\"height\":198},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/www.jose-aguilar.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"URL&#8217;s amigables\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#website\",\"url\":\"https:\/\/www.jose-aguilar.com\/blog\/\",\"name\":\"Jose Aguilar Blog\",\"description\":\"Desarrollo Web con PrestaShop, WordPress, PHP, jQuery y Ajax\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.jose-aguilar.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/e6d485db1e1140866e95971d17105d11\",\"name\":\"Jose Aguilar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/abbfef5f1d75260c549d0f2c2842bb697ba1aadff3b2836b39d2590c8a625415?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/abbfef5f1d75260c549d0f2c2842bb697ba1aadff3b2836b39d2590c8a625415?s=96&d=mm&r=g\",\"caption\":\"Jose Aguilar\"},\"description\":\"Director ejecutivo y tecnol\u00f3gico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.\",\"sameAs\":[\"https:\/\/plus.google.com\/114357189801512615537\"],\"url\":\"https:\/\/www.jose-aguilar.com\/blog\/author\/josea902\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"URL's amigables - Jose Aguilar Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"es_ES","og_type":"article","og_title":"URL's amigables - Jose Aguilar Blog","og_description":"\u00bfQu\u00e9 son las URLs amigables? Para entender qu\u00e9 es una URL amigable o \u201cfriendly URL\u201d, lo m\u00e1s sencillo es entender primero qu\u00e9 es una URL sucia o compleja o una \u201cdirty URL\u201d. Hoy en d\u00eda existen una gran cantidad de sitios web con contenido din\u00e1mico y que usan bases de datos, con lo cual es [&hellip;]","og_url":"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/","og_site_name":"Jose Aguilar Blog","article_publisher":"https:\/\/www.facebook.com\/joseaguilarblog","article_published_time":"2011-06-29T16:04:25+00:00","article_modified_time":"2011-09-09T16:04:47+00:00","og_image":[{"width":254,"height":198,"url":"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2011\/09\/urls_amigables.jpg","type":"image\/jpeg"}],"author":"Jose Aguilar","twitter_card":"summary_large_image","twitter_creator":"@JoseAguilarBlog","twitter_site":"@JoseAguilarBlog","twitter_misc":{"Escrito por":"Jose Aguilar","Tiempo de lectura":"10 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/","url":"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/","name":"URL's amigables - Jose Aguilar Blog","isPartOf":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/#primaryimage"},"image":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/#primaryimage"},"thumbnailUrl":"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2011\/09\/urls_amigables.jpg","datePublished":"2011-06-29T16:04:25+00:00","dateModified":"2011-09-09T16:04:47+00:00","author":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/e6d485db1e1140866e95971d17105d11"},"breadcrumb":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/#primaryimage","url":"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2011\/09\/urls_amigables.jpg","contentUrl":"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2011\/09\/urls_amigables.jpg","width":254,"height":198},{"@type":"BreadcrumbList","@id":"https:\/\/www.jose-aguilar.com\/blog\/urls-amigables\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.jose-aguilar.com\/blog\/"},{"@type":"ListItem","position":2,"name":"URL&#8217;s amigables"}]},{"@type":"WebSite","@id":"https:\/\/www.jose-aguilar.com\/blog\/#website","url":"https:\/\/www.jose-aguilar.com\/blog\/","name":"Jose Aguilar Blog","description":"Desarrollo Web con PrestaShop, WordPress, PHP, jQuery y Ajax","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.jose-aguilar.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/e6d485db1e1140866e95971d17105d11","name":"Jose Aguilar","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/abbfef5f1d75260c549d0f2c2842bb697ba1aadff3b2836b39d2590c8a625415?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/abbfef5f1d75260c549d0f2c2842bb697ba1aadff3b2836b39d2590c8a625415?s=96&d=mm&r=g","caption":"Jose Aguilar"},"description":"Director ejecutivo y tecnol\u00f3gico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.","sameAs":["https:\/\/plus.google.com\/114357189801512615537"],"url":"https:\/\/www.jose-aguilar.com\/blog\/author\/josea902\/"}]}},"_links":{"self":[{"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/posts\/377","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/comments?post=377"}],"version-history":[{"count":0,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/posts\/377\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/media\/378"}],"wp:attachment":[{"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/media?parent=377"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/categories?post=377"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/tags?post=377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}