Avisos
Vaciar todo

[Resuelto] Dudas sobre urls y redirecciones  

 
Damià
 Damià
Usuario activo

Hola, estoy preparando un nuevo site y su arquitectura y tengo algunas dudas sobre las categorias y urls, a ver si podéis ayudarme.

 

Pongamos que una de las categorias de entradas es www.miweb.com/marketing-digital

De aquí colgarían los posts informacionales que haga, por ejemplo: www.miweb.com/marketing-digital/post

Pero por otra parte, también quiero hacer páginas más transaccionales, siguiendo la misma estructura url: www.miweb.com/marketing-digital/pagina

Los usuarios verán este breadcrumb según estén en post o en página: 

inicio > marketing digital > post

inicio > marketing digital > página

Bien, yo quiero que cuando hagan click en "marketing digital", siempre te lleve a la url www.miweb.com/marketing-digital es decir, la categoría de las entradas. No hay problema cuando estás en un post, sí que veo problema cuando estás en una página, ya que una página no puede estar en una categoría de entradas.

 

Había pensado en dos opciones:

1. Creo una página vacía con un url ligeramente diferente: ww.miweb.com/marketingdigital (sin el guión) y la hago de servir de madre de las páginas que quiera crear.

Así quedaría la url de una página www.miweb.com/marketingdigital/pagina.

Después hago una redirección de la página vacía ww.miweb.com/marketingdigital a la página de categoría ww.miweb.com/marketing-digital

Los usuarios, al ver las breadcrumbs verían:

inicio > marketing digital > página

y si hacen click en "marketing digital" se redirigirian a la página de categoria de entradas.

 

2. O bien una opción que no veo descabellada es:

Creo una página vacía que tiene exactamente la misma url que la de categorias, es decir www.miweb.com/marketing-digital/

Si hago una página "hija", quedaría con esta url www.miweb.com/marketing-digital/pagina

Los usuarios, al ver las breadcrumbs verían:

inicio > marketing digital > página

pero en vez de tener una redirección, al tener exactamente la misma url, cuando hagas click wordpress mostrará automáticamente la página de categoria.

 

Esta segunda opción me parece buena, pero la pregunta es: penaliza de alguna manera que tu tengas creada un página vacía con la misma url que una página de categorías y wordpress te muestre la categoria? o es mejor la primera opción, tener una página vacía con una url ligeramente diferente y crear una redirección 301 a la página de categoria?

 

No sé si me he explicado bien 🙁

Contenido solo visible a usuarios registrados

Respondido : 08/02/2024 2:50 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Damià

No puedes tener dos URL con la misma estructura marketing-digital, si WordPress ve algún elemento con el mismo nombre modificar la URL y añadirá un numero, un ejemplo seria:

www.miweb.com/marketing-digital-1

Esto se aplica a cualquier elemento de WordPress, paginas, post, categorias, imagenes... no puedes tener elementos con el mismo nombre.

Sobre categorías en las páginas hay plugins que te permiten crear categorias:

-> https://wordpress.org/plugins/create-and-assign-categories-for-pages/

 

Un Saludo 

Respondido : 08/02/2024 3:01 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Damià
 Damià
Usuario activo

@pepesoler

No, porque las url de categoría en realidad es: www.miweb.com/category/marketing-digital/post

Lo que pasa es que via yoast le digo que quite del slug el /category/ y de esta manera wordpress no te detecta que es la misma y le añade un número, sino que simplemente te muestra por defecto la página de categoria.

De esta manera el breadcrumb siempre queda:

inicio > marketing digital > post

inicio > marketing digital > página

 

Si lo hago con el plugin que me comentas, me da una solución parcial, porque si bien te permite "clasificar" la página como una categoría, en la práctica no te proporciona la url que busco, que es  www.miweb.com/marketing-digital/pagina

Lo que hace el plugin es mostrarte la estructura www.miweb.com/pagina a pesar de que esté marcada la categoría "marketing digital"

 

 

 

 

Respondido : 08/02/2024 4:32 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Damià

En términos generales no veo una opción viable tener esta estructura, aun cuando puede funcionar esto puede ocasionar confusiones dentro del mismo WordPress para resolver esta URL, ten en cuenta que dentro de WordPress los slugs son únicos e identifican de manera única una página, publicación o contenido. 

Como te comento dentro de WordPress los slugs deben ser únicos, tenerlos iguales puede suponer conflictos y confusiones generando así que WordPress tenga dificultad para determinar que tipo de contenido debe mostrar cuando se accede a una URL. 

Un Saludo 

 
Respondido : 08/02/2024 4:46 pm

Cursos Gratuitos WordPress

Damià
 Damià
Usuario activo

@karen gracias por la respuesta.

 

Entonces entiendo que la estructura más adecuada seria:

 

Crer una página vacía con un url ligeramente diferente: ww.miweb.com/marketingdigital (sin el guión) y la hago de servir de madre de las páginas que quiera crear.

Así quedaría la url de una página www.miweb.com/marketingdigital/pagina.

Después hago una redirección de la página vacía ww.miweb.com/marketingdigital a la página de categoría ww.miweb.com/marketing-digital

Los usuarios, al ver las breadcrumbs verían:

inicio > marketing digital > página

y si hacen click en "marketing digital" se redirigirian a la página de categoria de entradas.

 

 

Respondido : 08/02/2024 5:07 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Damíá, 

Es una opción que puedes probar y revisar como va todo, ten en cuenta que debes comprobar luego las redirecciones y que estas no te esten afectando a nivel de seo. 

Un Saludo 

Respondido : 08/02/2024 5:32 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Damià
 Damià
Usuario activo

@karen gracias por la respuesta.

 

Casi mejor que optaré por nombrar distintamente la página de categoria y la página madre.

 

La categoría será www.miweb.com/marketing/post

Y la página será www.miweb.com/marketing-digital/pagina

 

Así me evitaré los problemas que comentas.

 

¡Muchas gracias por la ayuda!

Respondido : 09/02/2024 8:48 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Damiá.

Genial !!! eso es lo más lógico.

En WordPress, por diseño, no es posible tener una página y una entrada con el mismo "slug" (la parte de la URL que identifica de manera única una página o entrada). Los slugs deben ser únicos dentro de su tipo (página o entrada) para evitar conflictos y garantizar la correcta identificación de los contenidos.

Si intentas crear una página y una entrada con el mismo slug, WordPress agregará automáticamente un sufijo o número al slug de la segunda para hacerlo único.

 

Cualquier consulta que tengas no dudes en comunicarlo.

 

Un Saludo

Respondido : 09/02/2024 11:36 am