Horizontal List

lunes, 9 de noviembre de 2015

Las mejores herramientas SEO


Existen multitud de herramientas seo para mejorar y potenciar nuestro posicionamiento web, como es obvio no conozco todas pero he indagado por muchas y explicaré a continuación como es su funcionamiento, que nos ofrece cada una y puntos a favor y en contra de cada una de ellas, espero que os ayude a mejorar seo




HERRAMIENTAS IMPORTANTES

Estas herramientas os ayudarán a mejorar posicionamiento seo, de forma eficaz y con resultados de calidad.



1- Advance web ranking




es una buena herramienta, con un gran futuro, la política de precios es mala.


  • Al adquirirlo nos regalan 2.000 créditos, que equivalen a 2.000 consultas, se agotan muy rápido.
  • Cuando acabamos con  los créditos o las consultas se deben comprar más, a $25 por  un paquete de 25.000 nuevas consultas.Cuando finaliza el primer año hay que pagar por el mantenimiento anual, y tiene un coste de mas o menos un 30% del precio de la licencia
  • Esta  licencia permite instalar el software en varios pcs, aunque no es posible usarlo a la vez.


2- Traffic Travis


Este programa tiene muchas cosas para ayudarnos con nuestra web, como identificar  errores o problemas en tus páginas, así como para analizar la competencia y  los rankings.

  • La versión gratis sólo nos permite usarlo para 5 páginas web, y no es posible analizar a los  competidores, el software tiene algunas restricciones.
  • Sólo lo encontramos disponible para Windows y en inglés
  • Si no necesitamos una más completa, o no podemos permitirnos gastos, será útil  para empezar.

3- Market samuarai




Herramienta por excelencia para mucha gente  dedicada al Internet Marketing, por muchas causas.
Esta herramienta nos permite gestionar  la investigación y analizar palabras clave, también crear y monetizar los contenidos.
Herramienta fácil de usar
El análisis de la competencia es de los mejores.
  • Con el  módulo de monitorización de rankings, siempre estaremos al día de la posición de las keywords.


4- Scrapebox



Indispensable para acelerar tareas de SEO. Esta contiene multitud de aplicaciones y te permite ahorrar bastante tiempo.
  • Disponibilidad para Windows y en inglés.
  • Puede resultarnos complicado entender en cuanto al funcionamiento, pero abajo encontramos una Guía para orientarnos.
  • Scrapebox no tiene versión gratuita, pero puedes comprarlo por $57.
Absolutamente recomendada




5- Seo Power Suite


Probablemente el mejor equipo de herramientas que hace la mayoría de las tareas.
​Este grupo de herramientas contiene 4 herramientas, cada una con un su uso específico:
  • SEO SpyGlass: Permite visualizar los enlaces de competidores, ayudando a ver oportunidades para crear y gestionar los enlaces.
  • Rank Tracker: Posición de los resultados de la  búsqueda y  nos ayuda con la selección de palabras clave.
  • Website Auditor: Esta herramienta nos permite analizar nuestra  página web y ayuda a optimizar todos los aspectos de SEO On Page.
  • LinkAsistant: Herramienta que gestiona y organiza las campañas de creación de enlaces.
  • En la versión de pago vienen incluidas actualizaciones gratuitas por 6 meses. A partir de ese momento debemos suscribirnos a un plan de actualización mensual, con un coste de unos $9 por aplicación al mes.
  • Con la licencia podemos instalarlo en varios ordenadores, pero no ejecutarlo simultáneamente.
  • Powersuite nos permite llevar a cabo el proceso de Selección y Análisis de las Palabras Clave.
  • También podemos analizar los  rankings en los resultados de búsqueda.
  • Permite auditar y Optimizar una web
  • Analiza la competencia de tus palabras clave y estrategia de los competidores
  • Nos ayuda a organizar una campaña de creación de enlaces
  • La lista continúa…
Absolutamente recomendable



HERRAMIENTAS DE PALABRAS CLAVE



Construir una buena lista de Frases Clave es una de las actividades más importantes del Posicionamiento SEO, y que determinará en gran medida el éxito o el fracaso de tus esfuerzos.
Aquí tienes una selección de las mejores herramientas que te facilitarán esta tarea.




1- Planificador de palabras clave de google





La herramienta de las palabras clave, o Google Keyword Tool, es una herramienta con una grán utilidad para el estudio de nuestras palabras clave.
Todo aquel que se tome en serio el posicionamiento en la web debería aprender a usar y manejar esta herramienta.
  • Para usarla debemos tener una cuenta de Google Adwords y es necesario tener una tarjeta de crédito con nuestro nombre y que se nos admita en el programa de anunciantes.
El uso de esta  herramienta es gratis, únicamente pagaremos si decidimos anunciarnos.


2- Google Trends


Herramienta gratis de Google, proporciona información muy valiosa sobre las búsquedas.
La manera habitual de usar Google Trends es introducir uno o varios términos de búsqueda y comprobar su progresión en el tiempo.
El objetivo es saber si el interés (el número de búsquedas) es constante, está cayendo o aumentando. Esta información facilita las tareas de predecir si las búsquedas serán interesantes o no en el futuro.
  • Nos enseña  de forma gráfica y sencilla la frecuencia con la que se realiza una búsqueda determinada, en un periodo de tiempo.
  • Filtra búsquedas por idiomas, países  y regiónes.
  • Con ella podemos conocer si el interés es constante, está cayendo o aumentando. De esta forma puedes predecir si la búsqueda será interesante o no en un futuro.
  • Identifica las búsquedas estacionales.
Recomendada




3- Soovle




Herramienta que agrupa algunas de las sugerencias que proporcionan los motores más importantes cuando se realiza una búsqueda.
  • En español y gratis.
Amplia tu lista de frases clave y nos ahorra tener que visitar por separado Google, Amazon, Bing...



4- Ubersuggest




Esta herramienta es recomendable en el periodo inicial de la búsqueda de palabras clave, para conocer nuevas ideas y aumentar nuestra lista de keywords.
El proceso es sencillo como introducir tu frase clave, escoger el idioma y tipo de búsqueda y recibir una lista de sugerencias (frases relacionadas con tu búsqueda) que puedes copiar y pegar en las herramientas de análisis que prefiramos.
  • Interface sólo está en inglés.
  • Posibilidad de obtener sugerencias en casi cualquier idioma.
  • Posibilidad de seleccionar el tipo de búsqueda: imágenes, vídeo, web...
Recomendada y gratis

miércoles, 10 de diciembre de 2014

TRABAJO DE INFORMÁTICA   S E O




PARTES DE UN ORDENADOR

...



FUNCIONES DEL ORDENADOR


...



EL POSICIONAMIENTO EN LA WEB


En cuanto a las siglas de S.E.O  significan search engine optimization. El seo son técnicas paa consguir un objetivo claro: Mejorar el posicionamiento en la web en la mayoría de los buscadores más importantes a dia de hoy.
Aunque existen variedad de buscadores potentes, el que más nos interesa es el buscador de Google ya que éste es el mas usado, un 95% de la poblacion usa Google como buscador principal según los últimos estudios realizados.
Consiste en posicionar un sitio web a través de palabras clave con el objetivo de quedar o aparecer posicionado en los pimeros lugares de dicho(s) buscador(es) a la hora de hacer busquedas con éstas palabras clave. Hay que decir, que la correcta decisión de nustras palabras clave influirá en nuestro posicionamiento, pero siempre dentro de los resultados no patrocinados como son los anuncios que aparecen al principio (éstos han procedido a un pago por aparecer en dicha posición)



VENTAJAS DE UN BUEN POSICIONAMIENTO EN LA WEB


Las ventajas que conlleva un buen posicionamiento en la web son claras, conseguir un mayor tráfico de forma natural proveniente de las palabras clave elegidas, que son relevantes para la actividad de la web ya sea información, venta o branding.
En definitiva se busca obtener un mayor tráfico, más relevancia y más conversiones hacia los objetivos de nuestra web.



EL PAGERANK  (ENLACES)


El pagerank de un sitio web viene dado por el numero de enlaces que apunten a dicha web, es decir, el grado de importancia o relevancia de esta web con respecto a las demás.
Se le dá un valor numérico del 0 al 10 y así representa la importancia de una web determinada.
Pagerank es una marca de Google patentada y registrada en 1999 y es usado por el motor de búsqueda de Google.
Su creador fué Larry Page, de ahí viene el nombre de Pagerank




ALEXA  (POPULARIDAD Y VISITAS EN UNA WEB)



Alexa se usa para el posicionamiento de un blog o sitio web en la red.
Alexa.com es un sitio web en el cual obtenemos el monitoreo y estadísticas de los sitios web de Internet. Accediendo a dicha página podemos encontrar diversas métricas de cualquier sitio siempre que se encuentre en su base de datos aunque tambien podemos usar diversas herramientas que ofrece gratis para los desarrolladores o cualquier persona que tenga un sitio blog o una página web.
Alexa usa un indicador numérico para valorar el tráfico, éxito y popularidad de los sitios, no de las páginas aisladas, sólo de los sitios. Un valor que cuanto más pequeño sea, más importancia tendrá. También conocido como el ranking de Alexa.
Alexa utiliza su araña para la obtencion de dicha información y así dejar constancia en su base de datos.



ALGORITMOS DE GOOGLE



EL PANDA:
El panda se lanzó en 2011, con el objetivo pincipal de mejorar las posiciones o posicionamiento de los sitios web de grán calidad y penalizar los sitios de peor calidad.
Google puede aumentar o disminuir el número de visitas.
Google en la actualidad se ha vuelto más exigente y nos pide que aumentemos la extensión del contenido para que sea igual o superior a 800 palabras, este cambio en el algoritmo afecta a las tiendas on-line que se caracterizan por tener una grán variedad de productos quizá con una ficha de tres lineas de texto.
Existen diversas maneras de introducir contenido duplicado en la web, a veces lo podemos hacer inconscientemente al obtener informacion de otras páginas o conseguir un contenido ya duplicado de por sí, Google nos pide que tengamos como máximo un 25% de contenido duplicado para no ser penalizado, así pues panda es muy astuto y contra ello debemos reducir lo máximo posible nuestro contenido



EL PINGÜINO:
El pingüino surgió en 2012 con el fín de encontrar aquellos enlaces que apunten a nuestra página web y no son naturales, por consiguiente estos enlaces son artificiales, es decir, trata de encontrar aquellas webs que tratan de engañar al buscadora través de una estrategia de creación de enlaces artificial.
Un enlace es un voto positivo hacia nuestra página web.
El pingüino penaliza aquellos enlaces de dudosa naturalidad, enlaces de baja calidad, enlaces tóxicos o negativos.




EL COLIBRÍ:
El colibrí nació en 2013 aunque se dice que ya llevaba un tiempo en uso.
El colibrí no se trata de una nueva pieza, sino que es un nuevo motor. Este nuevo motor  hace uso de algunas piezas viejas como panda y pingüino, pero una buena parte de este motor es completamente original. Muchos pudieron observar como afectaba a las posiciones de millones y millones de sitios web aunque el principal objetivo no estaba en el propio colibrí sino en la posterior actualizacion del pingüino que hizo grandes penalizaciones a muchos sitios en la red.



Trabajo de Informática: Programación C++

PROGRAMACION C++


¿QUÉ ES C++?

C++ es un potente y complejo lenguaje de programacion que continua con las ventajas, flexibilidad y eficacia del lenguaje de programación C, es decir, es una evolucion de la programación C.
Con el tiempo se han ido añadiendo facilidades de programación generica y este lenguaje permite programar desde sistemas operativos, compiladores, aplicaciones de bases de datos, juegos, procesador de textos...
C++ ha evolucionado y ha ido contribuyendo con la aparición de JAVA, simplificando algunas instrucciones de C++ añadiendo y apareciendo nuevas funcionalidades del mismo para realizar aplicaciones utilizables desde internet.
Este poderoso e innovador lenguaje es la base de casi todas las herramientas de programación web y máquinas y el lenguaje C++ es un lenguaje de programación multi-paradigma.
En definitiva C++ es una extensión y mejora de C o un incremento del lenguaje C.


INICIOS DE C++ Y SU CREADOR

Este tipo de programación aparecio en el año 1980 a manos de Bjarne Stroustrup, aunque el nombre de C++  vino dado por Rick Mascitti en el año 1983, cuando el lenguaje fué utilizado por primera vez fuera de un laboratorio científico.
Como ya he dicho antes C++ surge como la evolucion o mejora del lenguaje C pero siempre respetando o incluso llegando a mejorar la eficacia y ventajas de la programacion C.
C++ es un complejo lenguaje de programación.


¿POR QUÉ SE CREÓ ESTE LENGUAJE?  INTENCIÓN

La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En este caso, desde el pto de vista de los lenguajes enfocados a objetos, el C++ es un tipo de lenguaje híbrido.
Más tarde se añadieron facilidades de programación genérica que se suma a los dos paradigmas que ya se encontraban admitidos (programación estructurada y programación orientada a objetos) Por esto se suele decir que el C++ es un lenguaje de programación multi-paradigma.



DIFERENCIAS ENTRE EL LENGUAJE C  Y  C++


C++ es la evolución de C pero existen diferencias entre ambos.
En primer lugar cuando en C una función no toma parámetros, su prototipo tiene la palabra VOID, sin embargo, en C++ void es opcional.
Otra diferencia clara es que en un programa de C++ todas las funciones deben estar en forma de prototipo, en C los prototipos se recomiendan (pero son opcionales).
Si una función de C++ es declarada para devolver un valor obligatoriamente la sentencia return debe devolver un valor, en C no es muy necesario que se devuelva.
Una diferencia mas es el lugar donde se declaran las variables locales. En C deben ser declaradas solo al principio del bloque, que por el contrario en C++ las variables se pueden declarar en cualquier punto (es conveniente hacerlo siempre al principio de cada función).



PARADIGMAS DE PROGRAMACIÓN:
IMPERATIVOS, ORIENTADOS AL OBJETO, FUNCIONALES Y LÓGICOS


Las dos primeras, básicamente se tratan de representar características variables de los objetos a través de tipos que el ordenador pueda tratar como números enteros o carácteres alfanuméricos. Nuestro programa será una colección de algoritmos que opere sobre los datos que hemos modelado.

Los lenguajes funcionales al contrario que los imperativos eliminan totalmente la idea de tipos de datos, tratan todos los datos como símbolos y hacen incapié en las operaciones que podemos aplicar a dichos símbolos, agrupados en árboles o listas. su característica principal es que estos lenguajes e emplean únicamente el concepto de función aplicado a símbolos.


Los lenguajes lógicos son los que trabajan directamente con la lógica formal, es establecer relaciones entre conjuntos para luego poder determinar si se verifican determinados predicados.
El lenguaje lógico más extendido es el Prolog.



ALGORITMOS Y ESTRUCTURAS DE CONTROL


Se puede definir algoritmo de manera general como un conjunto de reglas u operaciones bien definidas que aplicadas a un problema lo resuelven en un número finito de pasos.

Un procedimiento es una secuencia de instrucciones que pueden realizarse mecánicamente.
Un procedimiento que siempre termina se le llama algoritmo.

En cuanto a las estructuras de control, podemos decir que en C++ como en todo lenguaje programación basado en la algorítmica posee una serie de estructuras de control para gobernar  el flujo de los programas. Dentro de las estructuras de control encontramos:

Estructuras de selección, de repetición y de salto.



LAS FUNCIONES


Las funciones son declaraciones en las que se incluyen el cuerpo de las mismas y se da nombre a los parámetros.
Hay que indicar que una lista de parámetros debe indicar explícitamente el tipo de cada uno de ellos, es decir, una lista de parámetros no es una declaración de variables.
Si no se desea usar algún parámetro podemos indicarlo no poniendo el nombre en la definición de la función.
Dentro del cuerpo de la función podemos declarar variables pero no funciones, no se permiten funciones anidadas.


SOBRECARGA DE FUNCIONES Y OPERADORES

En C++  dos o más funciones pueden compartir el mismo nombre en tanto en cuanto difiera el tipo de sus argumentos o el numero de argumentos.
Cuando comparten el mismo nombre y realizan operaciones distintas se dice que están sobrecargados. Para conseguir la sobrecarga solo hay que declarar y definir todas las versiones requeridas.
Una de las características mas importantes de C++ en cuanto a funciones se refiere es la posibilidad de definir distintas funciones con el mismo nombre pero con distintos parámetros.
Esta capacidad se denomina sobrecarga de funciones y es útil para llamar de la misma forma a funciones que realizan operaciones similares pero sobreoperando distintos.
Los operadores son funciones y como tales también pueden ser sobrecargadas.
Existen 3 tipos de sobrecargas de operadores: Operadores binarios, operadores lógico-relacionales, y operadores unarios.