Ver más palabras clave en Ubersuggest gratis

Hoy os traigo un truquito rápido para la herramienta de Neil Patel, Ubersuggest.

Esta herramienta tiene un modelo de negocio freemium, es decir, ofrece servicios de forma gratuita pero limitados. Para disfrutar de todos los beneficios, como diría Fermín Trujillo: Hay que echarle billetes.

Por ejemplo, al analizar un dominio para ver por qué palabras clave se está posicionando, solo muestra métricas (vol, posicion, est. visitas y SD) para los 20 primeros resultados. Para ver más hay que pagar.

El truco que traigo hoy es poder saltar esa limitación y ver los datos de las 100 primeras palabras clave sin tener que pagar la versión Pro. A partir de la número 100, tampoco podremos ver las métricas con este truco, nos aparecerán con valor 0.

Para conseguir esto he creado un script en JavaScript que ocultará el mensaje «ACTUALIZA A PRO PARA VER LAS 10.000 PALABRAS CLAVE MÁS» y podremos ver todos los datos que hay detrás.

Os voy a mostrar dos maneras de ejecutar el script.

La primera es la más cómoda y práctica. Consiste en crear un marcador o bookmark del navegador que en lugar de contener una dirección de internet, contiene una llamada JavaScript. Esto se conoce con el nombre de Bookmarklet.

Arrastra el siguiente botón hasta la barra de marcadores para guardar el script…

Ubersuggest Script

Dependiendo del navegador, puede que el botón anterior no funcione. Si es tu caso, deberás crearlo manualmente. Te explico como hacerlo.

Vete al menú del navegador y añade un nuevo marcador (Menú->Marcadores->Administrador de marcadores->Añadir nuevo marcador).

Ponle el nombre que quieras y en el campo URL añade el siguiente código tal cual:

javascript:(function()%7Bvar%20content%20%3D%20document.querySelector(%22%23content%22)%3Btry%7Bcontent.querySelector('%23content%20%3E%20div%20%3E%20div%5Bwidth%5D').remove()%3B%7Dcatch%7B%7Dvar%20classesDisplayMetrics%20%3D%20content.querySelector('%23content%20%3E%20div%20%3E%20div%3Afirst-child').classList.value%3Bcontent.querySelectorAll(%22%23content%20%3E%20div%20%3E%20div%22).forEach(function(element%2C%20index%2C%20array)%7Belement.className%20%3D%20classesDisplayMetrics%3B%7D)%3Balert('%C2%A1Script%20aplicado!%20%3A)')%7D)()

Con esto ya tendrías el bookmarklet creado. Colócalo en un lugar accesible, como la barra de marcadores, para poder aplicarlo en la página de Ubersuggest cuando lo necesites. Para usarlo tan solo tendrás que hacer clic sobre el marcador cuando estés situado en la pantalla de palabras clave en Ubersuggest.

👉  Configurar acceso SSH con clave pública

La segunda forma de ejecutar el script es desde la consola del navegador.

Para ello vete a la página de Ubersuggest y navega por la web para ver la lista de palabras clave del dominio. Una vez situado en este pantalla, abre las herramientas de desarrollo (F12) y sitúate en la pestaña Console. Copia y pega ahí el siguiente código y pulsa intro.

var content = document.querySelector("#content");
try{
content.querySelector('#content > div > div[width]').remove();
}catch{}
var classesDisplayMetrics = content.querySelector('#content > div > div:first-child').classList.value;
content.querySelectorAll("#content > div > div").forEach(function(element, index, array){
	 element.className = classesDisplayMetrics;
});
alert('¡Script aplicado! :)');

Con esto ya estaría el script aplicado y puedes ver las métricas de los 100 primeros resultados.

El script tiene un inconveniente y es que cada vez que recargues la página los cambios realizados por el script se pierden y tendrás que volver a aplicarlo.

Si quieres ver el truco en acción, echa un vistazo al vídeo del compañero Nico de la comunidad de Armatoste Digital:

Si tienes alguna duda puedes escribirla en los comentarios y si no la tienes, también 😜. Así le damos alegría al artículo.

👇Tu comentario