Avisos
Vaciar todo

Pregunta sobre SEO, htaccess.txt e /index.php/  

 
Kike
 Kike
Estimable Member

Hola:

Alguien podría indicarme si afecta mucho al SEO el hecho de que en la URL, tras el dominio siempre aparezca /index.php/ y seguidamente vaya la página en la que nos encontramos.

Por ejemplo:
http://www.dominio.com/index.php/seccion.html

Si no me equivoco, este /index.php/ puede eliminarse renombrando el htacces.txt a .htaccess.txt y activando la segunda opción (Usar Apache mod_rewrite) de Parámetros de optimización de SEO. Pero si al hacerlo da un error Error 404: NOT FOUND!
¿Hay que modificar el archivo htaccess.txt?
¿Qué hay que modificar?
¿Dónde puedo encontrar información sobre este tema?

Gracias

Citar
Respondido : 01/02/2011 9:24 am
Jordi Sala
 Jordi Sala
Miembro Admin

Kike
 Kike
Estimable Member

Gracias por la información.
Creo que lo he leído todo.
Respecto a mi pregunta sobre la importancia de que aparezca el /index.php/ en la url, ¿qué opinas?

Saludos

ResponderCitar
Respondido : 01/02/2011 6:26 pm
Jordi Sala
 Jordi Sala
Miembro Admin

Hola,

SEO (Search Engine Optimization), lo que implica que si esta bien trabajado un sitio web a nivel de "Optimización para los Buscadores", pues las url's tienen que estar correcto.
Si la pregunta es, en que porcentaje del 100% de las cosas que influyen en la optimización de un sitio web para los buscadores influye ese error, no creo que nadie tenga la respuesta, porque todo suma, y todas las variables van cambiando rápidamente. Por ponerte un ejemplo: antes los metadatos tenían un 50 % del peso total sobre el SEO, ahora es de un 15%, pero mañana...
Lo correcto es que lo soluciones y no te conformes:
- htaccess que este correcto (tal como indica el archivo, si hay lineas que dan problemas hay que proceder a comentar o descomentar hasta encontrar cuales funcionan correctamente en el servidor).
- mod_rewrite activado.
- parámetros de SEO activado en configuración global de Joomla!.

Y si quieres conseguir esa optimización, y por cualquier motivo de configuración del hosting donde este alojado el sitio web no lo permite, pues cambia a un hosting que sea adecuado, que ganarás en calidad de vida, y no perdiendo el tiempo en cosas que tienen que funcionar a la primera. Escoger un hosting adecuado, es tener el 30% del sitio web, sin haber hecho nada.

Saludos,

ResponderCitar
Respondido : 02/02/2011 9:52 am

Cursos Gratuitos WordPress

Kike
 Kike
Estimable Member

Hola Jordi:

Muchas gracias por la explicación.
¿El hecho de que aparezca /index.php/ en la url es un error del htaccess.txt?
¿Es en este archivo donde hay que buscar el error?
¿Joomla funciona igual en los hosting en Linux y en los hosting en windows?
Perdona por el interrogatorio pero me interesa mucho este aspecto del htaccess.txt

Saludos
Kike

ResponderCitar
Respondido : 02/02/2011 5:10 pm
Jordi Sala
 Jordi Sala
Miembro Admin

Hola Kike,

¿El hecho de que aparezca /index.php/ en la url es un error del htaccess.txt?

Se supone que tienes activado los tres parámetros de SEO en la configuración global de Joomla!, por que ese error generalmente cuando no esta activado el segundo parámetro --> Usar Apache mod_rewrite

¿Es en este archivo donde hay que buscar el error?

El archivo que lleva por defecto Joomla!, funciona correctamente y sin errores. Los errores aparecen o cuando no esta el modo rewrite activado o debido a la configuración del servidor.

¿Joomla funciona igual en los hosting en Linux y en los hosting en windows?

No. Es mejor un hosting Linux, en un hosting windows por ejemplo no funcionan los archivos .htaccess.

Saludos,

ResponderCitar
Respondido : 02/02/2011 5:29 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Kike
 Kike
Estimable Member

Hola Jordi:

Sólo está activado el primer parámetro de SEO en la configuración global de Joomla! y el htaccess.txt no está renombrado ya que si se hace se produce un error 404.
Al activar el primer parámetro aparece el /index.php/ en la ruta.
¿Hay que modificar el código del archivo htaccess.txt para que permita ser renombrado y evitar el error 404?

Saludos

ResponderCitar
Respondido : 02/02/2011 6:54 pm
Jordi Sala
 Jordi Sala
Miembro Admin

Hola Kike,

- Sólo está activado el primer parámetro de SEO en la configuración global de Joomla! y el htaccess.txt no está renombrado ya que si se hace se produce un error 404.

Tienes que tener los dos primeros como mínimo para que funcione bien.

- Al activar el primer parámetro aparece el /index.php/ en la ruta.

Es debido a que no esta activado el segundo parámetro.

¿Hay que modificar el código del archivo htaccess.txt para que permita ser renombrado y evitar el error 404?

El archivo que lleva por defecto Joomla!, funciona correctamente y sin errores. Los errores aparecen o cuando no esta el modo rewrite activado o debido a la configuración del servidor.

Saludos,

ResponderCitar
Respondido : 02/02/2011 6:57 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Kike
 Kike
Estimable Member

Hola Jordi:

¿Cómo puede adaptarse el archivo htaccess.txt a la configuración del servidor?

Saludos

ResponderCitar
Respondido : 02/02/2011 7:23 pm
Jordi Sala
 Jordi Sala
Miembro Admin

Hola Kike,

Si lees el archivo htaccess, verás lineas donde indica:

----------------------------------
## Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
# mod_rewrite in use

RewriteEngine On

----------------------------------

Puedes probar comentando:
# Options +FollowSymLinks

Saludos,

ResponderCitar
Respondido : 03/02/2011 8:46 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Kike
 Kike
Estimable Member

Hola Jordi:

Perdona, no sé si te entiendo.
¿He de añadir # de lante de Options +FollowSymLinks?

Saludos
Kike

ResponderCitar
Respondido : 03/02/2011 1:07 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Kike

Efectivamente "#" comentar dicha linea que comenta Jordi.

Sobre lo que comentas de Linux o Windows, te comento:

Hoy en día, la mayoría de ofertas de alojamiento web son para el servidor web Apache. Es una solución mucho más barata en comparación con la plataforma IIS en Windows.

Apache es bien conocido por su capacidad para usar .htaccess donde podemos controlar determinados aspectos de nuestro sitio web, incluyendo el rendimiento. Uno de los más populares es redirigir cualquier dominio sin www al dominio con www. En el ejemplo, si intenta tener acceso a https://www.webempresa.com, el servidor te redirigirá a https://www.webempresa.com.

Esto puede garantizar que el PageRank ™ no se divide en dos. Para tu información, Google trata a estos dos dominios como diferentes.

Saludos

ResponderCitar
Respondido : 04/02/2011 1:40 am

Webempresa
 Webempresa
Usuario eminente

Más información sobre .htaccess en este post del blog: https://www.webempresa.com/blog/codigos-utiles-htaccess-para-wordpress.html

ResponderCitar
Respondido : 03/03/2011 1:41 pm