La guía definitiva para backlinks de JavaScript: los enlaces ocultos que te estás perdiendo
Publicado: 2018-09-29Los vínculos de retroceso de JavaScript son signos de interrogación persistentes para los SEO.
Sabemos que se ejecutan en JavaScript, en lugar de codificarse en HTML con la forma clásica de texto de anclaje.
Y sabemos que Google los rastrea .
Google nos dijo esto en 2014 y Search Engine Land informó sobre pruebas que lo confirmaron en 2015.
Elephate realizó un estudio en profundidad en 2017 y confirmó que Google rastrea y ejecuta JavaScript incluso para sitios web creados en marcos de JavaScript como Angular, React y Vue en lugar de un CMS tradicional como WordPress.
Pero hasta hace poco, los SEO y los webmasters no tenían ninguna idea de los backlinks de JavaScript que apuntan a sus sitios.
Ha sido difícil descubrirlos en primer lugar.
La mayoría de nuestras herramientas favoritas de SEO y backlinks no pueden verlos en absoluto.
De hecho, me aventuraría a decir que la mayoría de los SEO y webmasters ni siquiera conocen la existencia de backlinks de JavaScript.
Entonces, comencemos con lo básico.
Respuestas a las preguntas frecuentes sobre los backlinks de JavaScript
¿Qué son los vínculos de retroceso de JavaScript?
Un vínculo de retroceso contenido en el código de JavaScript es un vínculo de retroceso de JavaScript. (Fácil, ¿verdad?)
Pero, ¿qué es exactamente JavaScript?
JavaScript (JS) es un lenguaje de programación web . Se ejecuta y se ejecuta en el navegador web.
Es diferente a HTML, que es estático. Piense en HTML como los huesos de un sitio web y en JavaScript como el músculo. Mientras que HTML determina la estructura de un sitio web, JavaScript permite que los elementos de un sitio web cambien y se muevan.
Para ver un ejemplo, desplácese hacia abajo en esta página. ¿La caja de luz que aparece? Eso está controlado por JavaScript.
¿Cómo terminan los backlinks en JavaScript?
Para responder a esta pregunta, primero debemos responder: ¿Qué es un vínculo de retroceso?
Un backlink es un hipervínculo a otra página web. En el mundo del SEO, los llamamos "vínculos de retroceso" porque vinculan a nuestros sitios. Pero no se equivoque: un vínculo de retroceso es un hipervínculo.
Hay muchas formas en que los backlinks terminan en código JavaScript. Estos son algunos de los ejemplos más comunes:
- Redirecciones
- menús desplegables
- Contenido insertado dinámicamente
Todas estas son características esenciales de la web. Los redireccionamientos comúnmente ocurren después de que alguien envía un formulario y usted los envía a una página de agradecimiento; esta es una buena funcionalidad y ese redireccionamiento constituye un vínculo de retroceso a su página de agradecimiento.
Cuando hace clic en un menú desplegable, activa JavaScript que crea nuevos elementos en la página (los elementos del menú desplegable). Si algún otro elemento vincula a otra página, ¿adivina qué? Eso es un vínculo de retroceso de JavaScript.
Para ver un ejemplo de contenido insertado dinámicamente, desplácese hacia abajo en esta página hasta que aparezca un cuadro de luz. Eso es contenido insertado dinámicamente: activa el código JavaScript que vive en esta página al desplazarse hacia abajo, y el cuadro de luz que aparece tiene botones que contienen vínculos de retroceso a otras páginas de este sitio.
¿En qué se diferencian los vínculos de retroceso de JavaScript de los vínculos de retroceso HTML "normales"?
Porque JavaScript se ejecuta en un navegador web y Google originalmente no usaba un navegador para rastrear páginas. Por lo tanto, Google no ejecutó JavaScript.
Por lo tanto, Google no vería ninguna parte de la página que se mostrara en JavaScript.
Y aunque Google ha avanzado y ahora ejecuta JavaScript (incluso hay informes de pruebas de optimización de tasa de conversión indexadas en Google), la mayoría de las herramientas que utilizan los SEO para obtener información sobre los vínculos de retroceso no lo hacen.
Debido a que nuestras herramientas son ciegas, nosotros, los SEO y los webmasters, también somos ciegos.
¿Cómo trata Google los backlinks de JavaScript?
Como cualquier otro vínculo de retroceso. Aquí está la confirmación de Google:
@JohnMu @methode ¿Puede decirnos si un enlace de JavaScript, una vez representado por completo en el DOM, supera el PageRank como cualquier otro enlace?
— Ciro (@CyrusShepard) 30 de octubre de 2017
Hemos hablado de esto a menudo :). Sí, un enlace es un enlace, independientemente de cómo llegue a la página. Realmente no funcionaría de otra manera :).
— 🍌 John 🍌 (@JohnMu) 31 de octubre de 2017
Hay un pequeño inconveniente a tener en cuenta, y se trata de tiempo. Si está agregando dinámicamente el fragmento rel=“nofollow” y esto sucede después de que Googlebot indexa su JavaScript, indexará ese enlace como un enlace dofollow.
Esto tiene sentido. Cambiar la página después de que llega Googlebot y esperar que Googlebot se dé cuenta de esos cambios es una tontería.
Todo eso es genial... pero ¿por qué debería preocuparme por los backlinks de JavaScript?
Si estás leyendo el blog Monitor Backlinks, probablemente te interesen los backlinks.
Entonces, está eso.
Apuesto a que definitivamente eres consciente de que tu perfil de vínculo de retroceso es uno de los 3 principales factores de clasificación de Google.
Hemos cubierto las razones para mantener un perfil de vínculo de retroceso limpio antes, pero para recapitular:
- La mala visibilidad de los vínculos de retroceso de JavaScript afecta su capacidad para mantener un perfil de vínculo de retroceso limpio. Si no puede ver todos los enlaces que apuntan a su sitio, no sabe qué enlaces rechazar. Su capacidad para combatir el SEO negativo es más débil.
- Del mismo modo, dado que Google puede ver los vínculos de retroceso de JavaScript, es probable que los esté utilizando en su evaluación de las sanciones basadas en vínculos. Si no puede ver los vínculos de retroceso de JavaScript, no tiene forma de combatir una penalización basada en vínculos de retroceso de JavaScript incorrectos.
- Saber quién se ha vinculado a su sitio le brinda una valiosa oportunidad para cultivar una relación. La falta de vínculos de retroceso de JavaScript significa que pierde esa oportunidad.
- Google utiliza enlaces internos para conocer la arquitectura de su sitio. Comprender los backlinks internos de JavaScript en su sitio le brinda una mejor comprensión de cómo Google percibe la arquitectura de su sitio.
Si está ignorando los vínculos de retroceso de JavaScript y nota que su clasificación, tráfico e ingresos están cayendo, tal vez se deba a que está siendo atacado por vínculos de retroceso de JavaScript que la mayoría de las herramientas de SEO no informan.
¿Es beneficioso construir o tener backlinks de JavaScript?
Sí. Dado que Google trata todos los enlaces que llegan a una página como backlinks, independientemente de si provienen de HTML o JavaScript, tener backlinks de JavaScript es algo bueno.
Sin embargo, todas las advertencias sobre la creación de enlaces aún se aplican. No desea crear vínculos de retroceso de spam a su sitio web. Tampoco desea crear vínculos de retroceso de JavaScript que de alguna manera subviertan las pautas y las mejores prácticas de Google.
Hemos mencionado que no deberías piratear otros sitios web para ocultar los vínculos de retroceso en JavaScript antes, pero quería aprovechar esta oportunidad para recordarte que no lo hagas.
¿Son seguros los backlinks de JavaScript en mi perfil de backlinks?
Sí. Como dijo Google, un enlace es un enlace es un enlace. No hay diferencia entre un enlace que proviene de HTML o un enlace que proviene de un elemento controlado por JavaScript, o del propio código JavaScript.
La única excepción es cuando estos enlaces provienen de un código malicioso o cuando se abusa de JavaScript para insertar enlaces a su sitio.
¿Cómo puedo ver los backlinks JavaScript de mi sitio?
Entonces, desea ver los vínculos de retroceso de Javascript que apuntan a su sitio.
La mejor manera de hacer esto es obtener una herramienta para rastrearlos por usted.
En este momento, Monitor Backlinks no brinda a los webmasters ni a los SEO visibilidad de los backlinks de JavaScript. Confiamos en Majestic SEO, que no los detecta.
Dicho esto, hay algunos rastreadores que informan sobre los backlinks de JavaScript.
- Ahrefs
- Rana Gritando
- Rastreo profundo
- Bombilla del sitio
- Botificar
- Al rastrear
- Auditora de sitios web
- Métricas de búsqueda
Algunas excepciones notables a los rastreadores que no informan sobre los vínculos de retroceso de JavaScript incluyen Ryte y Majestic SEO.
¿Por qué la mayoría de las herramientas de SEO no informan los backlinks de JavaScript?
Porque la cantidad de potencia requerida para ejecutar e informar sobre los backlinks de JavaScript es inmensa.
Dmitry, el fundador de Ahrefs, dijo esto en una entrevista con Search Engine Land:
Ejecutar JS para cada página a nuestra escala [requeriría] entre 10 000 y 15 000 servidores, y creemos que nuestros clientes aún no están listos para pagar por eso.
Dicho esto, a medida que JavaScript se vuelve cada vez más omnipresente (y más SEO exigen saber qué backlinks de JavaScript apuntan a su sitio) y el costo de crear y mantener servidores se reduce (como ocurre todos los años), podemos esperar que estas herramientas para informar sobre los vínculos de retroceso de JavaScript en un futuro próximo.
Reflexiones finales sobre los backlinks de JavaScript
JavaScript no va a desaparecer. Y a medida que JavaScript se vuelve más popular y predominante, la necesidad de que los SEO entiendan qué backlinks de JavaScript apuntan a sus sitios solo aumenta.
Los vínculos de retroceso de JavaScript aparecen en muchos elementos tradicionales de la página, como cajas de luz, menús desplegables y contenido insertado dinámicamente. Con algunas raras excepciones, Google rastrea estos elementos e indexa estos enlaces como si fueran enlaces HTML normales.
Yo no los ignoraría.