Instalación y utilización de 404 SEF
Este truco servirá para que mejores tus posiciones en los buscadores.
La idea general se basa en la utilización de un componente llamado 404SEF
para transformar URLs del tipo:
http://www.joomlaos.net/index.php?option=content&task=category§ionid=4&id=77&Itemid=35
en otras URLs del tipo:
http://www.joomlaos.net/buscadores/sef-para-joomla.php
Pero antes de seguir avanzando, comentaré que Joomla, ya trae su propio
SEF que genera URLs de este tipo:
http://www.joomlaos.net/content/category/4/77/35/
Si observas bien, para un internauta que por ejemplo está buscando información
en buscadores sobre la "SEF para Joomla", en un patrón
de coincidencia con el término buscado en realidad no difieren mucho
la primera y la tercera URL, es más, no puede saberse a priori que esas
URLs están relacionadas de alguna manera con el "SEF para
Joomla".
Pero sí la segunda URL. Esta sí contiene el término buscado
por el Internauta "SEF para Joomla", por ende tiene
altas chances de ser encontrado por medio de un buscador.
Observa un resultado (al momento de escribir este tutorial, estas eran las
posiciones para la búsqueda "configuración de Joomla",
actualmente puede haber variado)

Instalar y configurar SEF paso a paso:
ADVERTENCIA: Si bien 404SEF tiene soporte para servidores Windows/IIS, este
truco está basado y supone la utilización de:
- Plataforma de servidor Unix/Linux
- Apache HTTP Server con mod_rewrite activado
- Posibilidad de utilización de archivos .htaccess
1) Descarga 404SEF
Hazlo desde http://mamboforge.net/projects/sef404/
(La versión que yo utilizo actualmente es sef404-4.5.1-beta7
que en Joomla funciona perfecto, no obstante te aconsejo que pruebes
siempre con las últimas versiones estables)
2) Activa el SEF propio de Joomla.
Ve al administrador, a Configuración Global, y busca la última
lengüeta (puede llamarse SEO, SEF u OMB). Una vez allí habilita
las opciones "Search Engine Friendly URLs" y "Dynamic
Page Titles" (esta última no es necesaria para el funcionamiento
del SEF, pero sí te ayudará más con los buscadores).
Te saldrá una advertencia similar a "Remember to rename
htaccess.txt..." Luego guarda el cambio. Ahora ve al directorio
raiz de Joomla y renombra el archivo htaccess.txt por
.htaccess (sin extensión). Si no haces esto, el servidor te
dará error HTTP 404 porque no encuentra las páginas
solicitadas, ya que en el .htaccess están las condiciones de reescritura.
Ahora debes comprobar que el sitio funcione: navega por él. Si el servidor
te devuelve errores HTTP 505 , eso es porque no tiene disponible
el mod_rewrite de Apache.
3) Instala el componente 404 SEF
(no explicaré este procedimiento porque ya se hizo en el tutorial de
"instalación de componentes")
4) Configura 404 SEF
En el administrador de Joomla ve a
Components >> 404 SEF >> Configuration
Asegurate de que el archivo de configuración esté escribible
(Writable), si no es así,
ve por FTP a /public_html/administrator/components/com_sef/config.sef.php
y de das CHMOD 777
Las opciones de configuración son:
Enabled? (esta es la más importante, ya que permite
activar o desactivar el componente)
Replacement character (deja esto como viene por defecto)
Use Title Alias? (ponle no)
File suffix (extensión de las páginas, ponle
php, htm, html, asp, o lo que quieras)
Page Text (deja esto como viene por defecto)
All lowercase? (determina si lleva todas las URLs a minúsculas)
Show Section? (mostrar secciones, ponle no)
Hide Category (ocultar categorías, ponle si)
404 Page (default)
...
Advanced Component Configuration
Esto es para los componentes, 404 SEF no soporta todos los componentes, pero
sí permite:
Use Default Handler: Procesa la URL normalmente
No Cache: Utiliza las URLs del SEF propio de Joomla, no guarda los
títulos (o aliases) en la DB para utilizarlos en las URLs
Skip: No utiliza URLs amigables (esta opción conviene utilizarla
cuando se detecten incompatibilidades de 404SEF con algún componente)
Configurando la página de error 404
Ponle algo como:
404: Página no encontradaLo
lamento, la página solicitada no existe
5) Editando URLs (opcional)
Aquí reside el mayor "encanto" de este componente... Para
editar ve a
Components >> 404 SEF >> View/Edit URL
Entonces podrás editar las URLs de tu sitio de la manera que quieras
y utilizando las palabras o términos claves que más te convengan.
Por ejemplo cada ítem editado tiene
- La URL de SEF (por ejemplo: -sef-para-joomla.php)
- La URL real (por ejemplo: index.php?option=com_content&task=view&id=7&Itemid=2)
|