Hola, me gustaría saber qué página php debo modificar para cambiar el hecho de que ponga H1 en el título de la categoría y ponerle yo que sean h2 para todas por ejemplo, porque luego desde el backend de Virtuemart entrando en cada categoría ya le pongo yo el H1 que me interesa más, ya que no debo tocar el nombre de las categorías que me da el proveedor.
Os lo intento explicar con pantallazos:
El texto subrayado en amarillo es un H1 que he añadido yo desde el backend de las categorías de virtuemart. Luego añadiré texto normal entre etiquetas
y hasta imágenes si hace falta.
Pero por defecto el nombre "oficial" de la categoría también me lo pone en H1 y como digo a estas alturas ya no debo cambiar el nombre de las categorías del proveedor.
En el código se ve claramente como ahora la página tiene dos H1, con lo que está bastante mal a los ojos de Google, por eso quiero entrar al archivo que controla la presentación de cada categoría, y reescribirle esa parte para que ponga H2 automáticamente en todas y quedarme yo la posibilidad de ponerle los H1 "customizados"
Gracias de antemano! 🙂
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Vete al archivo templates/gk_boutique/html/com_virtuemart/category/webempresa.php y edítalo, previa copia de seguridad del mismo. Aquí cambia la línea:
category->category_name; ?>
por:
category->category_name; ?>
Hola Pablo, gracias, ya localicé ese archivo y lo edité, tenía algo más de código delante,
y lo dejé con h2 pero nada, no funciona, sigue indicando H1 dentro de las categorías. Es extraño, verdad?
Refresqué, probé en todas las categorías, incluso en modo incógnito y nada, sigue h1 🙁
qué raro
Hola,
Verifica en el fichero /templates/gk_boutique/html/com_virtuemart/virtuemart/default_products.php modificando la linea:
Hola, gracias,
efectivamente sale esa línea, pero no entiendo muy bien... eso indica h4 y el título de los productos, no?
qué relación tiene eso con el H1 que sale en el nombre de categoría?
un saludo
Hola.
Podrías adjuntarnos el fichero webempresa.php para poder echarle un vistazo ¿?
Para adjuntarlo tendrás que comprimirlo en zip.
Un saludo
Claro Pepe, lo tendría que haber hecho desde el principio 😉
Yo no veo ni rastro de H1 ahí, así que no sé por qué lo pone automáticamente... siempre y cuando estemos atacando al archivo correcto, que parece que sí, verdad?
gracias a todos, un saludo
Hola
H1 lo asigna Joomla al Título de la página y no deberías asignarlo tu de forma manual ya que el SEO se verá afectado.
¿Puedes indicar una url donde podamos ver como se aplican los etiquetados HTML a los diferentes elementos de la página para auditarla con ScreamingFrog SEO Spyder?
Saludos
Hola Luis, es justamente por eso por lo que necesito hacer esto, porque el H1 que me pone virtuemart en la página de categoría no me sirve para nada en cuanto a SEO, es lo que he comentado al principio. (y no debo cambiar el nombre de las categorías porque las pone el proveedor y ya tengo links hacia ellas)
En esta URL puedes ver a lo que me refiero, o en el primer mensaje con las capturas de pantalla.
http://www.outlet-erotico.com/sexshop-online/juguetes-eroticos/bondage.html
Saludos
Hola,
El cambio que has aplicado debería funcionar. Es posible que se trata de un problema con la caché. Vete a Sistema->Limpiar la caché y limpia toda la caché de tu Joomla.
Si el problema continúa, es posible que estés utilizando otra plantilla para el listado de productos. Prueba a editar el archivo templates/gk_boutique/html/com_virtuemart/category/default.php y aplica el mismo cambio que te había indicado antes.
Hola Pablo, muchísimas gracias 🙂 primero decirte que desde el principio habías dado en el clavo, ya que eran esos archivos (en mi caso el default porque usaba esa vista para la categoría) pero vaya, que tenías razón desde el inicio!
El problema fue que primero miré el webempresa.php y lo cambié, como no sucedía nada miré el default.php e hice una búsqueda de H1 con Ctrl+F e inexplicablemente no dió ningún resultado. Suerte que me he dignado a volver a probar, porque tu respuesta me parecía acertada desde la primera vez, así que revisando el default línea por línea ya encontré esa parte y la cambié por un H2
Os dejo aquí el ejemplo de por qué lo quería hacer, ya que así puedo poner un texto adicional de cara al SEO en la categorías que me interesa:
http://www.outlet-erotico.com/sexshop-online/juguetes-eroticos/arneses.html
Una última cosa, y si es abusar, lo busco por mi cuenta, pero veo que en la página, aún hay un H1, el que engloba al logotipo (no sé por qué lo han hecho esto...)
¿Dónde debería buscar este código?
¡Genial, a la primera eh! También era ese archivo! Ya sólo tengo un H1 en esas URLS de las categorías, ahora a seguir arreglando el resto
Chicos sois una pasada :laugh: Muchísimas gracias, de verdad, no sabéis el tiempo que nos ahorráis aquí con vuestras respuestas en el foro, y con las ayudas desde el dpto.técnico cuando la "liamos" o nos ocurre alguna cosa.
Gracias de nuevo y se puede dar el post por cerrado y más que solucionado