Soporte » Guías – Resolución de problemas » De repente me aparecen numeros al final del slug

  • Resuelto musculosespartanos

    (@musculosespartanos)


    Hola, a ver si alguien puede ayudarme con esto. Resulta que en algunas entradas wordpress me añade automáticamente un número (todos los que he visto son del 2 al 8) al final del slug. Solo pasa en algunas entradas, las demás están bien. En primer lugar me molesta porque no se porque sucede, pero es que en segundo lugar aún me molesta más que en algunos casos lo hace despues de que la entrada haya sido públicada e indexada y como no me entere no puedo hacer la redirección y esto es un verdadero problema. Lo único que he encontrado de info referente al tema es que si se repite un slug, wordpress le añade un 2 automáticamente para diferenciarlo. Pero es que sé perfectamente que no he repetido ninguna URL y como he dicho en algunos casos el número es 4 o 5 u 8, lo cual significaría que he repetido todas esas veces el mismo slug y eso ya si que es lo imposible de lo imposible. Si intento borrar el número manualmente a la que actualizo vuelve a aparecer. ¿Qué puede estar pasando?

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 10 respuestas - de la 1 a la 10 (de un total de 10)
  • Moderador jose64

    (@jose64)

    Hola.

    Bienvenido al foro de soporte de WordPress. Los slug con números indican que ese slug (url) ya existe y se le añade el número para diferenciarlo. Puedes tener la entrada duplicada en borrador, inclusive en la papelera, o bien una imagen con el mismo nombre, en la url que indicas la imagen destacada tiene el mismo nombre que la entrada, por lo que te genera un slug repetido. Revisa este debate, es exactamente el mismo problema:

    Enlaces permanentes

    Coméntanos si tienes alguna duda y, por favor, recuerda cerrar el debate marcándolo como resuelto cuando así sea, de esta forma nos ayudas a mantener el foro al día.

    Iniciador del debate musculosespartanos

    (@musculosespartanos)

    Hola Jose Luis, gracias por la respuesta. He comprobado y estoy limpio en cuanto a borradores y papelera. Creo que serán las imágenes entonces porque he comprobado en un par de posts en que me sucede esto y justamente concuerda el número de imágenes es uno menos que el número que me sale en el slug, como que le asigna el que viene despues de las imágenes. ¿Será que quizas en su momento modifique el slug despues de haber publicado las imágenes haciendo coincidir el nombre? ¿Qué puede haber sido sino? ¿Me podrías aconsejar qué es lo mejor que puedo hacer ahora con esos posts? ¿Debería hacer algo o lo puedo dejar tal cual sin generar ningún problema a nivel de SEO o indexación? Lo digo porque no se si para Google puede ser detectado como contenido duplicado o secundario o algo así? Gracias. Si me puedes contestar eso luego ya cerraré tema.

    Moderador jose64

    (@jose64)

    Hola.

    La razón de los números es siempre esa, la url está duplicada y se añade el número. tendrías que buscar a que corresponde la url inicial, modificarla y luego puedes editar el slug de la entrada. De todas formas no hay ningún problema por la url, el contenido duplicado no se genera por el título.

    karlosiglesiasmontes

    (@karlosiglesiasmontes)

    Hola a mi me pasa lo mismo y no es problema de paginas duplicadas. Para analizar el problema desde cero instalé en mi servidor un worpress limpio sin nada, elimine la entrada y 2 páginas que instala por defecto, todo limpio sin fotos, sin plugin con unico tema por defecto.

    Creo una página con titulo «1» y el slug que crea es 1-2, cree otra con 265 y el slug lo crea con 265-2. He llegado a la conclusión que si haces una entrada con numero siempre añade un -2.

    He probado distintas posibilidades de enlaces permanentes y nada con numero siempre añade -2.

    En mi caso me viene mal porq estoy con un proyecto de QR para unas piezas de un museo que van numeras y me gustaría que los slug coincidieran con el numero del QR y me es imposible encontrar una solución.

    Moderador jose64

    (@jose64)

    Hola @karlosiglesiasmontes

    Si te añade el número es porque ese slug ya existe, no necesariamente como página, puede ser una imagen o cualquier otra cosa, puedes hacer la prueba buscando el contenido de la url sin el número. Asegúrate de que la estructura de los permalinks es la correcta para que te coincidan los slugs.

    karlosiglesiasmontes

    (@karlosiglesiasmontes)

    Hola Jose Luís, no es un tema de que haya algo duplicado ya que como comenté, la prueba la hice sobre un wp creado desde cero y sin ningún contenido con lo que es imposible que haya algo duplicado. El problema (que para los creadores de wp no lo es) está en utilizar «solo un número» como slug y por lo que he leido, wp no deja utilizar solo números como slug sin añadir -2. Horas me he pasado buscado el solución y veo que no soy el único:

    https://melissafreeman.com.au/wordpress-cant-fix-or-remove-2-in-pretty-permalink-or-slug-for-a-post/

    https://wordpress.org/support/topic/permalink-keeps-adding-2-to-new-pages/

    Si a alguien le pasa puede ser por dos cosas, una es la que conoce todo el mundo que es que tienes otro contenido con el mismo nombre y la segunda y menos conocida es que WP tiene esta utilización colocar -2 si se utiliza solo números en el slug.

    SOLUCIÓN: La solución más sencilla sin entrar a tocar código ni base de datos, es la utilización de un plugin aunque es una solución un poco triste ¿utilizar un plugin para poner slug numérico? pues sí por el momento sí y me da que por mucho tiempo porque este tema (que no problema para los desaprobadores de wp) ya que esto viene de años atrás. Yo he probado un plugin (no digo cual para no hacer mala publicidad) y en mi caso fue un desastre porque tengo un multisite y paso algo raro ya que perdí hasta el contenido de páginas, tuve que reinstalar copia de seguridad y olvidarme del tema, aunque a lo mejor en sitios que NO sean multisite funcione mejor.

    Aquí os dejo varios (seguro hay mas soluciones):

    https://es.wordpress.org/plugins/permalink-manager/
    https://es.wordpress.org/plugins/custom-permalinks/

    También hay cosas para WooCommerce que así supongo el problema se incrementa para aquellos que quieren organizar sus productos con números

    https://es.wordpress.org/plugins/woo-permalink-manager/
    https://es.wordpress.org/plugins/permalink-manager-for-woocommerce/

    Moderador jose64

    (@jose64)

    Hola @karlosiglesiasmontes

    Efectivamente, revisando la información que pasas comprobé que si el título de la entrada es un número WordPress la trata como una entrada duplicada para evitar conflictos con las demás numeraciones y su forma de manejo.

    Yo creo que en tu caso, como se trata de códigos QR, una solución igual de elegante sería ponerle un prefijo al título y lo tendrías resuelto, por ejemplo QR- o COD-, de esa forma te ahorras problemas de modificar código o añadir plugins, y más si se trata de un multisite.

    Con respecto al plugin que te dió mal resultado, es bueno que lo comentes para que sepamos que no se puede usar en multisite, así ayudas a otras personas que tengan el mismo problema a no cometer ese error, aparte de que se puede notificar al desarrollador para que vea si se puede adaptar al uso en multisite. Por esa razón, si puedes indica cuál es con su url en el repositorio, así también ayudamos a su desarrollo.

    Muchas gracias por compartir tus hallazgos, así aprendemos todos.

    karlosiglesiasmontes

    (@karlosiglesiasmontes)

    Gracias Jose Luís, me viene bien la solución elegante que comentas, a veces las soluciones sencillas son las más rápidas porque me pase horas hasta saber el motivo. Respecto al pluging que me dio problemas es https://es.wordpress.org/plugins/permalink-manager/ en principio hacía lo que esperaba pero no se el motivo (no me puse a investigar) pero en un momento dado perdí definitivamente todo el contenido de las 25 páginas donde tenia la info de cada QR, pueden ser muchos los motivos y no sabría decir cual ¿multisite?¿incompatibilidad con otros plugin? no sé solo cuento que de no tiene un CS lo hubiera pasado muy mal ya que aun desactivando y eliminándolo no logré recuperar el contenido de las páginas, fue un susto importante. El plugin tiene cantidad de opciones y me dejaba crear los slug numéricos aunque no se hasta que punto es una solución muy cogida con pinzas ya que solo «chapa y pintura» ya que es un redireccionamiento ¿a que me refiero con esto? pues pongo un ejemplo: slug «1-2», utilizando el plugin lo dejaba estéticamente en «1» pero lo que hace es que si tu escribes en el navegador http://www.dominio.com/1 lo que hace es redireccionar al slug de origen «1-2» (igualmente sigue funcionando la url con el slug de origen «1-2») por eso digo que es una solución de «chapa y pintura». a lo mejor no se puede hacer mejor pero yo ya vengo de otro redireccionamiento ya cada QR lo tengo con un subdominio (1.dominio.com ; 2.dominio.com, 3.dominio.com …) que se redirecciona a la URL de wp (con el contenido) y lo hace el plugin es vuelver a redireccionar http://www.dominio.com/1 a http://www.dominio.com/1-2 no me hace mucha gracia.
    El motivo porque aplico un subdominio a cada QR y no directamente a la URL del wp es por 2 motivos, uno y principal es que tengo los contenidos montados en otro wp duplicado y en caso de que pete o haya algun poroblema no tengo necesidad de buscar el motivo sino que me es más rápido redireccionar ese subdominio a la URL del wp de emergencia y el segundo motivo es, si por algún motivos en el futuro el contenido de ese QR cambia y ya no es la URL del wp y es otro contenido más especifico y directo sin pasare por el wp. Aunque estéticamente con el plugin la URL era lo que quería ya que se correspondía el número de la URL con el numero que lleva el QR pero ya no me gustaba tanto el funcionamiento de redireccionamiento.

    Perdón por la chapa pero como se que la gente se hace preguntas quería se entendiese ese doble redireccionamiento que no me hacía mucha gracia pero que en otros casos no sucederá al no haber un subdominios redireccionando anteriormente y el plugin si haga la función esperada.

    Moderador jose64

    (@jose64)

    Muchas gracias @karlosiglesiasmontes por compartir tus observaciones, te aseguro que serán de utilidad para muchos, al menos a mi me ha parecido muy instructivo.

    karlosiglesiasmontes

    (@karlosiglesiasmontes)

    nada para eso estamos, gracias por todo.

Viendo 10 respuestas - de la 1 a la 10 (de un total de 10)
  • El debate ‘De repente me aparecen numeros al final del slug’ está cerrado a nuevas respuestas.