Finally the help of IT is here

Blog de soluciones informaticas.

Como montar tu tienda online en sencillos pasos

Escrito por Xavier Xaus Nadal on octubre 29th, 2013

Save pagePDF pageEmail pagePrint page

Buenas, seguimos con el curso o tutorial para conseguir tu tienda online en sencillos pasos

Primero hemos conseguido montar la tienda online a través de un servidor local que hemos instalado en nuestro ordenador, Podéis seguir este artículo para llegar justo a este punto.

http://www.megacrack.es/2013/10/28/como-montar-tu-propia-tienda-online/

A partir de aquí cuando ya hemos accedido a nuestra tienda online vamos a hacer los primeros pasos y mejorar el rendimiento de la web, poner nuestro propio logo, etc.

Vamos a acceder a nuestro backend de prestashop en http://www.dominio.com/<directorioadmin> o http://localhost/<directorioadmin>

Mejorar rendimiento prestashop

Lo primero que hay que hacer para mejorar el rendimiento de prestashop es acceder a la pestaña parámetros avanzados –-> rendimiento

Lo primero que vamos a hacer es desactivar las características opcionales de Combinaciones y de Características (Si alguna vez las queremos usar siempre estaremos a tiempo de activarlas).

Marcar en CCC (Combine, Compress and Cache) todas las primeras opciones como en la siguiente imagen

image

Con esto es suficiente pero si queréis mejorar aún más lo que deberéis hacer es crearos en vuestro hosting 3 registros CNAME por ejemplo media1, media2 y media3 y hacerlos apuntar a @ para conseguir de esta forma utilizar el multithread en la carga de la página web.

Para configurarlo deberéis hacer lo siguiente en el mismo apartado en el que estamos ahora parámetros avanzados –-> rendimiento

image

Para finalizar os recomiendo que instaléis en vuestro hosting el sistema de caché APC y lo habilitéis mediante la siguiente opción: Quien no sepa como hacerlo que deje un comentario y trataremos de ayudarle.

image

Deshabilitar o desinstalar módulos que no vamos a usar

Ahora nos vamos al apartado de módulos para desactivar y eliminar todos los módulos que de momento no vamos a usar.

En los menús de selección desplegamos el campo Instalados y no instalados y seleccionamos instalados.

Ahora estamos viendo todos los modulos que tenemos instalados y podemos ir deshabilitando los que no vamos a usar por ejemplo los siguientes.

  • Bloque de publicidad
  • Cheque (Ya nadie paga con cheques)
  • Software (Para recoger el software que usan tus clientes y hacer análisis)
  • Visitantes en línea (Puede ser interesante habilitarlo, pero consume recursos)
  • Bloque de idiomas (Si únicamente vais a tener la web en Castellano por ejemplo)
  • Bloque de moneda (Si únicamente vais a tener un tipo de moneda)
  • Bloque tiendas (Si no tenéis tienda física).
  • Distribución transportista (Si únicamente tenéis uno).
  • etc…

Instalar un tema en prestashop

Instalar un thema en prestashop es bastante sencillo, pero tenemos que estar seguros de lo que hacemos y disponer de una copia de seguridad, ya que hay themas que te instalan o eliminan módulos que quizá estés usando ya o quieras utilizar en un futuro.

Siempre deberías disponer de una copia de la base de datos y de la página web antes de realizar un cambio en el sistema, pero el cambio de theme es bastante importante.

En nuestro caso hemos comprado un módulo responsive para poder vender los productos a través del smartphone directamente o desde una tablet sin tenerte que quedar ciego para realizar la transacción.

Hemos escogido un tema de TemplateMonster que nos ha costado unos 125 Euros pero que creemos que es una buena inversión, ya veréis el resultado final. Esperemos que os guste.

Al realizar el pago del template nos envían una serie de emails para asegurar la confidencialidad y conseguimos descargar el thema con sus fuentes, imagenes etc…

Podemos instalarlo de 2 formas, o bien por el módulo Import / exportar un tema o bien a nivel de directorios copiando los directorios img, modules y themes en nuestro directorio donde reside la web.

Seguid las indicaciones que os hayan dado en la compra del thema.

Nosotros vamos a instalarlo a través de las carpetas y luego lo habilitaremos desde la pestaña Preferencias –> Temas

image

Conseguir una mejor posición en Google con SEO

Accedemos a la pestaña Preferencias –> SEO y URLS

Dejamos las opciones como en la imagen.

image

Enlaces amigables –> .

Ahora vamos a instalar Google Sitemap y lo vamos a configurar para conseguir un sitemap que posteriormente importaremos en Google Webmasters Tools.

Acceder a Módulos y escribir Sitemap.

image

Pulsar sobre instalar

image

Seleccionamos la frecuencia con la que actualizaremos la tienda y pulsamos sobre Generar sitemap, estos ficheros más tarde los subiremos a Google Webmasters Tools http://www.google.com/webmasters/tools iros creando la cuenta y en un artículo futuro os explicamos como configurarlo y como crear la cuenta de Google Analytics que también es importante para los primeros pasos del SEO en Google.

Cuando lo tengáis creado únicamente debéis seguir los pasos que os indican en las pantallas de este módulo.

Asignar un dominio a nuestra tienda virtual

Accedemos a la pestaña Preferencias –> SEO y URLS

image

Sustituimos el dominio de la tienda de localhost al dominio que hayamos comprado, en nuestro caso www.sexotodo.com

Pondremos también el dominio SSL aunque no lo hayamos comprado “todavía” Digo todavía por que toda web de venta por internet que se precio requiere de un cifrado SSL que aunque no es barato gracias a tu hosting te harán un buen precio en la cuota mensual.

Recordad que si tenéis el dominio en local deberéis modificar el fichero hosts en c:\windows\system32\drivers\etc\hosts para que la dirección ip de localhost 127.0.0.1 apunte a vuestrodominio Recordad el último punto del artículo anterior. http://www.megacrack.es/2013/10/28/como-montar-tu-propia-tienda-online/

En esta misma pantalla también os recomiendo que pulséis sobre el botón Generar el archivo robots.txt para que prestashop disponga de los bloqueos necesarios para no tener carga de más y para que el crawling empiece a funcionar como es debido cunado subamos la web a producción (Internet) el que esté siguiendo este curso tutorial de prestashop para instalar prestshop en tu propio hosting directamente también le irá bien esta best practice de prestashop.

Para que todo os funcione correctamente os recomiendo que editéis el archivo .htaccess del root de la web y modifiquéis todas las entradas que pongan localhost por <vuestrodominio> nosotros hemos renombrado todas las palabras localhost por www.sexotodo.com de esta forma solventamos el error de 404 al acceder a la página principal

image

Parametrización de Idiomas

Os recomiendo que eliminéis los idiomas que no vayáis a usar, esto lo haremos desde Localización –> Idiomas con esto conseguiremos que la web principal del dominio no sea www.dominio.com/es/ sino únicamente www.dominio.com

 

Configurar países de españa portugal islas baleares canarias y portugal en prestashop

Para realizar esta acción deberemos usar Mysql y el backend de prestashop. Lo que haremos nosotros es simular que únicamente vamos a vender productos a españa, canarias, baleares, ceuta, melilla y portugal. Empezamos.

Si habéis seguido el tutorial de prestashop que hemos creado para vosotros únicamente tendréis un país habilitado (España) por lo que nos iremos desde el backend al apartado Localización –> Países

image

En el país España pulsaremos sobre l lápiz para editarlo.

image

Seleccionamos Contiene estados y pulsamos sobre guardar.

Escribimos los 4 nombres anteriores, uno a uno y pulsamos sobre Guardar.

Ahora deberemos acceder a Mysql a través de phpmyadmin y ejecutar las siguientes sentencias SQL en la base de datos de prestashop

ALTER TABLE `ps_state` MODIFY `iso_code` char(5) NOT NULL;

 

NOTA: Recordad que el prefijo ps_state quizá lo tengáis cambiado, poned vuestro prefijo de tablas.

Este paso es para poder usar hasta 5 carácteres en el codigo ISO

Ahora vamos a crear 4 nuevas zonas pero primero vamos a deshabilitar las que tenemos actualmente

UPDATE ps_zone SET active=’0′

Y ahora añadimos las 5 nuevas zonas

INSERT INTO `ps_zone` (`id_zone`,`name`,`active`) VALUES (9,’Península’,1),(10,’Canarias’,1),(11,’Baleares’,1),(12,’Ceuta y Melilla’,1),(13,’Portugal’,1);

También lo podemos hacer desde el backend, pero ya que estábamos en Mysq aprovechamos no?

Accedemos a la pestaña Localización –> Zonas geográficas

Desactivamos (“No eliminar”) todas las zonas si no vamos a trabajar con ellas y creamos 4 nuevas.

Península

Canarias

Baleares

Ceuta y Melilla

Portugal

Pulsamos sobre Añadir

image

Ahora vamos a eliminar todos los estados para poder añadir los de España sin errores

DELETE FROM `ps_state`

Ejecutad la siguiente sentencia para añadir las ciudades de España, Canarias, Baleares, Ceuta y Melilla

INSERT INTO `ps_state` (`id_state`,`id_country`, `id_zone`, `name`, `iso_code`, `tax_behavior`, `active`) VALUES
(123, 6, 9, ‘La Coruña’, ‘C’, 0, 1),
(124, 6, 9, ‘Álava’, ‘VI’, 0, 1),
(125, 6, 9, ‘Albacete’ ,’AB’, 0, 1),
(126, 6, 9, ‘Alicante’, ‘A’, 0, 1),
(127, 6, 9, ‘Almería’, ‘AL’, 0, 1),
(128, 6, 9, ‘Asturias’, ‘O’, 0, 1),
(129, 6, 9, ‘Ávila’, ‘AV’, 0, 1),
(130, 6, 9, ‘Badajoz’, ‘BA’, 0, 1),
(131, 6, 11, ‘Islas Baleares’, ‘PM’, 0, 1),
(132, 6, 9, ‘Barcelona’, ‘B’, 0, 1),
(133, 6, 9, ‘Burgos’, ‘BU’, 0, 1),
(134, 6, 9, ‘Cáceres’, ‘CC’, 0, 1),
(135, 6, 9, ‘Cádiz’, ‘CA’, 0, 1),
(136, 6, 9, ‘Cantabria’, ‘S’, 0, 1),
(137, 6, 9, ‘Castellón’, ‘CS’, 0, 1),
(138, 6, 12, ‘Ceuta’, ‘CE’, 0, 1),
(139, 6, 9, ‘Ciudad Real’, ‘CR’, 0, 1),
(140, 6, 9, ‘Córdoba’, ‘CO’, 0, 1),
(141, 6, 9, ‘Cuenca’, ‘CU’, 0, 1),
(142, 6, 9, ‘Gerona’, ‘GI’, 0, 1),
(143, 6, 9, ‘Granada’, ‘GR’, 0, 1),
(144, 6, 9, ‘Guadalajara’, ‘GU’, 0, 1),
(145, 6, 9, ‘Guipúzcoa’, ‘SS’, 0, 1),
(146, 6, 9, ‘Huelva’, ‘H’, 0, 1),
(147, 6, 9, ‘Huesca’, ‘HU’, 0, 1),
(148, 6, 9, ‘Jaén’, ‘J’, 0, 1),
(149, 6, 9, ‘La Rioja’, ‘LO’, 0, 1),
(150, 6, 10, ‘Las Palmas’, ‘GC’, 0, 1),
(151, 6, 9, ‘León’, ‘LE’, 0, 1),
(152, 6, 9, ‘Lérida’, ‘L’, 0, 1),
(153, 6, 9, ‘Lugo’, ‘LU’, 0, 1),
(154, 6, 9, ‘Madrid’, ‘M’, 0, 1),
(155, 6, 9, ‘Málaga’, ‘MA’, 0, 1),
(156, 6, 12, ‘Melilla’, ‘ML’, 0, 1),
(157, 6, 9, ‘Murcia’, ‘MU’, 0, 1),
(158, 6, 9, ‘Navarra’, ‘NA’, 0, 1),
(159, 6, 9, ‘Orense’, ‘OR’, 0, 1),
(160, 6, 9, ‘Palencia’, ‘P’, 0, 1),
(161, 6, 9, ‘Pontevedra’, ‘PO’, 0, 1),
(162, 6, 9, ‘Salamanca’, ‘SA’, 0, 1),
(163, 6, 10, ‘Santa Cruz de Tenerife’, ‘TF’, 0, 1),
(164, 6, 9, ‘Segovia’, ‘SG’, 0, 1),
(165, 6, 9, ‘Sevilla’, ‘SE’, 0, 1),
(166, 6, 9, ‘Soria’, ‘SO’, 0, 1),
(167, 6, 9, ‘Tarragona’, ‘T’, 0, 1),
(168, 6, 9, ‘Teruel’, ‘TE’, 0, 1),
(169, 6, 9, ‘Toledo’, ‘TO’, 0, 1),
(170, 6, 9, ‘Valencia’, ‘V’, 0, 1),
(171, 6, 9, ‘Valladolid’, ‘VA’, 0, 1),
(172, 6, 9, ‘Vizcaya’, ‘BI’, 0, 1),
(173, 6, 9, ‘Zamora’, ‘ZA’, 0, 1),
(174, 6, 9, ‘Zaragoza’, ‘Z’, 0, 1);

Ejecutad la siguiente sentencia para añadir las ciudades de Portugal

INSERT INTO `ps_state` (`id_country`, `id_zone`, `name`, `iso_code`, `active`) VALUES
(15, 13,’Azores’, ‘PTAC’, 1),
(15, 13,’Aveiro’, ‘PTAV’, 1),
(15, 13,’Beja’, ‘PTBE’, 1),
(15, 13,’Braga’, ‘PTBR’, 1),
(15, 13,’Braganza’, ‘PTBA’, 1),
(15, 13,’Castelo Branco’, ‘PTCB’, 1),
(15, 13,’Coimbra’, ‘PTCO’, 1),
(15, 13,’Évora’, ‘PTEV’, 1),
(15, 13,’Faro’, ‘PTFA’, 1),
(15, 13,’Guarda’, ‘PTGU’, 1),
(15, 13,’Leiria’, ‘PTLE’, 1),
(15, 13,’Lisboa’, ‘PTLI’, 1),
(15, 13,’Madeira’, ‘PTMA’, 1),
(15, 13,’Portalegre’, ‘PTPA’, 1),
(15, 13,’Porto’, ‘PTPO’, 1),
(15, 13,’Santarém’, ‘PTSA’, 1),
(15, 13,’Setúbal’, ‘PTSE’, 1),
(15, 13,’Viana do Castelo’, ‘PTVC’, 1),
(15, 13,’Vila Real’, ‘PTVR’, 1),
(15, 13,’Viseu’, ‘PTVI’, 1);

Ahora ya tenemos todo lo necesario para poder enviar pedidos a toda españa y poderlo hacer con portes con costes distintos para cada país (Portugal, Canarias, Baleares, Ceuta y Melilla y España (Península))

Instalar módulos imprescindibles

Algunos módulos los tendréis que instalar sí o sí si queréis que vuestra web online funcione como es debido, uno de estos módulos es Paypal

Lo haremos accediendo desde Módulos y en el buscador escribiendo PayPal.

image

Pulsamos sobre Instalar

Cuando lo tengamos instalado lo deberemos configurar, id siguiendo los pasos que os va indicando el modulo, es bastante sencillo si seguís los pasos, como siempre os digo, si tenéis alguna pregunta la podéis dejar como un comentario en este mismo artículo.

Otro módulo que no sé porqué no viene por defecto es el de Alertas por correo, imprescindible si te quieres enterar por correo de que tienes una venta.

Y como estos 2 anteriores pues podríamos instalar

Categoria de productos

Comentario sobre el producto

Pago contrareembolso

Ventas cruzadas

Related Posts Plugin for WordPress, Blogger...
Etiquetas: , , ,


Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>