Foros del Web » Estrategias Digitales y Negocios Online » SEO »

Problema con SEF en Joomla y Google

Estas en el tema de Problema con SEF en Joomla y Google en el foro de SEO en Foros del Web. Hola a todos, Antes que nada agradecer el trabajo que este foro regala a los novatos como uno. Les explico: tengo una web con joomla. ...
  #1 (permalink)  
Antiguo 28/02/2008, 03:30
 
Fecha de Ingreso: febrero-2008
Mensajes: 4
Antigüedad: 16 años, 2 meses
Puntos: 0
Problema con SEF en Joomla y Google

Hola a todos,

Antes que nada agradecer el trabajo que este foro regala a los novatos como uno. Les explico: tengo una web con joomla. Hace dias me empapé de aquello que las SEF (url amigables) son mejores para los buscadores y decidí saltar a ellas con sh404SEF, un componente que convierte las viejas en nuevas.

OK. Renombre el htaccess.txt del Joomla a .htaccess y voilá, tuve mis SEF. Pero aquí el problema:

Todos los que entraban al dominio lo hacían mediante la carpeta. Es decir: www.telebanfield.com/teleban8 se ponía automáticamente cuando ingresaban.

Luego de buscarle la vuelta, y no encontrarla, me desactivé el componente y me quedé con las direcciones tipo: http://www.telebanfield.com/teleban8/content/view/77/1/ , aunque en el .com ya no figura la carpeta.

Por cierto, a raíz de todo esto (y la generación de sitemaps) Google ya no indexa mi web a pesar de haberle enviado los sitemaps xml que genere con distintos plugs.


Teniendo en cuenta todo esto, me gustaría saber como:

1- Poder poner las friendly url's sin problema de que se exhiba la carpeta container.

2- Que Google pueda ir indexando el contenido.


El code de los archivos es el siguiente:

del dominio .com

Código:
#
RewriteEngine on
#
RewriteCond %{HTTP_REFERER} !^http://telebanfield.com/.*$ [NC]
#
RewriteCond %{HTTP_REFERER} !^http://telebanfield.com$ [NC]
#
RewriteCond %{HTTP_REFERER} !^http://www.telebanfield.com/.*$ [NC]
#
RewriteCond %{HTTP_REFERER} !^http://www.telebanfield.com$ [NC]
#
RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC]
#
 
#
 
#
# Change yourdomain.com to be your main domain.
#
 
#
RewriteCond %{HTTP_HOST} ^(www.)?telebanfield.com$
#
 
#
 
#
# Change 'subfolder' to be the folder you will use for your main domain.
#
 
#
RewriteCond %{REQUEST_URI} !^/teleban8/
#
 
#
# Don't change this line.
#
 
#
RewriteCond %{REQUEST_FILENAME} !-f
#
RewriteCond %{REQUEST_FILENAME} !-d
#
 
#
# Change 'subfolder' to be the folder you will use for your main domain.
#
 
#
RewriteRule ^(.*)$ /teleban8/$1
#
 
#
# Change yourdomain.com to be your main domain again.
#
# Change 'subfolder' to be the folder you will use for your main domain
#
# followed by / then the main file for your site, index.php, index.html, etc.
#
 
#
RewriteCond %{HTTP_HOST} ^(www.)?telebanfield.com$
#
RewriteRule ^(/)?$ teleban8/index.php [L]

Y DEL JOOMLA .HTACCESS

Código:
 1.
      ##
   2.
      # @version $Id: htaccess.txt 5973 2006-12-11 01:26:33Z robs $
   3.
      # @package Joomla
   4.
      # @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
   5.
      # @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
   6.
      # Joomla! is Free Software
   7.
      ##
   8.
       
   9.
       
  10.
      #####################################################
  11.
      # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
  12.
      #
  13.
      # The line just below this section: 'Options +FollowSymLinks' may cause problems
  14.
      # with some server configurations. It is required for use of mod_rewrite, but may already
  15.
      # be set by your server administrator in a way that dissallows changing it in
  16.
      # your .htaccess file. If using it causes your server to error out, comment it out (add # to
  17.
      # beginning of line), reload your site in your browser and test your sef url's. If they work,
  18.
      # it has been set by your server administrator and you do not need it set here.
  19.
      #
  20.
      # Only use one of the two SEF sections that follow. Lines that can be uncommented
  21.
      # (and thus used) have only one #. Lines with two #'s should not be uncommented
  22.
      # In the section that you don't use, all lines should start with #
  23.
      #
  24.
      # For Standard SEF, use the standard SEF section. You can comment out
  25.
      # all of the RewriteCond lines and reduce your server's load if you
  26.
      # don't have directories in your root named 'component' or 'content'
  27.
      #
  28.
      # If you are using a 3rd Party SEF or the Core SEF solution
  29.
      # uncomment all of the lines in the '3rd Party or Core SEF' section
  30.
      #
  31.
      #####################################################
  32.
       
  33.
      ##### SOLVING PROBLEMS WITH COMPONENT URL's that don't work #####
  34.
      # SPECIAL NOTE FOR SMF USERS WHEN SMF IS INTEGRATED AND BRIDGED
  35.
      # OR ANY SITUATION WHERE A COMPONENT's URL's AREN't WORKING
  36.
      #
  37.
      # In both the 'Standard SEF', and '3rd Party or Core SEF' sections the line:
  38.
      # RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
  39.
      # May need to be uncommented. If you are running your Joomla!/Mambo from
  40.
      # a subdirectory the name of the subdirectory will need to be inserted into this
  41.
      # line. For example, if your Joomla!/Mambo is in a subdirectory called '/test/',
  42.
      # change this:
  43.
      # RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
  44.
      # to this:
  45.
      # RewriteCond %{REQUEST_URI} ^(/test/component/option,com) [NC,OR] ##optional - see notes##
  46.
      #
  47.
      #####################################################
  48.
       
  49.
       
  50.
      ## Can be commented out if causes errors, see notes above.
  51.
      Options +FollowSymLinks
  52.
       
  53.
      #
  54.
      # mod_rewrite in use
  55.
       
  56.
      RewriteEngine On
  57.
       
  58.
       
  59.
      # Uncomment following line if your webserver's URL
  60.
      # is not directly related to physical file paths.
  61.
      # Update Your Joomla!/MamboDirectory (just / for root)
  62.
       
  63.
      # RewriteBase /
  64.
       
  65.
       
  66.
      ########## Begin - Joomla! core SEF Section
  67.
      ############# Use this section if using ONLY Joomla! core SEF
  68.
      ## ALL (RewriteCond) lines in this section are only required if you actually
  69.
      ## have directories named 'content' or 'component' on your server
  70.
      ## If you do not have directories with these names, comment them out.
  71.
      #
  72.
      RewriteCond %{REQUEST_FILENAME} !-f
  73.
      RewriteCond %{REQUEST_FILENAME} !-d
  74.
      #RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
  75.
      RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
  76.
      RewriteRule ^(content/|component/) index.php
  77.
      #
  78.
      ########## End - Joomla! core SEF Section
  79.
       
  80.
       
  81.
       
  82.
      ########## Begin - 3rd Party SEF Section
  83.
      ############# Use this section if you are using a 3rd party (Non Joomla! core) SEF extension - e.g. OpenSEF, 404_SEF, 404SEFx, SEF Advance, etc
  84.
      #
  85.
      #RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
  86.
      #RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
  87.
      #RewriteCond %{REQUEST_FILENAME} !-f
  88.
      #RewriteCond %{REQUEST_FILENAME} !-d
  89.
      #RewriteRule (.*) index.php
  90.
      #
  91.
      ########## End - 3rd Party SEF Section
  92.
       
  93.
       
  94.
       
  95.
      ########## Begin - Rewrite rules to block out some common exploits
  96.
      ## If you experience problems on your site block out the operations listed below
  97.
      ## This attempts to block the most common type of exploit `attempts` to Joomla!
  98.
      #
  99.
      # Block out any script trying to set a mosConfig value through the URL
 100.
      RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
 101.
      # Block out any script trying to base64_encode crap to send via URL
 102.
      RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
 103.
      # Block out any script that includes a <script> tag in URL
 104.
      RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
 105.
      # Block out any script trying to set a PHP GLOBALS variable via URL
 106.
      RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
 107.
      # Block out any script trying to modify a _REQUEST variable via URL
 108.
      RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
 109.
      # Send all blocked request to homepage with 403 Forbidden error!
 110.
      RewriteRule ^(.*)$ index.php [F,L]
 111.
      #
 112.
      ########## End - Rewrite rules to block out some common exploits
Les agradezco de antemano. Un saludo,

Última edición por fedemw; 28/02/2008 a las 03:43 Razón: agregar info
  #2 (permalink)  
Antiguo 28/02/2008, 07:13
 
Fecha de Ingreso: enero-2008
Ubicación: Malaga
Mensajes: 65
Antigüedad: 16 años, 3 meses
Puntos: 0
Re: Problema con SEF en Joomla y Google

Hola, yo te recomendaria el componente para joomla ARTIO JoomSef, http://extensions.joomla.org/compone...063/Itemid,35/

Es un poco lioso al principio y hay que trabajarlo mucho al principio. Primero vete a la configuracion del componente y despues puedes personalizar todas la urls. Habra una que te permita arreglar tu problema.

Teoricamente los componente que te generan el sitemap.xml te cogeran las urls amigables pero ve verificandolo. Despues de darle tu sitemap.xml a google es cuestion de esperar un poco. Yo recientemente lo he hecho para una web que tiene un poco mas de 300 urls y ya voy por 225 urls indexadas y cada dos o tres dias me coge 10 o 15 más.

Suerte.
  #3 (permalink)  
Antiguo 28/02/2008, 11:13
 
Fecha de Ingreso: febrero-2008
Mensajes: 4
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: Problema con SEF en Joomla y Google

Hola, gracias lo he instalado y va bien.

Ahora estuve tocando el .htaccess del apache y redirecciona bien, pero en la navegación del site se sigue viendo la carpeta donde está instalado.


es decir domainxxx/teleban

¿Cómo puedo solucionarlo?

muchisimas gracias por adelantado
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 19:50.