Recomenzar de nuevo...
Avisos
Vaciar todo

Recomenzar de nuevo con los errores de rastreo de Google para mi tienda Prestashop  

 
Enrique
 Enrique
Reputable Member

Hola a tod@s.

He leido por ahí que para esto que os cuento a continuación se puede hacer tocando el htaccess. Quiero tener vuestra opinión por favor.

Aprendiendo a poner en marcha una tienda online con prestashop y sin tener idea de programacion ni seo, ha ido pasando varias fases en las que he ido tomando ciertas decisiones a medida que he ido aprendiendo algo, con las cuales he ido haciendo ciertos cambios en mi sitio y google creo que ha ido "tomando nota".

Antes de nada, deciros que mi sitio no tiene aun practicamante trafico (supongo que debido a muchos de estos factores), y creo que ahora estoy en disposición de dejar puesto un contenido digamos más preparado para ser actualizado sin que cambien las URls y donde tengo mas cosas claras que antes con ciertos mayoristas.

Estoy pensando en poder borrar todo lo que veo que google me ha rastreado en google webmasters ya que haciendo pruebas:
- hay ahora cientos de urls que no existen o no encuentra de las primeras pruebas que hice. (errores de rastreo)
- hace unos 3 meses cambie no-www por si-www sin tocar nada de esto en el htaccess donde tambien he leido que se puede hacer.
- además del sitio actual hay unas 4000 urls de productos actuales las cuales necesito cambiar en su esctructura por motivo del procedimiento nuevo para actualizarlos practicamente a diario sin que esas urls ya definitivas vuelvan a sufrir cambios después, pero la redireccion seria casi imposible al no tener claro las relaciones de urls a efectuar por no tener el nuevo sistema aun implantado . (y además mucho trabajo para practicamente nada de trafico, hace un par de meses que estan puestas no más)
-Estas 4000 urls y las 100 anteriores necesitaria evidentemente si no las redirecciono, "borrarlas" del google websmasters cuando me genere los errores y que google trabaje ya con algo que no vuelva a cambiar, sin arrastar lo viejo que es mucho.

¿Como me diriais que lo hiciera con htaccess de forma masiva para borrar todas las urls?

Cuanto tiempo tardaria google en mostrarme un "indice vacio con cero errores"? o sea cuanto tardaria en borrarlas?

Pero claro, como digo, hasta que no las cambie, no empezará a darme errores, así que hace un par de dias he activado en la configuracion de mi tienda la opcion redireccion 302 que dice es la recomendada para urls que pueden cambiar y (mientras hago cambios) en previsión de esto. No creo que evite nada con esto de la redireccion 302 que google de errores? google ya ha indexado los 4000 productos / urls actuales que quiero cambiar.

Funcionaria htaccess si dejo marcada la opcion 302 durante el proceso que pretendo hacer, o deberia volver a poner la opcion 301 "para sitios que ya no van a cambiar y para tiendas en producción" mientras hago estos cambios?

saludos y muchas gracias

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 20/06/2015 8:34 am
Lorena
 Lorena
Miembro Moderator

Buenos días Enrique,

Lo primero de todo, comentarte que dentro de nuestros servicios no se incluye el de posicionamiento, seo, o marketing online, por lo que la información que podemos dar es de carácter orientativo.

Creo que te puede interesar: https://www.webempresa.com/blog/item/1723-webpositer-y-webempresa-ahora-juntos.html

Respecto a las consultas de htaccess, supongo que habrás visto https://www.webempresa.com/blog/item/1715-redirecciona-urls-de-forma-correcta-usando-cpanel-y-htaccess.html

Recuerda que el código para el .htaccess que redirecciona la web sin www a con www es (te pongo ejemplo con nuestro dominio):

RewriteEngine On
RewriteCond %{HTTP_HOST} ^webempresa.com
RewriteRule (.*)  https://www.webempresa.com  [R=301,L] 

Luego, ten en cuenta que en las Webmastertools de Google puedes actualizar las información de tu web, bien subiendo el mapa del sitio, o solicitar que Google vuelva a rastrear las URL. Revisa

https://support.google.com/webmasters/answer/6065812?hl=es

https://productforums.google.com/forum/#!topic/webmaster-es/IybeSDCgTyk

Un saludo.

ResponderCitar
Respondido : 20/06/2015 11:13 am

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

Enrique
 Enrique
Reputable Member

En cuanto al htaccess de mi sitio, podriais echarle un ojo por favor?. Leo he abierto y he visto una serie de lineas como suscripciones de caducan ?¿ y otras cosas que no me fio la verdad que esten generandome errores y bugs o sabe dios que cosas.

Lo digo por que he estado instalando muchos modulos de todo tipo de "procedencia" para ir mirando y no me fio. He visto el de prestashop recien instalado y aparece en blanco.

Que impresion os da? se podria "limpiar a fondo" ? Puedo buscar y deciros si hace falta los modulos que tengo instalados ajenos a la instalacion del pack de prestashop original de webempresa. Por si escriben algo ahí. He leido que algunos estan mal programados y de todo....

Como siempre muchas gracias y saludos.

ResponderCitar
Respondido : 20/06/2015 6:36 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Enrique,

En cuanto al htaccess de mi sitio, podriais echarle un ojo por favor?

En PrestaShop el archivo htaccess se regenera dinámicamente.

Si accedes al back office, Preferencias, SEO y URLs y haces clic en "Guardar" aunque no hayas hecho cambios, esto regenera el citado archivo.

No recomendamos modificarlo manualmente esto puede dejar el sitio web inoperativo.

Sobre el resto de consultas que realizas:

Realiza las consultas de forma individual y no anides diferentes consultas bajo un mismo hilo, acabamos confundiendo a otros usuarios que buscan soluciones ya aportadas, dificultamos las respuestas, ya que siempre se quedarán parte de las consultas sin responder mientras el hilo avanza, al mezclar muchos temas en un solo hilo en muy difícil hacer un seguimiento de la consulta inicial y esto acaba llevando al hilo a un estancamiento.

Gracias por tu colaboración.

Cualquier duda por favor consúltenos.

ResponderCitar
Respondido : 20/06/2015 10:19 pm

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

Enrique
 Enrique
Reputable Member

Gracias a vosotros. Tienes razon y lo tendré en cuenta.

En cuanto a lo que me indicas del htaccess, me imagino que es delicado tocarlo, pero podrias darme tu opinion sobre ciertas lineas que tratan sobre cierto modulo que expira en semanas y meses? Igualmente tambien otras sobre imagenes. Es normal esto?.

te pongo a continuación por si pudiera ser algo que se ha quedado de algun modulo aunque lo haya desinstalado:

# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums

SetEnv HTTP_MOD_REWRITE On

RewriteEngine on

#Domain: www.compuelectro.com
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api$ api/ [L]

RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

# Images
RewriteRule ^([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteRule ^([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
RewriteRule ^c/([0-9]+)(-[.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
# AlphaImageLoader for IE and fancybox
RewriteRule ^images_ie/?([^/]+).(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L]

# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]

AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType application/x-font-woff .woff

Header add Access-Control-Allow-Origin "*"

ExpiresActive On
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresByType image/svg+xml "access plus 1 year"
ExpiresByType image/vnd.microsoft.icon "access plus 1 year"
ExpiresByType application/font-woff "access plus 1 year"
ExpiresByType application/x-font-woff "access plus 1 year"
ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
ExpiresByType font/opentype "access plus 1 year"
ExpiresByType font/ttf "access plus 1 year"
ExpiresByType font/otf "access plus 1 year"
ExpiresByType application/x-font-ttf "access plus 1 year"
ExpiresByType application/x-font-otf "access plus 1 year"

Header unset Etag

FileETag none

AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/x-javascript font/ttf application/x-font-ttf font/otf application/x-font-otf font/opentype

#If rewrite mod isn't enabled
ErrorDocument 404 /index.php?controller=404

# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again

RewriteCond %{HTTP_HOST} ^compuelectro.es$ [OR]
RewriteCond %{HTTP_HOST} ^www.compuelectro.es$
RewriteRule ^(.*)$ "http://www.compuelectro.com/$1" [R=301,L]

ResponderCitar
Respondido : 21/06/2015 11:04 am
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Enrique,

Quiero pensar que te refieres a este:

ExpiresActive On
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresByType image/svg+xml "access plus 1 year"
ExpiresByType image/vnd.microsoft.icon "access plus 1 year"
ExpiresByType application/font-woff "access plus 1 year"
ExpiresByType application/x-font-woff "access plus 1 year"
ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
ExpiresByType font/opentype "access plus 1 year"
ExpiresByType font/ttf "access plus 1 year"
ExpiresByType font/otf "access plus 1 year"
ExpiresByType application/x-font-ttf "access plus 1 year"
ExpiresByType application/x-font-otf "access plus 1 year"

Lo explico en este artículo.

- https://www.webempresa.com/blog/codigos-utiles-htaccess-para-wordpress.html

Saludos

ResponderCitar
Respondido : 21/06/2015 9:48 pm

Enrique
 Enrique
Reputable Member

Uf, luis, mucha tela para mi.

Con algo mas de tiempo me pararé algo mas a ver si comprendo mas cosas.

Pero por ahora, podrias comentarme simplemente si me puedo quedar tranquilo con el htaccess de mi sitio?

Como siempre muchas gracias por adelantado y saludos.

ResponderCitar
Respondido : 23/06/2015 12:09 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Lo de las imágenes , efectivamente este código lo pone prestashop en el .htaccess, de manera general si este htaccess te lo ha generado prestashop , no deberías tener que preocuparte por quitar cosas ya que posiblemente pierdas funcionalidad de presatshop

Saludos.

ResponderCitar
Respondido : 23/06/2015 12:26 am

Cursos Gratuitos WordPress

Enrique
 Enrique
Reputable Member

Entonces lo que marca Luis? Es malo? he visto los enlaces y parece que puede acelerar las visualizaciones de imagenes.

Lo que no quiero es andar mareado con agradar a google como puedo para que luego tenga problemas con este archivo.

Por cierto he visto en lo de las redireciones muchos caracteres //// y no se si está bien.

tengo otro htaccess en blanco y otro igual al que prestashop me pone recien instalado. Lo he comprobado, pero el activo es este con tantas cosas.

Saludos y gracias.

ResponderCitar
Respondido : 23/06/2015 12:42 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Lo que te comento Jhon es de eliminar código no de agregar, puedes agregar el código para cachear las imágenes.

Para comprobar si el fichero esta bien simplemente debes guardar los cambios en Preferencias, SEO y URLs para que se genere el archivo htaccess correcto.

ResponderCitar
Respondido : 23/06/2015 2:25 am

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

Enrique
 Enrique
Reputable Member

Hola, supongo que os referis a que si he usado alguna herramienta externa que no sea prestashop para generarlo, la respuesta es no. Solo he usado prestashop.

en cuanto a lo de darle a guardar en seo y urls ¿cual de ellos? por que hay varios. yo le he dado a todos por si acaso.

gracias y saludos

ResponderCitar
Respondido : 23/06/2015 5:15 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Tal como te comenté si no tienes claro lo que hace .htaccess mejor no toques este archivo para la mayoría de los casos lo que te genera por defecto prestashop es suficiente.

Lo básico es que manejes la cache y tengas urls amigables en prestashop para tener buen SEO, lo de la cache te lo recomiendo sólo cuando ya tengas el sitio en producción de otra manera será molesto estar limpiando la cache cuando haces cambios.

Si tienes dudas con algún parámetro de configuración será mejor que envíes una captura de pantalla de la confguración de prestashop.

Saludos.

ResponderCitar
Respondido : 23/06/2015 6:33 pm

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