El título de una página es un factor importante para el posicionamiento web. Y no menos importante es que dicha etiqueta esté lo más cerca posible de la etiqueta <head>. Esto en WordPress está cuidado y si miramos el código fuente, veremos que nos pone la etiqueta de título justo después del <head>.
Pero no es así en Joomla! y, si queremos cambiarlo, habrá que modificar el archivo head.php. Lo puedes encontrar en:
/libraries/joomla/document/html/renderer/head.php
Una vez tengas el archivo abierto, busca la línea:
$strHtml .= $tab.'<title>'.htmlspecialchars($document->getTitle()).'</title>'.$lnEnd;
Su nueva posición será justo después de éste código:
// Generate base tag (need to happen first)
$base = $document->getBase();
if(!empty($base)) {
$strHtml .= $tab.'<base href="'.$document->getBase().'" />'.$lnEnd;
}
Así entonces ahora tendrás la meta etiqueta ‘title’ en primera posición. Si quieres también cambiar la posición de la descripción y keywords, será tan sencillo como colocar las líneas correspondientes, en la posición que desees.
Si tienes algún tip sobre Joomla! y SEO, no dudes en comentarlo.
Esta muy bien el post me ayudo mucho, ahora quisiera saber como subo el title justamente debajo del head, osea en la parta mas alta del codigo
Hola, muchas gracias por tu ayuda me vino genial esto, una pregunta ¿se puede poner 2 veces la etiquta title?
un saludo gracias