¿Hay un DO definido y DONT al implementar seo urls? Una gran cantidad de buenas prácticas parece estar bien para los sitios .html, pero se divide en sitios de bases de datos medianas y grandes.SEO URL con ASP.NET MVC
yo sepa la URL debe ser www.mysite.com/category/page-name-here
Si deseo hacer un sitio rico en contenido y ser por defecto la categoría y la página de la base de datos son impulsados - hace esto me impide tener páginas como www.mysite.com/about o www.misitio.com/home ya que las páginas de inicio y de inicio podrían entrar en conflicto.
Aunque el motor de enrutamiento es flexible, ¿es factible y/o valioso lo anterior?
operación -Editar-
Sólo para explicar en detalle mi pregunta, ¿es posible controlar el motor de enrutamiento con una base de datos?
Es una buena práctica para la dirección URL que contenga una descripción significativa - por ejemplo stackoverflow.com/category/mvc y stackoverflow.com/questions/seo-urls-with-asp-net-mvc es bueno (en contraposición a stackoverflow.com/category/9955 y stackoverflow.com/questions/734583)
como expirment, me gustaría tomar el control a otro nivel, que permite decir que los dos controladores anteriores (categoría y preguntas), cada una de las cuales muestra datos dinámicos podría ser modificada para que sea simplemente stackoverflow.com/mvc y stackoverflow.com/seo-urls-with-asp-net-mvc.
Tendría que asegurarme de que mi base de datos contenía una tabla que me dice que la primera se enruta como una categoría y la segunda como preguntas; esto podría lograrse mediante una simple búsqueda en la base de datos y debería implementarse dentro de Global.asax
Mi pregunta es, ¿se puede lograr esto y cuáles serían los peligros potenciales?
El codificador en mí dice que esto es un gran esfuerzo para una pequeña ganancia, pero por lo que me dicen los seos, toda su existencia se define por muchas ganancias pequeñas. – Gavin