Si alguna vez quiso migrar su sitio Web actual a WordPress, felicitaciones, tomó una decisión acertada. Millones de persons y compañías de todo el mundo confían en la plataforma que ha elegido, desde jóvenes blogueros, aspirantes a escritores hasta gigantes como The New York Times.
The target de este tutorial es brindarle una descripción general completa de cómo realizar el proceso de migración desde cualquier sitio web a WordPress. Aprenderemos lo siguiente:
- Planning the migration process
- List of things to do before site migration
- The actual migration process
Ground check
Let's start from the beginning. We have ours source website and we have the destination (or target) website which will be powered by WordPress. The source website is the one that is online today. In the context of our guide, we define two types of source websites:
- Ejecutando en un CMS
- Site without CMS
We make this distinction to understand the work ahead.
Migrate from another CMS
Si el sitio web de origen funciona con una plataforma CMS, entonces podríamos tener la suerte de usar un complemento de WordPress para ayudar en el proceso de migración. A marzo de 2016, el códice de WordPress enumera más de 53 tutoriales de migración para importar contents de varias soluciones de administración de contenido, plataformas de blogs, etc. Verifique si su CMS está en la lista (hay una alta probabilidad de que lo esté) y siga los pasos necesarios para la migración. Si su CMS no figura en el códice de WordPress, es posible que desee comprobar el WordPress plugin repositoryor look for some tutorials online. In the worst case, you will need to manually migrate the website.
Migrate from a static website
The task of manually migrating your website to WordPress can be difficult, but it is extremely important nonetheless. Here are a couple of benefits:
- You have more control over the content of your site: you are aware of each post, page, category and tag created, mainly because you are creating them manually.
- It's a solid learning experience - manually migrating your site to WordPress gives you a solid understanding of WordPress features and functions. You get a hands-on session of the whole process.
Building a solid migration plan
The way I see it, there are two ways to plan the migration process.
- Thinking from the perspective of the current website / source.
- Planning from a WordPress point of view.
I'm not a fan of method (a) as it adds a lot of unnecessary overhead to the migration process. To keep it fluid, we will plan our migration process taking into account the destination CMS, in other words, WordPress.
WordPress primarily stores content in the form of posts and pages (and as custom post types for advanced users), and organize them using categories and tags. In this way, the objective of our content reorganization plan would be to structure it in terms of publication and pages, and categorize them by means of tags and categories.
As an example, if your current CMS was Tumblr, then you'd better plan how to reorganize you content to comply with the WordPress site structure, rather than installing plugins that would replicate Tumblr's behavior in WordPress.
Planificaremos nuestro nuevo sitio web de WordPress bajo los siguientes headers:
1. Rearrange existing content
- Clearly identify the posts and pages on your current website. If you're not clear on what a post and page are, you might want to go over that. Static websites don't have the typical "post."
- As an example, consider a source site that displays a restaurant menu. The home page, about us and the menu would be classified as WordPress page. At the other extreme, announcements such as new events, promotions, and news updates, would qualify as WordPress. Send.
2. Choose the right web host
- Si desea ejecutar un sitio de WordPress en un entorno de alojamiento compartido, deben estar disponibles dos componentes básicos: PHP and MySQL. Casi all Shared hosting companies like HostGator and BlueHost have these components (and many more) installed in their starter packages. Some shared hosting companies like SiteGround offer specialized WordPress hosting at shared hosting prices.
- Alternatively, you can host your site on WordPress.com at the same time, which again comes with its own set of restrictions and benefits.
- Si viene de un sitio web con mucho traffic, su mejor opción sería decantarse por un servicio de alojamiento de WordPress administrado como WPEngine, que de forma general le factura en función de la cantidad de páginas vistas únicas. Las principales ventajas del alojamiento administrado de WordPress incluyen seguridad de primer nivel, tiempos de carga increíblemente rápidos y una garantía de que su sitio no se caiga durante los picos de tráfico.
3. Plan the new site structure
- Domain: Idealmente, debería instalar el nuevo sitio de WordPress en el mismo dominio. Esto no dañaría su puntaje de SEO existente.
- Installation directory: Si planeas usar WordPress como plataforma de blogs, separada de tu sitio web principal, es posible que quieras instalarlo en una carpeta o subdomain diferente. Al instalar WordPress, debe tener cuidado al elegir el directorio de instalación.
- Subdomains: In the case of domains or subdomains, you want to install WordPress in your base or 'root' directory, and not inside a folder. The default installer always creates a new folder called 'wp'; you probably don't want that.
- Menu: La planificación de un menú es fundamental para una buena user experience y SEO. Planifique los componentes de la estructura de su menú, de manera que be fácil de seguir.
4. Track SEO changes
- Meta descriptions: When it comes to WordPress SEO, you can never at the same time Careful. The best place to learn WordPress SEO is to follow the guides from Moz or Yoast. If time permits, read and implement the guide from start to finish.
- Redirection: Si tiene Url personalizadas creadas en su sitio anterior, asegúrese de que sigan siendo funcionales después de la migración, con el Redirect plugin. Básicamente, el complemento gestiona las redirecciones 301 y realiza un seguimiento de los errores 404 sin necesidad de conocer los archivos .htaccess de Apache.
5. Formularios de contacto y spam
- Contact forms: Even if you are just starting out and there seems to be no reason for anyone to contact you, I would recommend that you do not contact him. It tells your readers that you are open to suggestions, comments, new business opportunities, etc. Contact form 7, since it is really simple to configure and my favorite. At the same time you can check out the best contact form plugins for WordPress.
- Unwanted mail: Spam is always a problem for any website. In blogs it is a bigger problem since each post has a comment form. In this way, it is strongly recommended to install an anti-spam plugin like Akismet.
6. Choose a topic
- Free or premium theme? Elija un tema que se adapte a sus necesidades actuales y futuras. Si es un tema gratuito, asegúrese de que sea de una fuente de renombre como el repositorio de temas de WordPress. Los temas premium como el tema Total de R Digital marketing de forma general están mejor diseñados y ofrecen más funcionalidad, que se ajusta a una serie de carteras.
- Theme speed: Muchos temas no están optimizados para la velocidad de la página. Esto afectaría inadvertidamente su SEO y acabaría con la experiencia del Username. Antes de elegir un tema, evalúelo utilizando el Google Mobile Optimization Test and the Pingdom page load test.
- Thematic frames: Sin embargo, si desea que su nuevo sitio de WordPress se vea exactamente como su sitio web anterior, debería considerar el desarrollo de temas personalizados. Sin embargo, suele ser mucho más caro que comprar un tema premium de WordPress. En tal caso, asegúrese de elegir un marco temático de WordPress como Thesis, Headway Themes o Genesis Framework. Básicamente, prepararán su tema para el futuro en términos de estructura y seguridad.
7. Backups
No puedo enfatizar la relevance de las copias de seguridad: fueron, son y siempre serán un salvavidas para casi cualquier persona que tenga su propio sitio web. Consulte la lista de complementos de respaldo de Vishnu para WordPress para encontrar una solución adecuada para usted.
8. Security
WordPress security is one of the things most undermined by beginners in the WordPress community. I highly recommend reading these tips and installing one of these WordPress security plugins.
9. Electronic commerce
Si planea lanzar una tienda de comercio electrónico usando WordPress, recomendaría WooCommerce desde lo alto de mi cabeza. WooThemes, la empresa detrás de este increíble complemento gratuito, fue adquirida recientemente por Automattic (la empresa que creó WordPress), lo que lo convierte en uno de los mejores complementos de comercio electrónico del mercado.
10. Other factors
Dado el amplio scope de nuestro tema, es muy posible que no haya cubierto un elemento que podría estar buscando en esta lista. Pueden variar desde scripts con fines de seguimiento, complementos para compartir en redes sociales, reproductores de video integrados como Wistia, etc.
Estas son las buenas noticias. Dada la inmensa popularidad de WordPress, es muy posible que los desarrolladores del software / servicio web en particular que estaba utilizando tengan una extensión de WordPress dedicada. Busque en Google the keywords «
How to run the WordPress migration process
Here is a step-by-step process of the WordPress migration plan.
- Support for: First of all, make a backup of your current website.
- Si está instalando WordPress en el mismo server web, cree una página de mantenimiento y cámbiele el nombre a index.html.
- Install WordPress: Next, install a fresh copy of WordPress.
- If you created an index.html file in the previous step, delete it.
- Desactivar la visibilidad del Search Engine: Inicie sesión en su panel de WordPress y desactive la visibilidad del motor de búsqueda. Este paso es crucial, dado que impide mostrar contenido a los search engines hasta que organice su sitio web.
- Import content: Now we will start importing the content from your old CMS. Review the official WordPress codex to learn how to migrate from your CMS to WordPress.
- If you've been using a static site, it's time to get your hands dirty. You must manually copy and paste each page on your old website. As you do so, remember the distinction between posts and pages; This will help you better organize your content.
- Organize content: Ahora que el contenido está importado, es hora de estructurarlo. En primer lugar, cree las categorías, subcategorías, etiquetas, widgets y menús necesarios. Una vez hecho esto, organiza tu contenido por consiguiente. Esto marca el final de la fase de importación de contenido.
- Install Essentials: Next, install the WordPress theme and essential plugins. Remember to install a contact form, anti-spam, backup and security plugin. You may have noticed that I have not mentioned an SEO plugin. That's because WordPress's built-in SEO is quite powerful.
- Quality assurance test: Run your site through Google Mobile Optimization Test and the Pingdom page load test - only this time, it will be with your content. If the results look good, you have chosen a good WordPress theme.
- Create a site map: Sitemaps are a crucial component for any website. Once you've finished structuring your content, you can use the Google XML Sitemaps plugin para generar rápidamente un mapa del sitio de su sitio de WordPress.
- Repair broken links: Los enlaces rotos son una matanza. Es natural que a medida que su sitio crezca, pueda acumular muchos enlaces que ya no son relevantes, lo que resulta en enlaces rotos. En tales casos, simplemente puede redirigirlos a la página de inicio de su sitio, o incluso a una página dedicada que explique la expiración del link.
- Go to live: Enable search engine visibility, update your site in Google Webmaster Tools, and your new site will be live.
Ending
La migración a WordPress es de hecho una de las decisiones más inteligentes para un blogger. Dada su versatilidad, WordPress es capaz de manejar la mayoría de los requisitos comunes de un propietario web.
I have tried to incorporate what is necessary from the migration process. If I have missed any, I apologize! If you have any questions, you know where to find me. I'm waiting for your comments and suggestions! Happy migration!