Artículos y SEO en alugha

En Internet hay millones de sitios y de actualizaciones. Gracias a motores de búsqueda como Google, se puede optimizar mucho el rendimiento a la hora de hacer búsquedas. La optimización de motores de búsqueda (SEO) juega un papel importante. En alugha hemos mejorado mucho gracias a nuevas actualizaciones.

Read this article in: Deutsch, English, Español, Português, Русский

¡Las actualizaciones no paran! El multilingüismo está presente en muchas áreas, además de en nuestra plataforma de vídeo. Antes, para enviar mensajes a todo el mundo, usábamos Wordpress pero después decidimos desarrollar nuestro propio sistema de blog. De hecho, había demasiados aspectos de Wordpress que, tanto nosotros como nuestros colaboradores no necesitábamos. Además, no era lo que pensábamos en cuanto al multilingüismo (y aún no lo es). Sin embargo, hay diversas razones por las que una herramienta tan genial como Wordpress y otros complementos (que, al final, hacen que sea lo que es) existan.

En aquel entonces no teníamos mucha experiencia y nuestro SEO se basaba en PhantomJS. En un momento u otro, Google decidió hacer algo por su cuenta y los desarrolladores dejaron de trabajar en la biblioteca. Poco a poco, los problemas aumentaron y no estábamos satisfechos con los resultados. Mientras realizamos algunas correcciones y optimizaciones, la falta de experiencia pudo con nosotros. El código era enorme, difícil de administrar y las optimizaciones resultaron ser más lentas de lo que queríamos. Así que decidimos cambiar.

Al final se convirtió en una nueva herramienta basada en la biblioteca Puppeteer de Google y en Headless Chrome, que aún no contaba con el 10 % del tamaño del código antiguo. Además, hemos usado Typescript unos meses para estar al día con esta herramienta, ya que es muy importante para nosotros.

Todo esto tiene que ver con que nuestro antiguo sitio se basaba en Angular, es decir, el blog, la página de noticias y la del productor. El resto hace meses que ha migrado a React y ya no será necesario.

¿Qué importancia tiene esto para quienes colaboren en nuestra sección de noticias o el blog? Las páginas serán más legibles, por lo que los motores de búsqueda las encontrarán con más facilidad.

En pocas palabras, esto es lo que hace PhantomJS:

Después de generar una página con Javascript, el motor de búsqueda puede hacer poco con ella. La página está básicamente «vacía» y no hay nada que transmitir. Herramientas como PhantomJS reciben estos Javascripts y los procesan en páginas HTML estáticas. Este código vuelve al servidor SEO, que se traslada al frente de la página de Javascript generada y de Google y compañía (rastreadores como Facebook, Twitter...), que se transmitirá a las páginas estáticas generadas. Así es como funciona la trazabilidad.

Para quienes necesiten más información técnica, en los siguientes enlaces encontraréis más información sobre el tema:

Headless Chrome

Google - Puppeteer

PhantomJS

Bueno, y ¿dónde está tu primer artículo multilingüe para que puedas llegar a todo el mundo?

¡Regístrate y empieza! ¡¡¡Es gratis!!!

#alugha

#everyone's language

More articles by this producer

Videos by this producer

1:01
10:00
This website uses cookies to ensure you get the best experience on our website. Learn more in our privacy policy.