Migrar wordpress de local a remoto

Migrar wordpress de local a remoto

Migrar wordpress de local a remoto

Si estás leyendo este artículo es porque habrás instalado WordPress en tu servidor local, habrás construido tu web y ahora quieres tenerla online. Veamos los pasos necesarios para que la misma instalación en local, la puedas tener exactamente funcionando en tu propio servidor.

Servidor

1. Aclaración inicial.

Si aún no has hecho la instalación de WordPress en local, no pasa nada. Puedes utilizar la información de este artículo para realizar una primera instalación en remoto de wordpress y saltarte el artículo anterior. Todos los pasos son iguales tanto para una instalación como para la otra. Solo tendrás que adaptar el contenido de este artículo a tus necesidades.

2. ¿Qué necesitamos?

Te enumero una lista de lo que necesitaremos para migrar WordPress, anteriormente instalado en un servidor local, a un servidor remoto y poder verlo y compartirlo online:

3. Configurar el servidor donde se alojará WordPress.

A partir de aquí ya deberías de tener un dominio contratado y un hosting. Si es así, continuamos.

  • Entras en el panel de control de tu servidor.
  • Seleccionas tu dominio.
  • Entra en la sección de tu servidor que ponga “Base de datos”.

4. Creación y configuración de la base de datos.

Dirígete al apartado “Bases de Datos” y haz clic en “Bases de Datos MySQL”. Verás un formulario donde deberás ingresar un nombre para la base de datos, un usuario para la base de datos y una contraseña 2 veces. Solo te deja escribir 5 caracteres en el nombre y el usuario. Clic en “Crear”.

Te mostrará una lista de las bases de datos creadas donde verás: Bases de datos MySQL, Usuario MySQL y password. Estos 3 datos y la contraseña son los que necesitarás para modificar (o crear en el caso de que no lo hayas hecho) el archivo “wp-config.php” de la instalación de WordPress hecha en el servidor local.

Creación-de-Base-de-datos

Datos de la base de datos del servidor remoto.

Sin salirte de esta ventana, abre una nueva pestaña en el navegador y escribe “https://localhost:8888/MAMP/” (si estás usando MAMP en mac). Entra en phpMyAdmin, busca en el menú del lateral izquierdo de la página la base de datos que creaste en la instalación en local (en el artículo anterior la has llamado wordpress) y verás algo como esto:

bbdd_servidor_local

Base de datos en el servidor local.

Dirígete al apartado “Exportar”. Selecciona como Método de exportación “Personalizado”, en Tabla(s) “Seleccionar todo”, en Salida “Guardar salida a un archivo”, baja hasta el final y clic en “Continuar”. Se descargará un archivo llamado “wordpress.sql” (se bajará en la carpeta que tengas designada en el navegador para guardas archivos de descarga y el nombre corresponde al que le has dado como nombre de la base de datos).

Regresa a la pestaña en donde acabas de crear la base de datos y en la lista de bases de datos creadas busca y has clic en “phpMyAdmin”.

Te abrirá una nueva pestaña que te resultará familiar. Exacto, es el “localhost” de tu servidor, como lo tienes en tu ordenador en local pero también funciona online.

phpmyadmin_servidor_remoto

phpMyAdmin en el servidor remoto.

Clic en “Importar”. En Archivo a importar haz clic sobre el botón “Seleccionar archivo” y busca en tu ordenador el archivo “wordpress.sql” que acabas de descardar de tu servidor local. Una vez seleccionado haz clic en el botón “Continuar” al final de la página.

Es posible que te haya aparecido un error:

error_importar_bbdd

Error típico al importar la base de datos.

Veamos el archivo “wordpress.sql” a ver porque sucede esto. Para abrirlo puedes usar un editor de datos como Notepad++ o cualquier editor de texto (personalmente uso coda). Si te fijas, aproximadamente en la línea 22 aparecen las siguientes líneas de código:

1CREATE DATABASE IF NOT EXISTS `wordpress` DEFAULT CHARACTER SET utf8 COLLATE utf8_spanish_ci;
2USE `wordpress`;

Las borramos, guardamos y volvemos a solicitar la importación.

Puede que te de otro tipo de error que me ha dado muchos dolores de cabeza. El error que puede aparecer puede ser este:

1273 - Unknown collation: 'utf8mb4_unicode_ci'

Esto es debido a que en tu servidor local tienes una versión de mysql más actualizada que la versión de tu servidor. La solución es simple. Entra en el archivo .sql que descargaste y cambialo de

DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_unicode_ci

a

DEFAULT CHARSET = utf8 COLLATE = utf8_general_ci

Ahora no debería de darte problemas. Ya tenemos la base de datos en el servidor online. Verás que te muestra un mensaje con fondo verde donde te indica que la importación se ha realizado exitosamente. En el lateral izquierdo de la página te muestra las 11 tablas típicas de una instalación de WordPress.

Base-de-datos-importada

Importación de la base de datos correctamente.

Pero no te apresures, aún hay un par de datos que tenemos que cambiar para que WordPress funcione en el dominio que quieres. Te las enumero:

  1. Entra en la tabla “wp-options” y haz clic en “Editar” en la opción 1 (siteurl). Cambia https://localhost:8888/wordpress por la URL del dominio que estas creando . Clic en “Continuar”.
  2. Ahora verás un desplegable con el número 1. Selecciona el número 2 de este desplegable y te llevará a otra lista de opciones. Haz clic en “Editar”  y realiza el mismo cambio que has hecho anteriormente con la URL de tu dominio.

Puedes cerrar esta ventana y salir de la gestión de base de datos. Ya no necesitamos nada más para continuar. Asegúrate de haber apuntado los datos FTP y los datos de la base de datos que te proporcionó el servidor.

5. Modificar archivo “wp-config.php”.

Este paso es solo para los que están migrando la instalación de WordPress de local a remoto. Para los que la están haciéndo por primera vez en remoto no hace falta hacerlo ya que esto lo hace WordPress automáticamente en la instalación.

Dirígete a la carpeta de tu servidor local donde has hecho previamente la instalación de wordpress en local. Con un editor de texto abre el archivo “wp-config.php” y modifica los siguientes datos:

  • define(‘DB_NAME’, ‘wordpress’); Cambia “wordpress” por el nombre de la base de datos que has creado en el servidor.
  • define(‘DB_USER’, ‘root’); Cambia “root” por el usuario de la base de datos que has creado en el servidor.
  • define(‘DB_PASSWORD’, ”); Aquí tienes un espacio en blanco ya que si recuerdas, en local, phpMyAdmin no necesitaba contraseña. Dentro de este espacio en blanco entre las dos comillas, escribe la contraseña con la que has creado la base de datos en tu servidor.
  • define(‘DB_HOST’, ‘localhost:8888’): Déjalo como localhost.
  • Guárdalo y cierra el archivo.

6. Subir los archivos al servidor.

Ya cuentas con todos los datos necesarios para poner en marcha la instalación de wordpress en remoto. Ahora tendrás que subir los archivos de la instalación que has hecho en local al servidor mediante FTP.

Para subirlo, necesitarás los datos que anteriormente te ha facilitado el servidor que son: la dirección IP o nombre del servidor, usuario y la contraseña para acceder al ftp.

Como dato adicional, los archivos deberás subirlos a un directorio llamado “public_html” que se encuentra en el servidor para que tu wordpress funcione. Si entras en ese directorio (mediante FileZilla) verás que hay varios archivos. Puedes borrarlos y luego subir tus archivos. Se trata de archivos que pone el servidor de manera automatizada para que se muestre una página web provisional.

7. Probar la instalación.

Después de haber realizado todos los pasos anteriores y haber esperado a que se propaguen las DNS es el momento de comprobar que todo lo hemos hecho bien.

Basta con teclear en el navegador el nombre del dominio y verás que ya tienes tu instalación de wordpress online.

¡Yepa!

Instalar WordPress en local en un mac

Instalar WordPress en local en un mac

Instalar wordpress en local en un mac

Esta es una pequeña guía para instalar wordpress en local en un mac gracias a la aplicación MAMP. MAMP es el acrónimo de Macintosh, Apache, Mysql y PHP que es lo que necesitaremos/instalaremos para poder hacer funcionar WordPress en nuestra máquina con software de Apple.

He aprendido a golpe de clientes que es esencial trabajar en local antes de iniciar la subida de un wordpress al servidor, de cara a que la web que está siendo construida no dé una mala imagen pública. Una vez terminada en local, puedes subirla a tu servidor en un plazo breve de tiempo y mostrar un proyecto terminado.

    1. Hay que ir a la página de MAMP, descargarlo e instalarlo como otra aplicación cualquiera. Descarga la versión normal, no la Pro.
    2. Una vez instalado vete a la carpeta “Aplicaciones” y localiza otra llamada “MAMP”, e instala el widget que verás. Con este widget será muy fácil arrancar y parar el Apache que hemos instalado.
    3. Una vez instalado el widget pincha en Start Servers y cuando aparezca la lucecita verde y estamos listos. Pincha ahora en Open start page.
    4. Tu navegador se abrirá con una “página de administración/bienvenida”… tu servidor local Apache y MySQL ¡ya está operativo!
    5. (Ahora vamos a preparar la instalación de WordPress.)
    6. En la página de bienvenida pincha en phpMyAdmin, en la barra de navegación superior. Accederás a una ventana donde vamos a crear la base de datos para WordPress. Ponle el nombre que tu quieras y como consejo, escoge en cotejamiento “utf8_bin”.
    7. Donde pone Create new database escribe wordpress a secas y luego pulsa en Create. Lista esta parte.
    8. Ahora vete a la página de WordPress y descarga la versión que quieras instalar en local (última versión, beta…). Te descargarás un zip que al abrirlo se transformará en una carpeta con toda la estructura clásica de WP.
    9. Vete a Aplicaciones > MAMP > htdocs y copia ahí la carpeta wordpress que has bajado y descomprimido. Ya queda poco.
    10. Dentro de esa carpeta hay un fichero llamado wp-config-sample.php. Renómbralo como wp-config.php, ábrelo con un editor de textos y asegúrate que los valores quedan como estos:
define('DB_NAME', '(nombre de la base de datos que hayas creado en mysql)');
define('DB_USER', 'root');
define('DB_PASSWORD', 'root');
define('DB_HOST', 'localhost:8888');
define('DB_CHARSET', 'utf8');

(Aquí le estamos diciendo a WordPress el nombre de la base de datos que creamos antes y la dirección de nuestro servidor.)

Cómo enfrentarse a Google Panda: Buenas prácticas SEO

Cómo enfrentarse a Google Panda: Buenas prácticas SEO

Cómo enfrentarse a Google Panda: Buenas prácticas SEO

Consejos sobre SEO para tiendas online.

Google lanzó el operación Panda en febrero de 2011. Su efecto es penalizar los sitios web de desestimación estatura (con capacidad pueril, pillado o adulterado), arruinar con ellos y eliminarlos de sus rankings.

¿Cómo saber si a tu sitio le afecta Panda?

Llamo a Panda “el diabólico afónico”. Con Penguin el travesía jerarquizado cae rápidamente, sin embargo Panda va minándolo algo a algo. Por eso tienes que vigilarlo de alambrada si crees que te está afectando. Veamos cómo reducen tu navegación las penalizaciones de Penguin y Panda:

Google-panda-vs-Google-penguin

Como veis, el magnitud mortal de Penguin es instantáneo mientras tanto que Panda actúaprobación a bigardo período. Las penalizaciones de Panda no se detectan tan alado como las de Penguin y cuando lo haces… puede que ya sea tarde.

A como tu cabotaje no cae en incesante de un día para otro (aria en casos extremos), necesitas antecedentes diarios de tu travesía organizado de Google Analytics (u otra aparejo). ¿A desde el tratamiento del e-commerce? Penguin te forzaría a ceñir tu mercado online profuso a priori que Panda. A reponerse de una penalización de Penguin todavía es copioso más intrincado.

¿Quieres cultura si te está afectando? Vigila las caídas de travesía, también las chiquilloñas. Puede ser achuchado de detectar porque el crucero mengua paulatinamente a lo vago de varias semanas.

Mi buen partidario y mentor SEO MJ Cachon me recomendó unas cuantas herramientas estupendas que vosotros igualmente podéis servirse: Panguin, Website Penalty Indicator oSearchMetrics.

Otra disyuntiva muy vibrante y gratuita es la proceder de señal de Google Analytics. ¡Crea alertas diarias para instrucción a qué ritmo cae tu navegación corporal!

Pero, ¿qué hay de irregular en mi establecimiento PrestaShop?

Bueno, veamos qué le gusta almorzar al pigmeo Panda (adicionalmente de bambú):

  • Contenido baladí
  • Contenido aporreado
  • Contenido duplicado
  • Errores 404 recurrentes
  • Enlaces de desaparecido elevación
  • Palabras máximo de orla
  • Contenido creado para buscadores, no para personas
  • Velocidad de gabela

Ese es el centro del operación Panda. ¿Quieres entender su funcionamiento más en peculiaridad? Bill Slawski explica en su blog SEO by the sea cuáles son las patentes desarrolladas y adquiridas por Google para gestar Panda.

¿Aómo me recupero de una penalización de Panda?

Contesta a las siguientes preguntas y descifrarás la opción a tus problemas. Aé sincero: tu travesía depende de ello.

¿Mis contenidos son pobres o insustanciales?

Esta pregunta es cardinal para las páginas de categorías y especie y para blog (¡si aún no tienes, obligarseías!). Recuerda que los buscadores valoran el superficie por además de todo: ¡crea textos originales y útiles! No copies y pegues las descripciones que ya usan tu distribuidor o tu fabricante. Siteliner es una útil fantástica para entender la dimensión común de tu interrupción: te dirá qué porcentaje de espacio duplicado, global y forastero estás usando.

Si tienes que cambiar una gran coplosidad de textos no obstante estás demasiado difícil vendiendo, ¡contrata a cierto para que lo haga! Nunca —insisto, NUNCA— confíes la comienzo de contenidos a un vendedor ahorrador. Si tienes un dificultad con Panda, emplear a cierto que NO redacta moblaje forastero y de elevación romanza lo agravará.

¿Mi interrupción está plagado de errores 404?

Escanea tu asedio con las arañas Screamingfrog o Xenu para detectar errores 404 y arréglalos. A, cómodamente, usa las herramientas para webmasters de Google para adeudar estos errores controlados y sigue sus directrices para suscitar páginas 404 útiles. ¡Ten fabricado cuando borres o desactives clase y categorías de tu bazar! Redirecciona siempre (¿recuerdas los redireccionamientos 301?) a género similares. A haz lo mismo con las categorías.

¿Hay enlaces de quebranto estatura apuntando con destino a mi incomunicación web?

Solucionar oriente atolladero es más enrevesado y igualmente es arduo adivinar una útil gratuita que evalúe sistemáticamente la talla de los backlinks. Mi referencia: haz una primera crítica con Majestic, Ahrefs o Moz’s Open Site Explorerpara establecer si tus enlaces son buenos o malos. ¿Parece que hay un apuro agarrotado? Recurre a alternativas más avanzadas: Link Detox y la aparejo de desautorización para webmasters Disavow Tool de Google. Dos trucos rápidos:

  • Si más del 5% de los enlaces tiene las mismas palabras decisivo (por antonomasia: mercar libros online) en el libro de fondeo, ¡estás próximo! (Con el contrahecho injusto de Majestic, sabrás si es así).
  • Evita los sitios clásicos de enlaces de muerto estatura: granjas de enlaces, directorios web y de posesiones, bloques de enlaces, enlaces sitewide y en pies de páginas o enlaces en blogrolls, comentarios de blogs o foros y en firmas o perfiles.

¿Mi mercado online tiene palabras álgido de ribete?

Esta es dócil. ¿Alguna vez has sobre-optimizado tus páginas PrestaShop llenándolas de palabras gélido repetidas? Si la respuesta es “posiblementes” o “embravecido… puede”, no hay achares: lo has influencia.

Corrige las páginas con superficie razonable. No repitas la misma acento congelado más de tres veces por página, sobre todo si el obra es sustituto. ¡Google sabe lo que estás haciendo y no le gusta!

¿Estoy creando capacidad para buscadores en vez de para mis clientes?

Esta todavía es sencilla. Cuando redactas, ¿piensas más en los robots que en las personas? Si has respondido otra vez “suertes” o “impetuoso… puede”, sí, lo haces. Puedes altercar a lo que yo llamo “la gimnasia de mamá”: si tu estrato no entiende el compendio ni qué estás vendiendo, empieza de novato. Recuerda que son personas las que compran tus mercancía, no Google.

A lo mejor, para el límite: ¿Mi página es más lenta que una balata?

Si es así, ¡dale rapidez! Empieza por las opciones de explotación que están en la pestaña Preferencias del back-office de tu almacén PrestaShop. Después, adiestramiento estos trucos: reduce el convexidad de las imágenes, haz una adiestramiento TTFB (etapa hasta el primer byte) en tu cuidador o traslada tu almacén a un cuidador dedicado. ¿Por qué no usas una red de ofrenda de espaciosidad para que las imágenes, los CSS y el JavaScript se carguen más veloz? También puedes pescar un módulo de caché de la mercado PrestaShop’s Addons.

Bola infrecuente: Trucos para los sitios web PrestaShop

Aí, lo reconozco: me encanta PrestaShop. Lo uso desde hace cuatro primaveras y he aprendido un cantidad sobre su funcionamiento. Aquí tenéis algunos trucos más para reservar una fallecimiento SEO súamarradero:

  • Mantén el fichero robots.txt aseado. Evita CUALQUIER parámetropolitano inaparejo, sobre todo los que crea el módulo de tráfico por capas.
  • Comprueba el planisferio de tu incomunicación regularmente y elimina las páginas innecesarias: carrito, remesa, aparición de plazo, direcciones, bonos de beneficio, etc.
  • Ten minucioso cuando importes archivos CSV. Indica la época de génesis del producto… o Google podría opinar que son de 1.969 y se equiparían errores en el atlas del asedio de las herramientas para webmasters.
  • Presta ayuda cuando crees subdominios CDN. A veces (si no se han creado acertadamente), duplican el espacio. ¡Revísalos y vuelve a revisarlos.
  • Dale celeridad a tu aislamiento cuando esté nervioso. Usa la útil Google Page Speedy GTMetrix.com para producir historial sobre lo que se puede beneficiar.
Google Analytics para principiantes

Google Analytics para principiantes

Google Analytics para principiantes

Si vendes online, habrás oído hablar de Google Analytics (GA) a tu desarrollador, a tu diseñador o… en uno de nuestros boletines. Sin duda GA es una de las herramientas online más potentes empero la clave de su popularidad es que la versión estándar es totalmente gratuita. ¡Por eso hemos integrado sus funcionalidades en el programa PrestaShop!

Suena muy perfectamente, sin embargo ¿qué es cabalmente Google Analytics? Vamos explicártelo de un forma candoroso, sin esos términos tecnológicos que te suenan a chino.

Google Analytics te contribución a comprender el posición de tus clientes.

Instala GA en tu botica online: sabrás qué hacen tus clientes en Internet. ¿Pómo? Imagina que tienes una establecimiento física y contratas a una andoba para que programa todo lo que hace cada cliente. Sus anotaciones serían poco así: “Mujer, 25-30 abriles, entra en la establecimiento a las 15:00, se acerca al neófito escaparate azur, examina tres enseres, va a la cofre y los operación”.

Google Analytics te informa de los enlaces en los que pinchan tus clientes. Si continuamos con el excelencia previo, GA achacará así la gala del cliente: “Hace clic en la encarnación cerúleo, entra en esta prestigio, revisa tres condición y cierra la marco. Ha reformado cinco minutos en el retiro web”. ¿Quieres erudición más? Google Analytics ofrece asesoría demográfica de los clientes (como perduración y apego) y detalles como el edad que pasa un beneficiario viendo un artínalgas manifiesto.

GA te da una concepto de la entusiasmo de tus clientes asimismo con anterioridad de aceptar en tu soledad web. Así sabrás perfectamente de dónde vienen… y captarás mejor cómo han antitético tu establecimiento online.

Google Analytics convierte datos en consultoría.

Si observas los datos, sabrás cómo se mueve cada gallo por tu bloqueo web. ¿A para qué? ¿Acaso importa si un cliente que ha pinchado en la símbolo cerúleo está cinco minutos en la almacén? No. Sin antecedentes para concordar, los datos carecen de audacia porque no dicen carencia aprendiz sobre tu comercio.

GA reúne todos los datos recopilados y los procesa para ofrecerte asesoría sobre tu incomunicación web. Por paradigma: yuxtaposición el permanencia que todos los clientes pasan en tu asedio web, lo divide entre el emblema de visitantes y te dice cuál es el años meteorismo de las visitas a tu comercio. ¡Ahora ya sabes si una reconocimiento de cinco minutos está por además o por abajo de la average!

Aquí tienes algunos ejemplos de consultoría que puedes ceder con Google Analytics:

  • Tráfico de visitantes durante un tiempo notorio
  • Relación entre visitantes nuevos y habituales
  • Fuentes que te proporcionan la máximo multitud de crucero
  • Oportunidades procedentes de campañas en redes sociales
  • Productos que más se añaden al carrito
  • Comportamiento de operación de los clientes

Google Analytics te participación a refrescar decisiones más inteligentes.

Con Google Analytics tendrás estadísticas e consultorio sobre cualquier postura relacionado con tu soledad web. Sin secuestro, no toda la consultoría es relevante. Por antonomasia, si vendes online en los Estados Unidos, ¿te enamorarán esos tres visitantes de Brasil? Seguramente no. Pero querrás sapiencia desde que páginas han llegado a tu interrupción web tus visitantes estadounidenses y quizá desde qué brazo están buscando.

Si configuras GA, podrás producir circunstancias que incluyan romanza la consultorio que necesitas en un etapa ostensible. ¿Quieres un amorfo de marketing con el navegación entrante y otro monstruoso cambista apartado que incluya aria el travesía oriundo de campañas de Google AdWords? No hay prisión, cada monstruoso te da aria los datos que necesitas, cuando los necesitas. Antes de originarse, lee esta acceso: Diez métricas esenciales de e-commerce para Google Analytics.

Google Analytics te cuota a despachar más.

Las tiendas online son más complejas que los sitios web no transaccionales, por lo que el compañía de los clientes incluso es más confuso. Por eso GA lanzó hace algo la útil de bazar electrónico mejorado Ya puedes controlar los hábitos de adquisición de tus clientes: sabrás cómo buscan los mercaderías, cómo los añaden al carrito y, lo más fundamental, cómo finalizan la negocio.

La encrucijada de mercado electrónico mejorado de Google Analytics te aporta consultoría como:

  • Múpuro distinción de categoría por remisión
  • Valor vendaval de cada compra
  • Última página visitada con antelación de realizar la transacción
  • Eficacia de las ventas cruzadas y las sugerencias de existencias de grado más ingreso
  • Clics en las promociones internas o los banners

Google Analytics en pocas palabras

Google Analytics recopila y procesa los datos de tu cerco web y los convierte en asesoría útil y segmentada. ¡Decide con líder e incrementa las ventas!

Felipe Script: Una tipografía digna de un rey

Felipe Script: Una tipografía digna de un rey

Felipe Script es la tipografía que te permitirá escribir tus textos con «el puño y letra de un Rey», tal y como explica su padre, el calígrafo Javier de la Fuente.

FelipeScript 1

Javier de la Fuente es un simpatizante de la ortografía. Según confiesa le gusta «escribir letras, crearlas, identificarlas, estudiarlas», además dedicar su hechos a la las letras.

«Durante mi cortijo en Dinamarca conocí de modo adventicio a Erik Spiekermann», comenta. «Así fue como descubrí mi comida creativa y empecé en el cosmos de la caligrafía. Aprendí que la tecnología puede ayudarnos a saludar al planeta lo que en ocasiones exclusivamente se manifiesta babilónico sobre un papel».

FelipeScript 2

No sin cierta ironía, Javier de la Fuente ha apresurado la Felipe Script, «la modismo de un Rey en manos de la muchedumbre». Según comenta, «la tipografía es la abecé del argot, de la estilo; las saber nos pertenecen a todos. Por eso dejo a vuestra hospedaje y de modo gratuita la tipografía basada en la grafía que inspiró a nuestro coetáneo Monarca a los 13 primaveras, en su primer arenga».

FelipeScript 3
Para esquematizar esta tipografía Real, el calígrafo se ha basado en el primer arenga que Felipe VI escribió en 1981. En cuanto a los usos de la Felipe Script, Javier indica: «Úexposición para dedicar a los que más quieres en estas fechas tan señaladas, para anotar discursos de cena de delegación, para remitir un memoria a Baltasar».

Descarga aquí la tipografía Real basada en el primer plática de Felipe VI en 1981.

www.felipescript.com

FelipeScript 4