URL duplicadas con ...
 
Avisos
Vaciar todo

URL duplicadas con SH404

12 Respuestas
4 Usuarios
0 Reactions
3,075 Visitas
Respuestas: 358
Reputable Member
Topic starter
 

Hola, porque me aparecen URLs duplicadas en el componente SH404. No tengo forma de hacer que no aparezcan mas.


 
Respondido : 11/12/2011 7:42 pm
Respuestas: 358
Reputable Member
Topic starter
 

Aclarado!


 
Respondido : 11/12/2011 8:13 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Sergio,

Si bien es cierto que puede darse el caso de que un artículo sea accesible desde distintas url generadas por sh404SEF, lo cierto es que este tipo de practicas no son del agrado de Google y suelen ser penalizadas, por lo que es recomendable que cada ítem solo tenga una url generada en la extensión mencionada.

Estas urls duplicadas se gestionan desde el componente sh4040SEF, "Url management" en el selector "With or duplicates" seleccionas los ítems duplicados "Only with duplicates" para que el listado muestre las que contengan duplicados.

Revisas la columna "Duplicates" del listado que se haya generado y podrás ir viendo las duplicadas y haciendo clic en dicho elemento veras en una ventana modal emergente las urls duplicadas de cada uno de los elementos que se muestran.

En esa ventana modal tenemos una columna llamada "Main" que nos permite establecer cual de las urls mostradas será la válida marcándose esta con una estrella amarilla.

Ten en cuenta que estas urls se generan tanto por Joomla! como por los módulos que muestren los ítems en determinaos lugares de la página, por lo que en dicha ventana debes seleccionar de las que se muestren cual es la válida.

Es importante que realices una copia de seguridad, preferiblemente con Akeeba Backup antes de proceder a realizar cambios en sh404SEF en lo referente a urls duplicadas.

Saludos


 
Respondido : 11/12/2011 8:32 pm
Respuestas: 358
Reputable Member
Topic starter
 

Ok, revisare la URLs duplicadas. Ya que son seguros a el modulo mainmenu que esta colocado a la izquierda.


 
Respondido : 12/12/2011 11:48 am
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
 

Hola Sergio,

Para evitar duplicados en los menús, te será de utilidad el artículo Crear alias a otro elemento de menú:

Saludos


 
Respondido : 12/12/2011 2:16 pm
Respuestas: 358
Reputable Member
Topic starter
 

Hola he creado los alias, y hemos ganado algo. Ahora tengo estas URL duplicadas que no entiendo el porque, unas hacen referencia a un flypage y otras a un flypage-ask.

Os anexo captura


 
Respondido : 14/12/2011 10:06 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Veo que las principales diferencias entre estas url estás en los parámetro Itemid y flypage.

el primero se refiere al elemento de menú asociado con la página que se está cargando. Si tienes más de un Itemid es posible que se deba a que tienes más de un enlace a la tienda en tu menú. Tendrías que indicarnos la url de tu web para ver esto.

El segundo parámetro es la plantilla de Virtuemart que se aplica a la ficha de producto. Si para una determinada categoría de productos de Virtuemart estabas usando una plantilla y la has cambiado por otra el componente sh404SEF tendrá cacheados los dos estados.

Dicho esto, no te recomiendo que uses el componente sh404SEF ni ningún otro para el tema de las urls amigables, ya que el propio Joomla las construye y da muchos menos problemas a la larga.


 
Respondido : 14/12/2011 11:55 am
Respuestas: 358
Reputable Member
Topic starter
 

Te cuento Pablo, tengo items que se subdividen en otros debido a que cambia el peso. Es decir son iguales pero varia la propiedad peso. La URL es www.pienso24horas.com

A nivel de plantilla solo uso una....es posible utilizar mas de una plantilla.

Otra cuestión donde puedo encontrar las diferencias de estos apartados en las categorias de vm

Category Browse Page:

Categoría Detallada:


 
Respondido : 14/12/2011 1:00 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

En tal caso, es posible que eliminar los duplicados en el sh404SEF sea complicado. Sería conveniente que te plantearas no usar este componente y sí las urls amigables que utiliza el propio Joomla.

Colocando el archivo router.php adecuado en la ruta components/com_virtuemart las urls de Virtuemart también serán amigables.


 
Respondido : 14/12/2011 5:44 pm
Respuestas: 358
Reputable Member
Topic starter
 

Parece que van desapareciendo....que sucede con estas URL duplicadas, tengo en el SH404 una escogida como primaria o principal.


 
Respondido : 14/12/2011 6:44 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Sergio,

sh404SEF siempre gestionará como url válida la que esté marcada con la estrella amarilla como principal, las demás urls que aparecen por cada ítem no serán tenidas en cuenta.

Saludos


 
Respondido : 14/12/2011 7:19 pm
Respuestas: 358
Reputable Member
Topic starter
 

Hola gnumax, ya tengo mas o menos controlado este complemento....puedes dar por cerrado el tema.

Gracias por la ayuda.,


 
Respondido : 09/01/2012 3:41 pm