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.