Monitorizar posiciones en Google con Excel

Posted by on Feb 9, 2016 in Herramientas SEO | 0 comments

Pese a no ser nada amigo de monitorizar keywords, hay veces que por diversas razones no te queda más remedio. Existe una infinidad de fórmulas en el mercado, herramientas en la nube, con proxis con IPs de todo el mundo, histórico, rankings diarios, etc. Sin embargo, lo cierto es que hay poca documentación para tratar de hacerlo de forma simple y gratis, pero algo más automatizado que ir mirando con crtl + mayusc + n y buscar a pelo 😉

Una opción puede ser Free Monitor for Google de Clever Stats, que sigue funcionando igual de bien que hace años para pocas querys. Sin embargo, quería algo más simple todavía, que tirase en Google Drive o mejor todavía con Excel.

Gracias de nuevo a Estela Franco que me ha ayudado a screapear con Excel SEO Tools las URLs de la serp en busca de un determinado dominio dada una keyword dada, para ello:

Concatenamos http://www.google.es/search?q= + la Query que queremos.

Ahora la maravilla para Excel SEO Tools (no funciona en Drive): =XPathOnUrl(A2;”//h3[@class=’r’]/a”;”href”) (así hasta 10 veces en 10 filas, para sacar el TOP10)

La posición, la sacamos con: =COINCIDIR(“TRUE”;B3:B12;0)

Y la URL con =INDICE(A3:A12;D3)

Read More

Reglas para llamadas VoIP

Posted by on Feb 9, 2016 in Tecnología | 0 comments

Aprovechando el plan amigo de orange (si quieres 30€ de descuento al darte de alta en el ADSL o Fibra de Orange, puedes dar el número 626884725) y viendo que ofrecían 3GB en el plan móvil además de 300MB simétricos, migramos de la fibra de jazztel a la fibra de orange. Tras unas semanas usándolo, debo decir que el LiveBox Next comparándolo con el ASUS RT-AC68U que teníamos antes, así que lo cambié, esta vez sí pude reemplazarlo por el ASUS ya que pudimos extraer los datos SIP antes de quitar el LiveBox para luego poder configurar el móvil con VOIP mediante la cuenta SIP de orange.

Hasta aquí todo correcto. Ahora la guinda del pastel que estoy persiguiendo es poder crear reglas para que mi teléfono móvil llave por la red 4G o VoIP en función de diferentes patrones o reglas previamente creadas. Básicamente, como tenemos con Orange en el fijo un bono de 1000 minutos de llamadas a móviles por las noches o fines de semana, me gustaría que si estoy conectado a la wifi de casa en uno de esos tramos horarios, al hacer una llamada mi android usase directamente la llamada por internet en lugar de la llamada por línea telefónica móvil convencional. ¿alguien conoce alguna aplicación o si Android M hace algo similar?

Read More

Checklist para una migración de http a https

Posted by on Ene 21, 2016 in SEO | 0 comments

Antes de nada, necesitas una buena máquina. En primer lugar bajo https la necesidad de proceso se incrementa bastante ya que los procesadores (servidor y cliente) tienen que cifrar y descifrar la información en tiempo real. En segundo lugar, bajo https por norma general se pueden cachear muchas menos cosas.

Necesitas un buen técnico que lo haga para que nada falle y la migración sea exitosa. De momento no hay opción de indicarle a Google que has cambiado tu dominio de http a https en Google Search Console pero yo sospecho que es simplemente porque no hace falta, lo mismo que si le quitas las www a tu subdominio de toda la vida para quedarte con el root domain, tampoco puedes cambiarlo. Al grano:

SEO checklist para presevar tus ránkings al pasar de http a https

  • Asegúrate que toda tu web, recursos incluídos, corren bajo https; javascript, CSS, imágenes y todo el resto de cosas que haya, incluso las alojadas en un CDN. Una buena forma de compprobar que nada falla es pasarle algun validador
  • Usa siempre 301, las 302 son de cobardes.
  • Por supuesto, canonical autoreferencial en todas las URLs de Internet y en este caso hacia nuesstras URLs bajo https
  • si usas srcs y hrefs relativos, mañana te será mas fácil cambiar a “https2”
  • Modifica todos tus enlaces internos para que apunten a https (y los de fuera :)
  • Ten dados de alta el tanto el http como el https en Google, Bing y Yandex WT.
  • Vigila mediante el explorar como Google como se renderiza tu sitio bajo https.
  • Asegúrate de que todos los sitemaps sirven urls y desde https, elimina los http
  • Ojo con el robots.txt bajo http, si puedes mantenlo en blanco para que vea todas las 301. Creo recordar que si redirigías el robots.txt también al de https, si había algo deshabilitado Google no terminaba de ver las 301 bajo http, pero esto tendría que volver a comprobarlo.
  • Revisa Google Analytics, desde Universal Analytics no debería haber problemas.
  • Implemente Https Estricto / HSTS o STS a secas. Su nombre técnico es HTTP Strict Transport SecurityElimina las redirecciones mejorando mucho el tiempo de respuesta. Pero ojo, es posible que no funcionen peticiones a recursos bajo tu dominio, que no procedan de https.
  • Si has hecho disavows, tendrás que subir el nuevo fichero a la nueva propiedad

Actualización, vía Natzir he descubierto como generar tu propio certificado https gratis https://letsencrypt.org/

Read More

APP Indexing

Posted by on Ene 13, 2016 in Tecnología | 0 comments

Y finalmente, para los usuarios más avanzados vamos a ver las posibilidades que nos brinda Google Search Console para APPs Móviles. En primer lugar, tenemos la vista de análisis de búsqueda, que funciona de la misma manera que en desktop. También podemos acceder a errores de rastreo, donde tendremos algunos tipos nuevos como el “El contenido no coincide”. Y la más interesante de todas, “Explorar como Google para APPs”. Por último, también podemos probar las vistas mobile en nuestro terminal mediante nuestro una Shell ADB.

APP Indexing

APP Indexing

 

Hace unos días publicaron una actualización en la cuenta para webmasters en Google+ donde anunciaban una nueva funcionalidad en Google Search Console que muestra errores de rastreo de nuestra aplicación, tanto los no encontrados como los que no tienen equivalencia web, así como URLs que redirijan a la home de la aplicación en vez de a la vista detalle, etc. Si tienes más preguntas hay técnicos de Google ofreciendo soporte en el foro de APP Indexing.

Una última actualización del análisis de búsqueda en Google Search Console nos permite ver el numero de veces que ha aparedido y se ha hecho click en el botón de instalación.

 

Instalaciones APPs

Instalaciones APPs

Read More

Tendencias en movilidad para 2016

Posted by on Ene 13, 2016 in Tecnología | 0 comments

Todo indica que en un futuro no muy lejano apenas notaremos las diferencias que existen hoy en día entre entornos mobile vs desktop. Un primer paso por parte de Microsoft quizá ha sido Windows 10, pero también Apple está dando pasos en ese sentido integrando cada más más funcionalidades de IOs en MAC. Con cierto retraso en los sistemas operativos de escritorio les sigue Google, líder indiscutible en el mercado de los smartphones y quien ahora desmiente sus hipotéticos planes para fusionar Android y Chrome OS. En definitiva, creo que las únicas diferencias entre un dispositivo móvil vs otro que no lo sea en el futuro serán en cuanto a hardware o en cuanto a la posibilidad de que te lo puedas llevar de paseo o esté anclado a algún tipo de ubicación física, pero nada más.

Pero volvamos al presente y antes de entrar en materia, pongámonos al día en cuanto a lo que está pasando en el mercado. El año 2015 ha supuesto un punto de inflexión avanzando hacia un entorno cada vez más móvil donde el tráfico generado por dispositivos móviles ha superado ampliamente al desktop. En algunos países incluso ocurre esto mismo también con el ancho de banda. Oah stra batalla más que interesante se está llevando a cabo entre las apps y las webs apps, los entornos cerrados vs los entornos abiertos y estándares. Hay quien dice incluso que “la web está muerta” y que serán las plataformas cerradas quienes dominarán el tráfico de Internet de los próximos años.

Dejando de lado los pros y los contras de cada una de las soluciones existentes hoy en día para dispositivos móviles principalmente APPs nativas o diseño web responsive en HTML5, vamos a centrarnos en las posibilidades de mejora para aquellos que opten por las 2 soluciones, tener web y APP, algo muy habitual en los tiempos que corren y pudiendo beneficiarse así, de las ventajas de cada una de las tecnologías. Se trata del APP Indexing, enlace a la documentación oficial de Google.

Read More

Número de resultados en Google en Bulk

Posted by on Dic 29, 2015 in Tecnología | 0 comments

Si alguna vez te has visto en la tesitura de comprobar el número de resultados de Google de unas determinadas querys de forma automatizada, ¡estás de enhorabuena!. Es relativamente fácil hacerlo con el Scraper Google.Results de Excel SEO Tools, un plugin para Excel. Escribo este post porque verdaderamente está muy poco explicado toda la potencia de esta función y hasta ahora no he encontrado la fórmula para referenciar a URLs o keywords de forma relativa a una celda con el connector “GoogleResults” o “GoogleIndex“. Sin embargo, pero mediante reemplazos y concatenar, podemos extraer la fórmula que debemos poner en el Excel para que nos devuelva los resultados esperados.

Para ver el número de resultados en Google para una determinada keyword, simplemente ponemos:

=Connector(“Offpage.GoogleResults”;”adolfo suárez”;”google.com”)

Si lo que queremos es saber el número de URLs indexadas en un determinado dominio o directorio (tal y como si hiciésemos un site:domain.tld), ponemos:

=Connector(“Offpage.GoogleResults”;”adolfo suárez site:elpais.com”;”google.com”)

E igual de fácil es el número de resultados indexados de una determinada URL, lo podemos hacer con la query anterior:

=Connector(“Offpage.GoogleResults”;”site:elpais.com”;”google.com”)
=Connector(“Offpage.GoogleResults”;”site:elpais.com/tag/”;”google.com”)

O con GoogleIndex, quedando:

=Connector(“Offpage.GoogleIndex”;”elpais.com”;”google.com”)
=Connector(“Offpage.GoogleIndex”;”elpais.com/tag/”;”google.com”)

Cambiando obviamente las keywords o URLs y el el ccTLD del Google local donde queramos buscar.

Lo que no he conseguido que vaya fino son las referencias relativas a celdas en el campo “keywords” o “URLs”, es decir, teniendo en A las querys:

=Connector(“Offpage.GoogleResults”;A1;”google.com”)
=Connector(“Offpage.GoogleIndex”;A1;”google.com”)

En las últimas versiones del plugin parece que ya funciona, en caso contrario, tendremos que constuir las fórmulas que finalmente le enviaremos a los connectores mediante pasos intermedios, concatenando.

  1. Supongamos que tenemos en A los dominios donde buscar.
  2. En B las keywords (si queremos buscar dentro de un dominio, agregaremos el site:domain.tld quedando: =CONCATENAR(“keyword que queramos site:”;A3)
  3. En C tenemos que poner ‘=Connector(“Offpage.GoogleResults”; (importante el apóstrofe delante) para que se muestre igual. En D incluimos “;”google.com”) o el ccTLD que queramos.
  4. En E pondremos la fórmula para concatenar todo: =CONCATENAR(C3;B3;D3).

En una sesión de excel sin el plugin SEO Tools activo no pasará nada, pero con el plugin, deberían comenzar a mostrarse el número de resultados en D.

Nº de URLs Indexadas en un dominio directorio mediante Google Spreadsheet

También se puede hacer con las hojas de cálculo de Google y por lo tanto gratis. El código sería:

=importXml("https://www.google.com/search?q=site:www.yourdomainnamehere.com&num=100&start=1"; "//cite")

 

=importXml("https://www.google.com/search?q=site:www.yourdomainnamehere.com&num=100&start=100"; "//cite")

 

asi hasta 1000

 

Bonus track: Antonio Parra está preparando el script para obtener el número de resultados de una query o URL sin necesidad de andar mirando el total. :-)

Read More

Descargar todos los errores de rastreo (con sus orígenes) de un sitio web mediante el API de Google Search Console

Posted by on Dic 28, 2015 in Herramientas SEO, SEO | 0 comments

Para los técnicos, aquí tenéis el enlace hacia la documentación del API de Webmaster Tools. Para los menos técnicos, podemos jugar con ella mediante los plugins de Excel “Excel SEO Tools” y mejor todavía (ya que permite no solo descargar los errores 404 si no también los lis “Linked From” asociados, plugin “Analytics Edge“. Ambos de pago pero con trials de prueba.

Antes de nada, el límite de descarga son entre 1000 y 5000 errores diarios, pero podemos saltarnos esta limitación fácilmente agregando subdirectorios de nuestro sitio a Google Search Console ya que el límite realmente se aplica por sitio de webmaster tools y no por dominio, por lo que si tenemos sitio.com/noticias/ y sitio.com/fotos/ podremos descargar 1000 de cada sitio.

Antes de nada, recordad que tener muchos errores 404 detectados por Google no tiene por qué ser un gran problema SEO si los orígenes de esos errores no están en nuestro sitio web. Realmente el problema lo tendría el origen que está enlazando destinos rotos y eso a Google no le va a gustar un pelo. Más información sobre este tema aquí. No obstante, siempre conviene tener el informe limpito básicamente para poder detectar nuevos reales graves más fácilmente.

Descargar errores 404 y los linked from con Analytics Edge

Descargamos el plugin y instalamos también el connector.

Una vez instalado, abrimos Excel > Google Search > URL Crawl Errors Samples > Category (notFound) > platform (web) > finish

Te salen los 1000 primeros errores.

Para descargar los detalles de cada error, tendríamos que hacer lo mismo que antes, pero seleccionar esta vez “Crawl Errors Details” y darle la URL del error que queramos.

Si lo queremos automatizar pudiendo poner en ese campo en lugar de una URL “[pageUrl]” y poder arrastrar celdas hacia abjo, debemos comprar la licencia del CORE Addin.

Es decir, necesitaríamos comprar el Plugin Analytis Edge CORE (72€/año) y el Google Search Console Connector, (48€/año) en total 120€/año.

Si tienes el CORE PLUGIN y no te saca los 1000 primeros errores le damos arriba a “FILE” y cambiamos el de “reemplazar” y le decimos un “worksheet” nuevo y ahí nos pondrá los 1000 (recuerda que puedes relativizar a una celda.. y poner años a añós en cada celda y te sacará todos”

Luego haces otra consulta con [pageUrl]
y la vuelves a escribir en otra hoja diferente..

Niels Bosma, autor de excel seo tools, comentó hace unas semanas por twitter que implementarían esta funcionalidad también, de momento puedes descargar los errores pero no los orígenes. Incluso dijo que podrías ejecutar consultas directamente al API vía excel como si fuese una consola. ¡Quedamos a la espera!

Por otro lado, Mike Sullivan, autor del Analytics Edge Plugin, me comentó hace unos meses por email que había incluido en el roadmap el poder agregar y eliminar sitios a Google Search Console directamente desde Excel, muy útil tambíen cuando te enfrentas a sitios con millones de errores… para evitar todas las limitaciones de los 1000 errores / día. Pero lo mejor será cuando permita marcar como solucionados también vía excel de forma super fácil para los mortales

Finalmente, andamos a la espera también de gente que me consta que ha conseguido automatizar el mark as fixed, libere el código necesario para newbies. :)

Read More