Jump to content

Recommended Posts

Hola,

 

había leído en la red, antes de instalar la versión PS 1.7.1.1, que una de las ventajas de esta nueva versión es: (copio y pego literalmente)

 

"Tendremos URLs más limpias, lo que para el SEO será excelente, desapareciendo los IDs de productos, categorías y de páginas de CMS."

 

Y para mi sorpresa cuando activo las URLs friendly en mi PS 1.7.1.1 veo que siguen apareciendon los IDs, por tanto no se si es que yo estoy haciendo algo incorrectamente o es que en PS 1.7 la URLs siguen siendo "no amigables" (es decir están "sucias" con los IDs)????

 

Gracias por vuestra respuesta. Saludos.

 

Link to comment
Share on other sites

Gracias por la respuesta, lo que comenta el vídeo ya lo he hecho, como decía en mi primer mensaje: "activo las URLs friendly en mi PS 1.7.1.1 veo que siguen apareciendo los IDs, por tanto no se si es que yo estoy haciendo algo incorrectamente o es que en PS 1.7 las URLs siguen siendo "no amigables" como en las versiones anteriores de PrestaShop (es decir están "sucias" con los IDs)????"

Link to comment
Share on other sites

En la url amigables sigue apareciendo el ID, es decir por ejemplo una url del producto es de este estilo:

http://tuweb.com/en/blouses/2-blouse.html

El "2" es el id del producto.

 

Lo mismo con una url de categoria:

http://tuweb.com/en/3-women

El "3" en este ejemplo es el id de la categoría,

 

etc..

etc.. 

 

El id sigue siendo obligatorio en la configuración de los formato de los enlaces.

 

Si te vas a la pestaña Parametros de la tienda -> Trafico SEO (y tienes las urls activadas) veras abajo del todo que dice (Formato / Esquema de las URLS)

 

Adjunto imagen

 

post-447740-0-04819800-1495114340_thumb.png

 

Los campos con "*" siguen siendo obligatorios y entre ellos esta el ID, por lo tanto el ID sigue estando en la URL.

 

Esto no es malo ni bueno ni regular, no entremos en paranoias por el tema de la ID, siguen siendo URLS amigables aunque tengan la ID en la URL. 

 

De todos modos si lo quieres hacer, en el foro de Prestashop tienes aportes gratuitos (si haces una busqueda en Google: https://www.google.es/search?q=remove+id+prestashop+1.6+free encontras algunos enlaces del foro y de aportes en github)para quitar las ID en versiones anteriores, posiblemente en algunos de esos temas ya se haya tratado el aporte en la versión 1.7 o este en proceso..

 

Y aportes de pagohttps://addons.prestashop.com/es/  en la misma tienda de modulos de prestashop tienes unos cuantos para suplir esto..

  • Like 1
Link to comment
Share on other sites

Gracias por las respuestas, esta claro!

 

Lo había leído en un foro bastante conocido con muchos aportes (por eso dudaba de si hacía mal algo o era información incorrecta) que por respeto no voy a nombrar.

 

Sergio, aprovecho para preguntarte, que módulos de prestashop compatibles con PS 1.7. en tu opinión funcionan mejor/más eficientes/no problemas para hacer esto, tus tops! Gracias!

Link to comment
Share on other sites

Hola, siento meterme en este tema, pero necesito ayuda y no localizo nada parecido a lo que me ha pasado. He actualizado SEO y url despues de tener la tienda ya en funcionamiento y todo correcto, pero me di cuenta de que no me aparecia en buscadores e hice lo que decia el tutorial, además también hice lo de generar robots. Despues de haber hecho esto resulta que mi slider ha desaparecido y que cuando se entra en un producto la pagina no esta disponible. Por favor si alguien me pudiera ayudar . Gracias

Link to comment
Share on other sites

Como ya se ha escrito antes, la eliminiación de las ID's no hay plusvalía en SEO. No toque esto. Prestashop necesita la ID para trabajar correctamente.

Hola, siento meterme en este tema, pero necesito ayuda y no localizo nada parecido a lo que me ha pasado. He actualizado SEO y url despues de tener la tienda ya en funcionamiento y todo correcto, pero me di cuenta de que no me aparecia en buscadores e hice lo que decia el tutorial, además también hice lo de generar robots. Despues de haber hecho esto resulta que mi slider ha desaparecido y que cuando se entra en un producto la pagina no esta disponible. Por favor si alguien me pudiera ayudar . Gracias

Link to comment
Share on other sites

Como ya se ha escrito antes, la eliminiación de las ID's no hay plusvalía en SEO. No toque esto. Prestashop necesita la ID para trabajar correctamente.

Gracias por el consejo/recomendación. No quería hacerlo tanto por SEO (que se que hay profesionales del SEO que dice que afecta al SEO y otros que dicen que no) sino para mi, a nivel particular, como usuario cuando veo una URL que no es completamente limpia me frena en la compra en ese website, la veo menos profesional y a veces no confío (es mi opinión particular).

 

Saludos!

Link to comment
Share on other sites

  • 7 months later...
En 18/5/2017 a las 3:30 PM, SergioE dijo:

Donde has leído eso? 

 

Que yo sepa solo se puede conseguir con un módulo para limpiar esos números (IDs)

En este Link se encuentra ;  https://www.prestashop.com/es/blog/actualizar-prestashop-1-6-a-1-7

El Posicionamiento SEO

PrestaShop siempre ha cuidado el posicionamiento SEO en su CMS, pero siempre hay cosas que mejorar, y en esta versión uno de los puntos fuertes ha sido eliminar las ids de las urls.

Otro de los motivos por los que la mayoría de los usuarios de PrestaShop compraban un módulo externo para solucionar el problema de las ids en las urls.

Ya no va a hacer falta, a partir de la versión 1.7, ya que este no incluye las ids dentro de las urls de los productos.

El performance de PrestaShop, comparado con otros CMS de eCommerce nunca ha sido malo, pero en la versión 1.7 de PrestaShop es compatible al 100% con PHP 7.

Esto hace que mejore considerablemente su rendimiento. Recuerda que PHP7 es mucho más veloz que PHP 5.6 y es incluso más rápido que el sistema que desarrolló Facebook, para mejorar la velocidad de las páginas web, compilando el PHP y transformándolo a C, llamado HHVM.

Link to comment
Share on other sites

  • nadie locked this topic
  • nadie unlocked this topic
hace 22 minutos, gorki75 dijo:

En este Link se encuentra ;  https://www.prestashop.com/es/blog/actualizar-prestashop-1-6-a-1-7

El Posicionamiento SEO

PrestaShop siempre ha cuidado el posicionamiento SEO en su CMS, pero siempre hay cosas que mejorar, y en esta versión uno de los puntos fuertes ha sido eliminar las ids de las urls.

Otro de los motivos por los que la mayoría de los usuarios de PrestaShop compraban un módulo externo para solucionar el problema de las ids en las urls.

Ya no va a hacer falta, a partir de la versión 1.7, ya que este no incluye las ids dentro de las urls de los productos.

El performance de PrestaShop, comparado con otros CMS de eCommerce nunca ha sido malo, pero en la versión 1.7 de PrestaShop es compatible al 100% con PHP 7.

Esto hace que mejore considerablemente su rendimiento. Recuerda que PHP7 es mucho más veloz que PHP 5.6 y es incluso más rápido que el sistema que desarrolló Facebook, para mejorar la velocidad de las páginas web, compilando el PHP y transformándolo a C, llamado HHVM.

Según la cabecera del artículo que pasas, el articulo ha sido publicado el 15 de Enero de 2018.

Cuando el usuario pregunto la duda era el 17 de mayo de 2017. Hasta ese momento, no se podían quitar el ID de las urls amigables sin que la tienda dejara de funcionar a excepción de que modificaras código o usaras algún modulo gratuito  o  de pago (como los que corren en la tienda de modulos de Prestashop (addons)) que hiciera la función en cuestión.

A día de hoy (16 de Enero de 2018) la versión 1.7.2.4 de forma nativa, esta prohibido quitar las ID de las urls amigables (Están con el * en el formato de url y asterisco significa obligatorio). Con modulo o modificaciones de código es posible, pero nativamente todavia no. Que en un futuro o presente cercana con la versión 1.7.3.X y posteriores variantes se integre de forma nativa, pues no digo que no, pero cuando el usuario pregunto la duda en el articulo era el 17 de mayo de 2017 y en ese momento la ultima versión de Prestashop era: Prestashop 1.7.1.1

Dejo los datos para situar el contexto histórico de cuando el usuario pregunto la duda.

Link to comment
Share on other sites

Tienes toda la razón

Lo vi por casualidad ayer y estaba buscando información, cuando me encontré con este post.

Efectivamente el contexto de las fechas es lo  importante

Saludos

De todas formas no se para que lo ponen si no hace lo que dice, a fecha de hoy.

Acabo de hacer esta mañana , la función de desactivar y volver activar las Urls amigables tal y como pone en el post  ...y sorpresa no puedo entrar al backoffice.

me da el siguiente error:

Whoops, looks like something went wrong.

1/1FatalThrowableError in Dispatcher.php line 5:Parse error: syntax error, unexpected ''layered_rule'' (T_CONSTANT_ENCAPSED_STRING), expecting function (T_FUNCTION)

  1. in Dispatcher.php line 5
  2. at PrestaShopAutoload->load('Dispatcher')
  3. at call_user_func(array(object(PrestaShopAutoload), 'load'), 'Dispatcher') in DebugClassLoader.php line 174
  4. at DebugClassLoader->loadClass('Dispatcher')
  5. at spl_autoload_call('Dispatcher') in index.php line 95
Edited by gorki75 (see edit history)
Link to comment
Share on other sites

Me cuelo después de unos meses por este tema de nuevo.

Sigue sin poderse quitar el ID de forma nativa en 2018. No esta implementado todavía a nivel de código en Prestashop 1.7, al menos en las versiones estables de Prestashop 1.7

¿Es quizás la traducción del articulo (por la persona quien lo haya escrito en el blog de Prestashop) una mala traducción del ingles al Español?

Por que claro cuando traduces la palabra de "urls limpias" no significa obligatoriamente que sean urls "sin id". 

Saludos,

Edited by Sergio Ruiz (see edit history)
Link to comment
Share on other sites

hace 7 horas, gorki75 dijo:

Tienes toda la razón

Lo vi por casualidad ayer y estaba buscando información, cuando me encontré con este post.

Efectivamente el contexto de las fechas es lo  importante

Saludos

De todas formas no se para que lo ponen si no hace lo que dice, a fecha de hoy.

Acabo de hacer esta mañana , la función de desactivar y volver activar las Urls amigables tal y como pone en el post  ...y sorpresa no puedo entrar al backoffice.

me da el siguiente error:

Whoops, looks like something went wrong.

1/1FatalThrowableError in Dispatcher.php line 5:Parse error: syntax error, unexpected ''layered_rule'' (T_CONSTANT_ENCAPSED_STRING), expecting function (T_FUNCTION)

  1. in Dispatcher.php line 5
  2. at PrestaShopAutoload->load('Dispatcher')
  3. at call_user_func(array(object(PrestaShopAutoload), 'load'), 'Dispatcher') in DebugClassLoader.php line 174
  4. at DebugClassLoader->loadClass('Dispatcher')
  5. at spl_autoload_call('Dispatcher') in index.php line 95

En Prestashop 1.7.2.4 que es la actual como comente en mi mensaje creo recordar que no viene todavía implementado sino me falla la memoria. Te deja cambiar otros aspectos en el formato de las urls en la pestaña Parametros de la tienda -> Traficos & SEO -> Formato de los enlaces pero los IDS están marcados como obligatorios con asterisco.

Adjunto Captura

asterisco.png.9e80b97912c5b341a6720920a46b5a19.png

Inicialmente lo hicieron como una especie de promesa, es muy posible que en las variantes que salgan en el futuro/presente muy cercano venga implementado de forma nativa. Queda esperar o usar algunas de las opciones que corren en el foro como modificaciones de código u módulos disponibles. Ha pasado igual con otros temas que prometieron que han ido sacando poco a poco en el paso de las variantes de Prestashop 1.7

De todos modos, el tema de las ID en las URLS amigables no es algo mortal de vida o muerte, otra cosa es que muchos personas que existen en la red "especialistas en seo" lo vendan como de vida o muerte, pero anda que no existen cosas importantes en una tienda antes que este tema.

De todos modos, si me entero de alguna novedad sobre si van a implementarlo en el presente de forma nativa y sigo estando vivo en el foro te aviso.

Saludos,

Link to comment
Share on other sites

  • 2 years later...

A día de hoy prestashop 1.7.7 sigue sin tener dicha opción por nativa, mientras tanto la siguen currando vendiéndote módulos para eliminar los ID en el marketplace que caducan cada x años y Tenes que volver a pagar si quieres que sean compatibles con nuevas versiones prestashop. Negocio? donde? 

Edited by simchgab (see edit history)
Link to comment
Share on other sites

11 minutes ago, gusman126 said:

Las URL limpias están sobrevaloradas

Lo que se busca con las url limpias no es solamente un buen posicionamiento SEO por parte del buscador, si no que el usuario pueda acordarse de una URL, ya cuando le metes números y muchos "-" la cagas. De todas formas me parece un error por parte de los que llevan el proyecto que hace 2 años ya que los usuarios piden poder quitar los ID's si no más, existen muchos módulos creando overrides... Tan difícil que los desarrolladores del proyecto hagan dichas modificaciones en el core no debe ser... Y por el contrario no habría tiendas rompiéndose al quedar obsoletos los módulos y sus overrides ante las modificaciones core. 
Prestashop mismo te vende módulos con overrides para eliminar los ID's. Ahí esta la respuesta a porque no modifican el core, incluso te los cobran más caros que otras soluciones y con updates por determinado tiempo de lo contrario tenes que pagar cerca de 100 euros por un modulo que en pruebas anteriores que hice hace unos años con el modulo específicamente "URL Cleaner- SEO Performance" y de todas formas cada dos por tres me reventaba las url.

 

Link to comment
Share on other sites

hace 12 horas, simchgab dijo:

Lo que se busca con las url limpias no es solamente un buen posicionamiento SEO por parte del buscador, si no que el usuario pueda acordarse de una URL

 

Dime una url que te acuerdes que sea mas que el dominio, yo no recuerdo ninguna, para eso esta favoritos o historial o buscar de nuevo. Un usuario que busca algo para comprar y se larga no va a volver o usara otra vez el google.

Lo de limpieza de ID, si la gente hiciera bien el trabajo de añadir productos y categorias, se podria añadir limpieza de ID, pero sabes que ocurre cuando hay 2 productos con el mismo nombre,identico y 2 o mas categorias con el mismo nombre? que al quitar el ID se jode

Mejor con ID , de esa manera se puede añadir nombres identicos, que esta mal muy mal, pero si estuviera en el core la gente que no sabe y añade 2 categorias con el mismo nombre, pasa mucho y diera error de url, la gente diria que el PS es una mierda, cuando realmente es el quien lo hace mal

Que la gente NO sabe y lo hace asi. iguales nombres en productos y categorias.

Y puedes decirme como son las url de amazon?

Ejemplo :https://www.xxxxxx.es/nuevo-echo-dot-4a-generacion-altavoz-inteligente-con-alexa-antracita/dp/B084DWG2VQ/

Te vas acordar de esta?

 

Edited by gusman126 (see edit history)
Link to comment
Share on other sites

hace 1 minuto, juanrojas dijo:

totalmente de acuerdo contigo, por ejemplo thirtybees ya hace esto por defecto y eso que su base es la misma que prestashop. mucho tiempo para solucionar algo que se pide a gritos desde hace mucho.

y te dejo mi recomendacion funciona muy bien este modulo incluso en productos con combinaciones

Si la gente añade porque NO sabe , 2 categorias con el mismo nombre se jode el invento, las url limpias no sirven para nada, otra cosa es que no tenga simbolos de ?,& y parametros id_product=xx , eso ya lo tiene solucionado hace mucho tiempo

Link to comment
Share on other sites

hace 3 minutos, juanrojas dijo:

a proposito ese modulo tambien te dice que urls tienes repetidas para que las corrijas y no te genere error por no tener el ID

Si, si hay modulos que son la repera, y lo conozco es el que aconsejo si me insisten

Lee esta url de amazon y luego intenta escribirla, a ver si te acuerdas

https://www.xxxxxx.es/nuevo-echo-dot-4a-generacion-altavoz-inteligente-con-alexa-antracita/dp/B084DWG2VQ/

Edited by gusman126 (see edit history)
Link to comment
Share on other sites

Justo ahora, juanrojas dijo:

aqui la duda mas bien es, amazon trabaja SEO? lo necesita? No sera mas bien que el trafico que manejan ellos ya hace que se posicione sin importar la  url  de  boñiga de perro que puedan tener¿  no   lo se hablo desde la ignorancia

Vale, dime una url de una tienda, cualquiera que este limpia, y a ver si la recuerdo después de leerla.

y mas importante, voy a usar el teléfono, y por lo tanto la url NO la voy a ver entera, tengo que usar el dedo apretar en url, intentar verla entera, memorizarla y acordarme dentro de unas horas, días cual es.

IMPOSIBLE 

Y lo de las url limpias para el SEO, solo es para que NO salgan parámetros en las url, para que google entienda lo que hay escrito

mejor 

67-caja-de-carton

que

id_product=67

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...