Hola, os planteo unas preguntas variadas a ver si resolveis mis dudas...
- en google hay que dar de alta la página con "www" sin "www" o de las dos maneras ?
- si por ejemplo tengo 80 artículos con una descripción de 150 palabras, cada uno diferente... y quiero ampliar esos artículos, hago un módulo html personalizado y lo pongo que se vea en cada artículo ( por ejemplo 50 palabras más todas iguales) eso sería bueno o malo ? lo que hay dentro de un módulo google lo coge como si lo contiene el artículo ?
Un saludo a todos !
Hola
No hay problema si agregas los dos dominios, finalmente puedes dar la opción de tener uno de ellos como preferido, aunque también podrías manejarlo desde un inicio con el htaccess. Puedes revisar el siguiente link de discusión,
http://forum.vidahost.com/domain-names/2643-without-www-google-index.html
Con respecto a tu segunda duda si quieres tener una descripción con más palabras, la manera correcta sería agregar en cada artículo las palabras adicionales, hacerlo en un módulo personalizado harían que formen parte del contenido y no del meta descripción.
Evaluar bien esta opción ya que según mencionas todas las palabras seran iguales para todos los artículos, esto puede ser penalizado, lo natural es tener descripciones individuales y diferentes por artículo.
Saludos.
Me puedes decir exactamente el código que hay que pegar y dónde en el fichero .htaccess para www y para Prevenir el hotlinking ?
Hola Alberto
Para trabajar con hotlink puedes revisar el siguiente video
Luego revisa en el public_html/.htaccess y mirar si la protección hotlink está en la parte inferior de su .htaccess.
RewriteCond %{HTTP_REFERER} !^tudominio.xxx/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^tudominio.xxx$ [NC]
RewriteCond %{HTTP_REFERER} !^www.tudominio.xxx/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^www.tudominio.xxx$ [NC]
RewriteRule .*.(jpg|jpeg|gif|png|bmp)$ - [F,NC]
RewriteRule .*.(gif|jpg)$ - [F,L]
Tendrás que mover estas 5 líneas justo debajo del "RewriteEngine On" que debería de tener en su fichero public_html/.htaccess.
El .htaccess que usa joomla para el SEO (Optimización para Motores de Búsqueda) hace que si estas líneas están abajo de todo no sean procesadas.
Con respecto a la redirección 301 para www, revisa este link
http://www.google.com/support/forum/p/webmasters/thread?tid=638df2b046de28df&hl=es
Saludos.
este es mi fichero, dónde pego el código exactamente ?
##
# @version $Id: htaccess.txt 14401 2010-01-26 14:10:00Z louis $
# @package Joomla
# @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##
#####################################################
# READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations. It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file. If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's. If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################
## Can be commented out if causes errors, see notes above.
Options +FollowSymLinks
#
# mod_rewrite in use
RewriteEngine On
########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
## Deny access to extension xml files (uncomment out to activate)
#
#Order allow,deny
#Deny from all
#Satisfy all
#
## End of deny access to extension xml files
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*(.*) [OR]
# Block out any script that includes a tag in URL
RewriteCond %{QUERY_STRING} (|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits
# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root)
# RewriteBase /
########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|.php|.html|.htm|.feed|.pdf|.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section
Hola Alberto
Para el caso del hotlink tienes que ponerlas debajo del "RewriteEngine On" reemplazando tudominio.xxx por tu dominio. Si usas la opción del cPanel, el cPanel te pondrá estas líneas abajo del todo y tendrás que moverlas manualmente desde el Administrador de Archivos, editando el fichero .htaccess.
Saludos.
Esta es la forma correcta ?
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^templatemonster.tv/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^templatemonster.tv$ [NC]
RewriteCond %{HTTP_REFERER} !^www.templatemonster.tv/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^www.templatemonster.tv$ [NC]
RewriteRule .*.(jpg|jpeg|gif|png|bmp)$ - [F,NC]
RewriteRule .*.(gif|jpg)$ - [F,L]
RewriteCond %{HTTP_HOST} ^ http://templatemonster.tv [NC]
RewriteRule ^(.*)$ http://www.templatemonster.tv/$1 [L,R=301]
hola Alberto
Agrega http al inicio de cada dirección:
RewriteCond %{HTTP_REFERER} !^ http://templatemonster.tv/.*$ [NC] RewriteCond %{HTTP_REFERER} !^ http://templatemonster.tv$ [NC] RewriteCond %{HTTP_REFERER} !^ http://www.templatemonster.tv/.*$ [NC] RewriteCond %{HTTP_REFERER} !^ http://www.templatemonster.tv$ [NC] RewriteRule .*.(jpg|jpeg|gif|png|bmp)$ - [F,NC] RewriteRule .*.(gif|jpg)$ - [F,L]
Saludos.
Ok, ya está, como puedo hacer una prueba para ver si funciona correctamente ?
Hola Alberto,
Para probar tendrías que crear un artículo desde un dominio externo e insertar una imagen que cargue directamente desde la web donde has aplicado las restricciones en htaccess para evitar el HotLink y deberías ver la imagen sustitutiva o lo que hayas utilizado (un aviso, etc.) y no la imagen real.
También podrías pedirle a alguien que tenga una web o un blog que inserte una imagen tuya desde el link que facilite la propia imagen y ver que resultados da.
Saludos
Lo he probado y no funciona, me aparece la imagen, tengo puesto este código exactamente...
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^ http://templatemonster.tv/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^ http://templatemonster.tv$ [NC]
RewriteCond %{HTTP_REFERER} !^ http://www.templatemonster.tv/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^ http://www.templatemonster.tv$ [NC]
RewriteRule .*.(jpg|jpeg|gif|png|bmp)$ - [F,NC]
RewriteRule .*.(gif|jpg)$ - [F,L]
RewriteCond %{HTTP_HOST} ^ http://templatemonster.tv [NC]
RewriteRule ^(.*)$ http://www.templatemonster.tv/$1 [L,R=301]
http:// también esta puesto, pero al pegar el código aquí se borra.
puede ser que falte la url de la imagen que quiero que aparezca ?
saludos !
Hola Alberto,
Para revisar el código y que no quede nada borrado, lo mejor es que nos adjuntes un archivo txt (bloc de notas de Windows) como documento adjunto, con todo el código del mismo).
Saludos,
Hola Alberto
Prueba primero que te funcione bien el hotlink, sugiero elimines las líneas que están al final del bloque
RewriteCond %{HTTP_HOST} ^ http://templatemonster.tv [NC]
RewriteRule ^(.*)$ http://www.templatemonster.tv/$1 [L,R=301]
Puedes también revisar el siguiente enlace en donde hay una sintaxis diferente, con imagen de reemplazo además de un lugar en donde puedes probar si esta funcionando tu hotlink correctamente: http://altlab.com/htaccess_tutorial.html
Saludos.
Nada, no funciona, te vuelvo a adjuntar el fichero de texto a ver si ves alguna anomalía, saludos !