alancc
Tengo un sitio web que está escrito en páginas html estáticas. Contiene muchas URL que contienen subdirectorios como este:
https://www.ejemplo.com/producto1/pedido.htm
https://www.ejemplo.com/producto1/error/error1.htm
Ahora quiero crear un nuevo sitio web a través de WordPress y transferir todos los contenidos del sitio web anterior al nuevo.
Entonces, me pregunto cuál es la mejor práctica para procesar todas estas URL con subcarpetas.
Debería:
- Mantenga las subcarpetas usando páginas padre/hijo, como esta:
https://www.ejemplo.com/producto1/pedido.htm -> https://www.ejemplo.com/producto1/pedido/
https://www.ejemplo.com/producto1/error/error1.htm -> https://www.ejemplo.com/producto1/error/error1/
O
- Elimine todas las subcarpetas y cambie todas las URL de esta manera:
https://www.ejemplo.com/producto1/pedido.htm -> https://www.ejemplo.com/producto1-pedido/
https://www.ejemplo.com/producto1/error/error1.htm -> https://www.ejemplo.com/producto1-error-error1/
¿O usando otros métodos?
Gracias
Actualizar:
Con la pista de otros, sé que hay categorías en WordPress. Busco en línea y encuentro las siguientes URL:
https://www.wpbeginner.com/wp-tutorials/seo-friendly-url-structure-for-wordpress/
https://www.wpbeginner.com/beginners-guide/categories-vs-tags-seo-best-practices-what-one-is-better/
Entonces parece que usar categorías es una buena práctica para mantener una estructura jerárquica en WordPress. ¿Es eso correcto?
Actualización 2
Tengo una pregunta. En los sitios web tradicionales, para un producto, normalmente la página de inicio es https://www.ejemplo.com/producto1/ mientras que las páginas adicionales como https://www.ejemplo.com/producto1/pedido.htm se colocan en la subcarpeta “producto1”. Ahora en WordPress, sus URL deberían ser:
URL1: https://www.ejemplo.com/producto1/ ->(Sin cambios) https://www.ejemplo.com/producto1/
URL2: https://www.ejemplo.com/producto1/pedido.htm -> https://www.ejemplo.com/producto1/pedido/
En tal caso, ¿debería configurar product1 como un nombre de publicación (para URL1) o una categoría (para URL2)?
paulo boaventura
Buenas… El administrador de directorios de WordPress es algo que hasta ahora solo veía en la galería de medios… Pero si quieres algo, puedes tener control sobre la instalación de Total WordPress… Además de errores de base de datos y PHP para libre …
Ofrece una gama de servicios como PHPMyAdmin, instalación de WordPress a través de un script, administrador de archivos, lo que estés buscando… Registro de errores e incluso cómo configuras el correo electrónico, spam, puedes ver qué espacio hay en el disco duro y RAM. qué tipo de CPU estás usando.
Configura tu localhost en tu dominio desde tu servidor… Es muy complejo, o sea, es muy completo.
Es Webmin si eres un usuario básico, ahora si eres un usuario más avanzado… Te recomiendo Virtualmim estos dos implementos que se pueden instalar fácilmente y además configurar muy rápido. Ofrece una variedad de atributos para que tengas el control de tu WordPress.
Pero también depende de tu hosting… Como se instalan a través de la línea de comandos/SSH, entonces si no tienes esta opción en tu hosting, se complica un poco más si tienes VirtualMin o Webmin…
Yo sugeriría investigar registrar tipos de publicaciones personalizadas. Puede programarlos o usar un complemento como Interfaz de usuario de CPT. Luego obtiene una estructura de enlace personalizada que es, por ejemplo, example.com/products/awesome-product
. Esta sería entonces la vista ‘detalle’.
No estoy seguro de si tiene páginas de pedido y error separadas, pero eso también podría ser parte de la estructura de enlaces permanentes en WordPress. Incluso puede configurar reescrituras para el example.com/products/awesome-product/order
y example.com/products/awesome-product/error
partes para tener una página específica cargada, o la vista detallada y luego tener un diseño personalizado basado en estas partes de URL.
Si usó la ID del producto en el sitio anterior, también podría crear una estructura de enlace permanente personalizada como esta: example.com/products/1
. De esa manera, podría reescribir fácilmente las URL en .htaccess desde el sitio anterior al nuevo usando solo una regla de reescritura y expresiones regulares para las identificaciones.