viernes, 10 de abril de 2020

Logica de urls, arquitectura SILO

Las url varian dependiendo del webmaster que lo crea, hoy vamos a armar una arquitectura de url, en forma vertical, por ejemplo:

https://mipagina.com/categoriasuperios/subcategoria/nombre-post.

Ejemplo:
https://recamedi.org/programacion/base-de-datos/mysql/asignar-select-a-variable-en-mysql/

Paso 1: Primero debes crear las categorias y subcategorias que usaras en tus post.


Paso 2: Luego debes instalar el Plugin YOAST SEO y configurarlo. Aqui la parte importante son las siguientes opciones, en Taxonomies.
Este paso es importante porque evita que las categorias de los post se indexen y no se muestren. Lo que nos ayudará a poner una pagina personalizada en vez de una pagina de categorias.

Paso 3: Ahora debes crear paginas con el mismo nombre(slug) de la categoría, en el ejemplo utilizado debemos crear lo siguiente:
Pagina -- programacion(slug)
Post -- base-de-datos(slug), con categoria programacion.
Post -- mysql(mysql), con categoria base-de-datos.
Post -- asignar-select-a-variable-en-mysql(slug), con categoria mysql.
Con esos pasos tendras un post en vez de categorias.
Por ejemplo en la ultima pagina asignar-select-a-variable-en-mysql(slug), la categoria seria seleccionada asi:
Con esto ya tienes todas las urls con una arquitectura vertical.

No hay comentarios:

Publicar un comentario

Crud Simple en laravel 8