Avisos
Vaciar todo

Cambiar modulo smartblog de Prestashop por Wordpress  

 
Enrique
 Enrique
Reputable Member

Hola, como veis me he decidido por incluir wordpress en mi tienda prestashop por todo lo del seo y demás. Tambien llevo unos dias aprendiendome Wordpress en local y trasteandolo. Todo bien. Tambien he visto el modulo seo de yoast y otros. Pero para ponerlo en marcha debo tenerlo todo ya listo.

He pensado en usar la carpeta blog dentro de la tienda e instalar yo mismo la version mas reciente de Wordpress y usar un tema que ya tengo elegido y probado, con widgets y demas. No voy a integrar nada de codigo ni nada, el tema tiene un diseño acorde a la tienda, asi que por aqui resuelto.

Actualmente tengo el modulo smartblog de prestashop con un enlace en el menu a la ruta www.dominio.es/blog y aunque la ruta es generada, coincide de cara a google con la carpeta fisica que quiero crear.

Tambien tengo varios posts creados e indexados desde hace tiempo que tienen cierto posicionamiento que no quiero perder.

Total que habia pensado en:
1- añadir la ruta al robots de la carpeta raiz de la tienda y asimismo dejar marcada la casilla de no ser indexado de wordpress al instalarlo.
2- configurar lo necesario de wordpress y crear los posts nuevos copiando los mismos contenidos que tengo en smartblog y mejorando el aspecto (si pensar en el seo por ahora, primero a lo que vamos)
3- En cuanto a las rutas habia pensado en ponerle a las urls de las entradas de wordpress las mismas de smartblog de alguna forma.

4- A partir de aqui (si estais de acuerdo con lo que os he dicho antes) es donde tengo dudas sobre los pasos a seguir y sobre todo en cuanto a donde y como y donde poner el redireccionameinto si hay que hacerlo (en prestashop o en wordpress o ..)y demas cosas que me digais. Que hago los htaccess de wordpress y prestashop? y los sitemaps? y los robosts.txt, etc de cara a que luego se pueda trabajar el seo lo mejor posible.

Despues que este todo funcionando tal y como estaba de cara a google y a los usuarios, creo que seria el momento de meterme con el seo de wordpress y seria otro tema.

Por favor contestarme al punto 4 y decirme si el resto lo hariais de esta forma vosotros o como.

PD: he leido el post de Luis, https://www.webempresa.com/blog/comprobaciones-basicas-de-seo-on-page-mima-tu-blog.html y tenia que haberlo visto antes. Creo que aqui hay otro buen tema para vuestro blog.

Un abrazo y saludos

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 06/10/2016 12:59 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Enrique.

Vamos por partes con lo que tienes que realizar:

.- Desde Cpanel - > Administrador de archivo creas una carpeta en public_html con el nombre ' blog '
.- Desde cPanel -> Bases de datos Crea una nueva base de datos para la nueva instalación ( acuérdate de apuntarte nombre base de datos, usuario y contraseña, te aran falta para la instalación )
Crear una base de datos en cPanel fácilmente
.- Sube a la carpeta blog la web del blog.
.- Instala la web con la url Contenido solo visible a usuarios registrados, La url es distinta.

1- añadir la ruta al robots de la carpeta raiz de la tienda y asimismo dejar marcada la casilla de no ser indexado de wordpress al instalarlo.
No dejes sin indexar la de wordpress, aunque pertenezca al mismo dominio puedes tenerla indexada de cara al seo.

Que hago los htaccess de wordpress y prestashop?
Nada, déjalo tal cual sin redireccionamientos, en la consola de de google Google Analytics añades otro sitemap con la nueva url del blog.

Un saludo

ResponderCitar
Respondido : 06/10/2016 1:54 pm

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

Enrique
 Enrique
Reputable Member

Hola.

Se me responde mucho a lo que ya tengo mas claro y casi nada sobre lo que mas necesito sobre el punto 4 una vez instalado wordpress y antes de empezar a publicar referentes a no perder las entradas del blog, a los archivos htaccess y los sitemaps y robots. Supongo que wordpress generará todos ademas de prestashop, que debo hacer sabiendo que la ubicacion es www.dominio.es/blog. ¿seguro que lo dejo todo como está? ¿donde crea los archivos wordpress? en la raiz del sitio o en su directorio. Tiene nombres diferentes el sitemap?

debo borrar las entradas de smartblog antes o despues.

saludos y gracias.

ResponderCitar
Respondido : 06/10/2016 9:47 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Para que no te afecte al SEO las urls que tiene PrestaShop tienes que estar definidas en tu WordPress, caso contrario se tendrían que aplicar redirecciones en caso de que este ultimo no se de.

Las entradas tienen que ser eliminadas cuando ya este implementado el blog de WordPress.

Los ficheros htaccess, robots, etc los genera dentro del propio WordPress, esto lo puedes tener mas claro con el plugin: https://www.webempresa.com/university/curso-de-yoast-seo-en-wordpress/

Dentro de nuestros servicios no se incluye el de posicionamiento, SEO, o marketing on-line, por lo que la información que podemos darte es de carácter orientativo respecto a la potencialidad de WordPress en este aspecto.

Puedes revisar el siguiente artículo publicado en nuestro blog por nuestros técnicos: https://www.webempresa.com/blog/item/1468-las-7-herramientas-seo-imprescindibles-para-wordpress.html

También puedes ver en el siguiente enlace un curso gratuito sobre SEO en WordPress http://www.videoswordpress.es/category/curso-seo-wordpress/ , y en este otro enlace puedes ampliar la información sobre aspectos más puntuales que Google tendrá en cuenta a la hora de conseguir un buen posicionamiento http://www.quondos.com/los-200-factores-que-google-tiene-en-cuenta-para-posicionar-tu-pagina/

ResponderCitar
Respondido : 07/10/2016 2:24 am

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

Enrique
 Enrique
Reputable Member

Hola.

Especifico algo mas entonces:

1- He visto que wordpress ha creado un htaccess en su directorio www.dominio.es/blog supongo que al instalarse su directorio por defecto y tambien el directorio del sitio era ese, pero luego cambié el directorio del sitio a la raiz de www.dominio.es y he visto que dentro del archivo htaccess generado por prestashop habia incluido esto mismo al final del mismo. ¿debo quedarme con los dos o dejar solo el de la raiz?

saludos y gracias

ResponderCitar
Respondido : 07/10/2016 8:51 am
Lorena
 Lorena
Miembro Moderator

Hola Enrique,

Debes tener lo siguiente:

en la carpeta raíz de tu dominio (public_html) tienes que tener el .htaccess que genera prestashop

en la carpeta raíz del blog wordpress (public_html/blog) debes tener el .htaccess del wordpress que será:

# BEGIN WordPress  
  
RewriteEngine On  
RewriteBase /blog/  
RewriteRule ^index.php$ - [L]  
RewriteCond %{REQUEST_FILENAME} !-f  
RewriteCond %{REQUEST_FILENAME} !-d  
RewriteRule . /blog/index.php [L]  
   
# END WordPress

Para que ambos funcionen correctamente, cada uno debe tener su .htaccess correspondiente.

Recuerda que en el blog wordpress debes tener en los ajustes -> generales en los campos:

Dirección de WordPress (URL) debes tener http://www.domino.es/blog
Dirección del sitio (URL) cambia debes tener http://www.domino.es/blog

Un saludo.

ResponderCitar
Respondido : 07/10/2016 9:27 am

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

Enrique
 Enrique
Reputable Member

Hola, ya me he liado aun mas. No es entonces la url del sitio la raiz para los dos cms?

¿entonces para que nos da las dos opciones? Disculpame que dude, pero no lo acabo de ver.

saludos y gracias.

Pd: Añadir que como en este tema hay varias cuestiones, lo dejaré solo para resolver esta ultima cuestion que nos trata si os parece, ya que tengo mas preguntas al respecto las cuales las abriré en otros temas, como el asunto de las redirecciones. Gracias.

ResponderCitar
Respondido : 07/10/2016 10:29 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Debes de tener en cuenta que el WordPress (el blog) lo has colocado en el directorio blog de tu cuenta, por lo tanto la dirección de carga del mismo el www.dominio.es/blog.

Es decir, en la raíz cargará el PrestaShop y con el /blog cargará el WordPress.

No será necesario que pongas ningún redireccionamiento en tu PrestaShop para cargar el blog, solo los que tengas que poner para redirigir las urls de las entradas que tenías en el blog de PrestaShop para que carguen las entradas correspondientes en el blog de WordPress, ya que la estructura de las urls habrá cambiado. Esto ya te lo he contestado en otro hilo.

Luego, para cargar el blog desde tu PrestaShop solo tendrás que crear el elemento de menú que cargue la url www.dominio.es/blog. De esta forma ya se dirigirá al blog.

ResponderCitar
Respondido : 07/10/2016 1:09 pm

Enrique
 Enrique
Reputable Member

Hola, gracias por vuestras respuestas.

Ahora estoy con otra duda que no habia caido.

Mientras instalo y preparo el nuebo blog con Wordpress en la carpeta blog habia pensado en poner en robots.txt algo que no permita a los buscadores que indexen nada hasta que esté listo.

El problema es que los posts actuales de smartblog estan en www.dominio.es/blog/nombrepost y los que quiero poner tambien. Si lo hago estaran un tiempo bloqueados a los buscadores.

1- he visto que wordpress tiene una casilla de opcion para bloquear a los buscadores mientras se monta todo. ¿Seria entonces la opcion buena el dejar el robots.txt como está para smartblog y marcar esta casilla en wordpress? Todo mientras se prepara Wordpress claro.

saludos y gracias

ResponderCitar
Respondido : 11/10/2016 11:50 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Enrique.
Tienes que pensar que cada instalación es independiente una de otra y todo lo tienes que tratar como tal

¿Seria entonces la opción buena el dejar el robots.txt como está para smartblog y marcar esta casilla en wordpress?
Sí, si marcas esa opción los robots dejaran de rastrear ( Solo La instalación de wordpress ), sin afectar a la instalación de prestashop.

Un saludo

ResponderCitar
Respondido : 11/10/2016 12:41 pm

Cursos Gratuitos WordPress