Comentarios

Libro de Visitas

Sponsored Links

You are here: Inicio arrow Lista de Tutoriales arrow URL Amigables
URL Amigables PDF Imprimir E-Mail
Calificación del usuario: / 3
MaloBueno 

El sistema de URL amigables, tambien conocido como SEO (Search Engine Optimizer), es un sistema que permite optimizar los URL de nuestro sitio, para facilitar a los motores de busqueda.

Existen varios componentes de terceros que se pueden utilizar para este fin, pero tambien Joomla por si misma nos trae la posibilidad de realizarlo  de manera sencilla y eficiente.

 

Para realizar esto lo que haremos es ingresar a nuestro control panel de Joomla, iremos a sitio, y configuracion global.

en la pantalla que se habre, seleccionamos la lengueta que dice SEO, que es la ultima, alli encontraremos esto.

Optimización SEO para buscadores    
URLs amigables para buscadores: No Sí   alerta
Títulos dinámicos en las páginas: No Sí tooltip

En la primera opcion, cambiaremos a SI, alli aparecera una advertencia de que debemos cambiar nuestro archivo htaccess, y aceptaremos el aviso.

Guardamos los cambios y sin entrar a la pagina todavia, ingresamos a nuestro Root (raiz), por medio de un programa FTP o con el joomlaexplorer, buscamos el archivo que se llama htaccess.txt, y lo renombramos a .htaccess ( fijense que empieza con un punto y luego la palabra htaccess), asi obtendremos estos resultados.

Una pagina sin URL amigables la veremos asi:

http://www.mi_dominio/index.php?option=com_joomap&Itemid=2

una pagina con URL amigable sera asi:

http://www.mi_dominio/component/option,com_joomap/Itemid,29/

Asi de simple ayudamos a los buscadores a que les sea mas facil indexar nuestro sitio.

Si tienen dudas, consultenlas en nuestros foros.

 

 


Add as favourites (37) | Cite este artículo en su sitio | Views: 2219

Comentarios (4)
1. 08-11-2007 12:17
 
No me funciono
Lo intenté, pero al llegar al root, no me permite renombrar el archivo htaccess.txt. 
¿cómo lo haceis? :upset
IP: 83.52.224.19
 
2. 15-05-2008 22:32
 
No me funciono
Resulta muy sencillo, si utilizas el Macromedia Dreamweaver, utiliza el explorador de archivos de la derecha te aparecera como htaccess.txt, cambialo por .htaccess y listo 
Saludo
IP: 84.126.168.193
 
3. 09-08-2008 05:46
 
Para aquellos que les aparezca el error
Hola, les cuento que estube como 2 días tratando de hacerlo hasta que leyendo y traduciendo la documentación disponible pude hacerlo funcionar a la perfección. 
Les voy a explicar cómo eliminar incluso el \"index.php\" que aparecen en las direcciones amigables. 
1) Descargar el componete \"sh404SEF\" de http://joomlacode.org/gf/project/sh404sef/frs/ 
2) Entrar al sitio como administrador, ir a instaladores, componentes e instalarlo 
3) Luego ir al menu \"componentes\" y seleccionar \"sh404SEF\" 
4) Hacer clic en la parte superior derecha donde dice: \"Click here to switch to standard display (with only main parameters)\" -al pasar el cursor por encima se pone en rojo- 
5) Apareceran unos iconos. Hacer clic sobre el primero que dice: \"Configuración de sh404SEF\". Una vez allí seleccionamos la pestaña \"Advanced\". Y en Advanced en el apartado \"Rewriting mode\" selecciónar \"with .htaccess (mod rewrite)\" y luego guardar. Al mensaje que aparece dale \"aceptar\". 
6) Ir denuevo a Sitio-Configuración global y seleccionar la pestaña SEO. OJO!! ahora no salgas de aquí para nada, porque después tenés que habilitar \"URLs amigables para buscadores\". Cuando digo que no salgas me refiero a que no te muevas a otra parte de esta página. 
7) Ahora abrí con un programa ftp el archivo htaccess.txt y modificale las líneas siguientes para que te queden así: 
 
########## Begin - Joomla! core SEF Section 
############# Use this section if using ONLY Joomla! core SEF 
## ALL (RewriteCond) lines in this section are only required if you actually 
## have directories named \'content\' or \'component\' on your server 
## If you do not have directories with these names, comment them out. 

#RewriteCond %{REQUEST_FILENAME} !-f 
#RewriteCond %{REQUEST_FILENAME} !-d 
#RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes## 
#RewriteCond %{REQUEST_URI} (/|\\.htm|\\.php|\\.html|/[^.]*)$ [NC] 
#RewriteRule ^(content/|component/) index.php 

########## End - Joomla! core SEF Section 
 
 
########## Begin - 3rd Party SEF Section 
############# Use this section if you are using a 3rd party (Non Joomla! core) SEF extension - e.g. OpenSEF, 404_SEF, 404SEFx, SEF Advance, etc 

RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes## 
RewriteCond %{REQUEST_URI} (/|\\.htm|\\.php|\\.html|/[^.]*)$ [NC] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule (.*) index.php 

########## End - 3rd Party SEF Section 
 
También agregale # a: Option FollowsSymLinks para que quede así: #Option FollowsSymLinks y guardá los cambios. 
8) Ahora debés renombrar este archivo (htaccess.txt) por .htaccess 
9) Ahora sí, volvemos a la página de nuestro sitio donde lo dejamos (Punto 6) y donde dice \"URLs amigables para buscadores\" seleccionamos \"Si\" y guardamos los cambios. 
10) Listo!! 8)  
 
Eso es todo, espero que les funcione cualquier cosa me avisan y trato de ayudarlos y así aprendemos todos!!!! :grin :grin :grin
IP: 79.183.130.37
 
4. 08-08-2008 19:48
 
Aclaracion Importante
Lo unico que se modifica en el bloque "Begin - Joomla! core SEF Section" es el agregado de # a los RewriteCond........ y en el Bloque "Begin - 3rd Party SEF Section" el borrado de # de los archivos RewriteCond.......  
 
Lo aclaro para que no se pasen revisando todo el codigo. 
:grin :grin :grin
IP: 190.176.42.32
 

Solo los usuarios registrados pueden agregar sus comentarios.
Por favor, vaya a login, o regístrese.

Powered by AkoComment Tweaked Special Edition v.1.4.6
AkoComment © Copyright 2004 by Arthur Konze - www.mamboportal.com
All right reserved

 
< Anterior   Siguiente >