1 Followers
26 Following
noodlestore32

noodlestore32

SPOILER ALERT!

SEO para Wordpress

La Guía terminante de posicionamiento web en buscadores para WordPress


¡Me encanta WordPress! En serio, me chifla. Lo utilizo desde sus primeras versiones, y conforme ha ido evolucionado, yo he evolucionado hecho con él.


Me ha facilitado tanto la vida en el desarrollo de proyectos, que no tengo suficientes palabras para agradecer a sus autores lo que supone para mi.


Es de ahí que que he decidido escribir esta
guía de SEO para WordPress. Para ayudar a todos los que deseen utilizar este magnifico software para realizar sus proyectos web. Como veréis, es idóneo para aplicar técnicas de posicionamiento web On-page. Lo pone todo fácil y simple, incuso para aquellos que no tengan ni la más remota idea de programar.


En esta guía explico todos y cada uno de los puntos del posicionamiento en buscadores que se deben tener en consideración trabajando en WordPres, modificaciones que se deben realizar a la instalación básica,
los mejores pluginspara cada punto, y las mejores prácticas recomendadas.


WordPress se sostiene en incesante evolución, esto es que
mantendré esta guía actualizadaa medida que vayan saliendo nuevas versiones, para que siempre y en todo momento sirva de referencia.
Actualmente es para la versión tres.0.4.


Así puesto que, sin más dilación... ¡Empezemos!


1. Optimización básica


Un Wordpress recién instalado ya está muy mas que muy bien para indexar. Cuando menos, más que la mayoría de CMS que se ven por ahí. Sin embargo, aún lo podemos mejorar. Veamos como.


1.1 URLs amigables


Esto es lo primero que se tiene que cambiar. La apariencia de las URLs, para que sean amigables. O sea, que en vez de un lío de números y letras, sean palabras interesantes gráficas. Debemos mudar la estructura que viene por defecto por la siguiente:


Elegir la opción "Estructura personalizada" y emplear / por cien postname por ciento /


Yo suelo utilizar la estructura / por ciento postname por ciento /. Si prefieres ver también la categoría de el post en la URL, escribe / por cien category por cien / por cien postname por ciento /.


Si haces estos cambios para un web ya existente, te invito a que instales el complemento, a fin de que los buscadores no desindexen las URLs ya existentes. Este plugin está muy bien, en tanto que te crea redirecciones 3.1 automáticamente cuando una URL cambia.


1.2 ¿Colocar "; o no?


Da igual. Elige una de las 2 posibilidades, mas elije una. Yo en mi caso, no utilizo las ";, prefiero la estructura "". Menos es más. Para hacer este cambio, debes ir a Opciones -> General, y modificar los siguientes campos:


Elije si deseas emplear las "; o no


Si cambias esta opción y guardas, petará todo. Pero sosegado, o pasa nada. Simplemente es que ha alterado la URL, y tu navegador aún te ha dirigido a la versión anterior. Simplemente vuelve a acceder al panel de control y verás que todo está bien.


1.3 ¿Poner la / al final de la URL?


Lo mismo que con las www. Da lo mismo. Elige si deseas pon una / al final de la URL, mas sobretodo, que no se pueda acceder a exactamente la misma página de los dos modos. Más información en el artículo ""


1.4 Sitemaps


No comprendo como aún Wordpress no tiene esta opción por defecto. Un sitemap es un archivo, normalmente llamado "sitemap.xml" que contiene un listado con todas y cada una de las páginas de tu página web que deseas indexar.


Hay un fantástico plugin llamadoque se hace cargo de generar ese fichero y sostenerlo actualizado cada vez que escribe un nuevo artículo. Además te permite seleccionar exactamente que páginas quieres colocar, y se encarga de avisar a los buscadores toda vez que actualizas tu web.


Debes decidir que páginas incluir en tu sitemap


¡Atención! Lo que elijas aquí debería coincidir con el punto, puesto que se supone que las páginas que tienes en tu sitemap son las que deseas indexar.


1.5 Velocidad de carga


He hablado de la rapidez de carga múltiples veces. Se puede ampliar más información en el artículo "" y en "". Prosigue los consejos.


A nivel particular de Wordpress, podemos usar el plugin, que lo que hace es convertir los archivos .php a .html estáticos, que cargan mucho mas rápido.


Otro factor a tener en cuenta, es tener un buen hospedaje. En ocasiones, para ahorrar unos pocos euros, perdemos mucho más de lo que nos pensamos. Yo utilizo el hosting de, que a nivel de calidad precio es de lo mejor que hay.


2. Optimización del código


2.1 Adecentar el código que sobra


El código de Wordpress viene lleno de peticiones a la base de datos que en la mayoría de ocasiones nos podemos ahorrar, puesto que siempre devuelve exactamente el mismo valor. Veamos un caso con la definición del lenguaje y de la codificación. El código que viene en la plantilla es el siguiente:


Como podemos ver, hay 2 peticiones. La del lenguaje, y la de la codificación. Como de entrada estos valores no los vamos a cambiar jamás, lo mejor es colocar de forma directa los valores correspondientes. En un caso así, quedaría:


Así mejoramos la velocidad de carga y nos ahorramos un par de peticiones a la base de datos. Para saber que valores debemos poner, podemos preguntar el código fuente de la página, donde vamos a ver esas líneas, que solo vamos a deber copiar en su sitio pertinente del código.


Hay otras muchas solicitudes que nos podemos ahorrar, sustituyendo la consulta por su valor directo. Las más frecuentes son:


2.2 Encabezados (<h1>, <h2>, etcétera)


Esto lo debería tener bien configurado la plantilla por defecto, mas vale la pena comprobarlo. Asegúrate que el <h1> es el nombre del weblog en la página principal, y el título personalizado que decidas en el resto de las páginas
(ver punto 1.2). Puedes alterarlo en los ficheros single.php i page.php.


2.3 Títulos de las páginas (etiqueta TITLE)


Por defecto, Wordpress te crea un título del estílo:


Nombre del blog » Fichero del weblog » Título del post


Esto es mejorable, en tanto que los motores de búsqueda le dan más importancia a las primeras palabras del título, y lo mismo con los usuarios, que leen primero las primeras palabras, como es lógico. Cualquier plugin de posicionamiento SEO te dejará mudar esa estructura. Puedes utilizar el, por ejemplo. Aconsejo las próximas estructuras:


  • Para posts: Título del artículo | Nombre del blog
  • Categorías: Categoría | Nombre del blog
  • Etiquetas: Etiqueta | Nombre del blog
  • Archivos: Ficheros de Nombre del blog

2.4 Descripciones (META etiqueta Description)


Con exactamente el mismo complemento que controlas los títulos, puedes supervisar la Etiqueta meta description, que si bien, si sirve para convencer al usuario que haga clic, ya que ese texto es el que aparece en los resultados de búsqueda. Asegúrate que no solo los posts y páginas tienen descripción, sino también las categorías. Las puedes editar en Entradas -> Categorias:


Se deben utilizar las descripciones de las categorías. ¡En serio!


No uses complementos que generen descripciones automáticas. Son una mierda. Para eso, mejor no hagas nada. Casi que es mejor que dejes que Google ponga lo que le de la gana. Más información en.


2.5 Imágenes (ALT y TITLE)


Se ha hablado tanto de como optimar imágenes, que es un tanto pesado. Mas es verdad que es cada vez más usual que aparezcan imágenes en la. Es decir que tenemos que hacerlo bien.


Para empezar, los atributos “alt” y “title” de la etiqueta <img>. Debemos ser congruentes con el nombre del archivo, que ha de ser relevante, del tipo nombre-de-la-imagen.jpg. Tampoco podemos sobreoptimizar, o bien Google se dará cuenta de ello. Sobretodo se ha de ser coherente y relevante. ¡Ah! No olvidesde tu página web, con las etiquetas XML <image:image>y <image:loc>.


Si te da mucho palo tener que estar haciéndolo (que sería lo mejor), hay algunos complementos, comoque te lo hacen automáticamente, colocando de TITLE y ALT alteraciones del título del post.


2.6 Los estilos en los .CSS


Todos tus estilos deben estar en ficheros .css. Normalmente "
style.css". No emplees estilos en la página de las plantillas, con el atributo style="loquesea:talycual;", por el hecho de que los usuarios pueden cargarlo en caché, lo que hace la página web más rápida, y los buscadores web no tienen ni que cargarlos, lo que la hace aún más rápida.


3. Enlaces y navegación interna


3.1 Enlaces contextuales


Es muy importante enlazar las paginas internas de la web con relevancia entre sí. Me explico. Si hago un artículo que habla de la utilidad de la etiqueta Description, y al cabo de 3 semanas uno sobre como forzar a Google que utilice esa etiqueta, vale la pena que incluya manualmente un enlace entre ellos,
dentro del articulo. De esa forma, se agrupan las temáticas conceptualmente, y Google ve más claro "de que va" la web.


Hay ciertos complementos, como el, que lo hacen automáticamente. No es mala idea utilizarlos, siempre que también se prosiga haciendo de forma manual dentro del contenido del blog post, puesto que Google valora más ese enlace. Lo mejor de este tipo de plugins es que en ocasiones dan con algún artículo del que ni si quiera te acordabas haber escrito... ha de ser que estoy viejo ;)


3.1 Barra lateral


Uno de los principales pecados que cometemos en la barra lateral
(o barras), es poner demasiada información, y además acostumbra a ser la misma en todas y cada una de las páginas. ¿Vale la pena tener el blogroll perceptible todo el rato?


Esos enlaces reciben el nombre de
wide links, esto es, "enlace amplio", ya que se repite en todas y cada una de las páginas de la página web. O sea, que si nuestra página web tiene quinientos páginas, vamos a tener 500 links hacia exactamente la misma web. Y Google ya hace cierto tiempo que les ha descontado importancia, y también incluso pueden ser motivo de sospecha de estrategias no permitidas.


Además, cuantos más enlaces externos pongas, más posibilidades que el usuario se vaya. Es decir que si quieres enlazar a alguien hazlo en la home, o bien en una página especial para eso.


Y por lo que se refiere a la relevancia del contenido de la página con esos links, es cero. Lo mismo pasa con ese apartado de "archivos". ¿Realmente consideras que alguien estará interesado en ir a mirar los posts de "Julio de 2007"? Absolutamente nadie o bien hará, y a Google solo le complicas la vida. Esto es que fuera.


3.2 Rutas de exploración


Las Sendas de exploración
(breadcrumbs o migas de pan)son una línea de palabras que se acostumbra a mostrar en la parte superior de la web que te indica donde te encuentras. Suele tener una pinta parecida a esta:


Estás en: Inicio > Categoría >
Artículo


Esto evita que el usuario se pierda, y ayuda a los buscadores a que comprendan la estructura de tu página web. El mejor plugin al respeto, essin sitio a dudas.


3.3 Buscador interno


El buscador de WordPress da lástima. Es uno de sus puntos débiles, y siempre y en todo momento lo será. Y es que hacer un buscador no es nada fácil. De hecho, es muy difícil. Complicadísimo. Por eso aconsejo quitarlo, y usar un buscador bastante mejor. Quizás os suene. Se llama Google.


Sí, preciso. Puedes usar el rey de los motores de búsqueda para buscar dentro de tu blog, sin salir de él, merced a un servicio gratuito de Google que te deja colocar un buscador dentro de tu página web, usando su tecnología de búsqueda. Veamos como queda integrado en mi web:


La búsqueda adaptada de Google queda integrada en la web


Para utilizarlo debéis daros de alta en, y instalar el. Un trabajo de cinco minutos que solucionará este aspecto para siempre.


4. Contenido duplicado


Este es uno de los peores problemas de cualquier página web. Y si no se configura bien, WordPress puede ser una fuente de contenido duplicado.


diseño web worpress , debemos comprender lo que es el contenido duplicado. La idea es fácil. Si Google puede "leer" el mismo texto en 2 URL distintas
(pueden ser distintas por cualquier pequeñez, si bien solo sea una letra, un signo, las principio, o bien la barra / al final), ya considera que
se trata de contenido duplicado. Y Google lo penaliza muchísimo, puesto que entiende que no hay una página original, sino que todos son copias.


Una vez dicho esto, debemos saber que por defecto, Wordpress puede presentar exactamente la misma información de 7 formas distintas.


  1. Página del artíulo
  2. Resultados de búsqueda de archivos
  3. Archivos cronológicos (artículos clasificados por días, meses o bien años)
  4. Categorías (artículos clasificados por categorías)
  5. Etiquetas (artículos según sus etiquetas)
  6. Páginas (ver los artículos "pasando página" atrás o bien adelante)
  7. Autor (ver los artículos de un autor específicamente)

O sea, que si no observamos, podemos tener contenido septuplicado, ya que se puede llegar a un mismo artículo a través de las 7 posibilidades. ¿Que podemos hacer al respeto? Simple. Decirle a Google que no indexe el contenido copiado.


4.1 Indexación


La forma más fácil de decirle a Google lo que no debe indexar es con el plugin. Gracias a este, le podemos decir a los motores de búsqueda que indexar y que no indexar.


 


Para no indexar contenido duplicado, usar el plugin Robots Meta


Seleccionando las diferentes opciones harás que Google no indexe lo que no te interesa. Yo por mi parte lo desindexo todo menos las categorías, ya que me interesa posicionar la categoría en sí. Para eludir que se considere contenido copiado, en las categorías solo muestro un pequeño pedazo de cada artículo, a fin de que no se considere un duplicado del artículo en si.


4.2 Desactiva lo que no necesites


Si tu blog es de un solo autor, puedes desactivar los archivos por autor. Y si no muestras los ficheros cronológicos, desactiva también estos. Puedes hacerlo todo con exactamente el mismo complemento. Si los desactivas te aseguras que nadie accederá a ellos a través de una URL directa.


Si no los utilizas, desactiva los fichero cronológicos y los autores


4.3 Paginación


Para que los buscadores rastreen tu web, debes reducir el número de clicks al máximo. Así puesto que, es buena práctica substituir el típico menú de navegación "anterior" y "posterior" por una barra de paginación como esta:


Barra de paginación, útil para los rastreadores y los usuarios


Esto lo puedes hacer con el plugin, vas a tardar cinco minutos, y mejorarás la usabilidad y el rastreo de los motores de búsqueda. Solo debes poner el siguiente código donde quieras mostrarla:


4.4 Nofollows


Cuando colocas un "nofollow" a un enlace interno, le estás diciendo a Google "Ei, no vayas ahí, que lo que hay no es importante". Así pues, coloca "nofollows" en todos y cada uno de los links que se dirijan a páginas que no desees posicionar. Acostumbra a ser el caso del formulario de contacto, página de registro, aviso legal, etc. Así solo dejas indexar "lo que verdaderamente importa", y no repartes el PR hacia páginas irrelevantes.


5. Optimando las conversiones


Si usas WordPress para tu blog, probablemente tus conversiones se centraran en tus lectores. Normalmente las variables que se quieren progresar son las visitas, las suscripciones y los comentarios.


5.1 Visitas


Lo primero que tenemos que hacer, de forma prácticamente obligada, es instalar Analytics en nuestra web. Es una herramienta imprescindible. Ya sé que hay otras, y tal y cual, mas no vamos a complicarnos la vida.


Para hacerlo más simple y fácil, utilizaremos el complemento, que nos implementará el código automáticamente. Además, lo podemos configurar para que nos capture variables personalizadas que Analytics no captura por defecto, como por ejemplo las páginas a las que dirigimos tráfico
(outbonds), o el número de descargas de documentos.


5.1 Subscripciones


Para que la gente se suscriba a tu weblog, debes recordarles en el momento preciso y en el sitio adecuado que se apunten a tu feed. Un buen sitio para poner el botón de RSS puede ser cerca del formulario que se emplea para dejar comentarios, ya que si alguien se interesa hasta el punto de dejar un comentario en tu weblog, quizás sea más susceptible a subscribirse al mismo.


Debes valorar también, si tu audiencia sabe lo que son los RSS, porque en dependencia de tu campo y el perfil de tus usuarios, es inútil procurar que se subscriban, por el hecho de que no sabrán lo que hacer con un feed.


5.2 Comentarios


Los comentarios son uno de los aspectos más importantes de un blog. No solo porque la gente te pregunta cosas, te corrige, te felicita o te critica, sino por el hecho de que además
se establecen vínculosentre todos aquellos que dialogan, y a veces se acaba creando un conjunto de gente vinculada a una misma temática.


Una de las mejores maneras de potenciar los comentarios es i
nvitando a la gente a comentar. Quizás puedas lanzar una pregunta al aire, solicitar opinión o a veces aun consejo. Y si lo hacen, no está de más agradecerles, o incluso la bienvenida. En verdad, hay un plugin llamadoque sirve previamente para eso. En el momento en el que alguien comenta
por primera vez, le redirecciona a una página y le agradece su comentario.


Otro complemento más que interesante es, que te permite enseñar las contestaciones y retweets que recibes de Twitter y mostrarlos tal y como si fuesen comentarios, indicando quien lo ha hecho.


Ejemplo de como quedan los tweets y retweets como comentarios


Otra técnica que te permite mantener las conversaciones vivas es la de instalar el plugin, que permite al usuario seleccionar una casilla si quiere que se le
notifique por mailsi alguien añade más comentarios posteriores al suyo. Particularmente útil si su comentario es una pregunta, en tanto que así sabrá rápidamente si alguien le responde.


Seleccionando esta casilla, el usuario que ha hecho el comentario sabrá si alguien le contesta


6. posicionamiento web Off-Page para WordPress


Hasta aquí he hablado de lo que debes hacer DENTRO de tu WordPress. Ahora toca hablar de lo que debes hacer FUERA de él.


6.1 Sigue a tus seguidores


El promedio de lectores que comenta en un artículo es del 1 por cien . ¡Debes cuidarlos! Si también tienen blog, leelo, síguelos, y porta comentarios de valor. Eso reforzará vínculos y estblecerá un relación durable.


6.2 Twitter & Facebook


Las dos redes sociales que se han impuesto en España son actualmente, sin discusión alguna, Facebook y Twitter. La primera cosa que debes hacer, es abrir una cuenta en ambas redes, y también instalar el plugin, que te deja actualizar tu estado de Fb y Twitter automáticamente cada vez que publicas un nuevo artículo.


Entre estas dos redes, la que mejor funciona para darte a conocer es Twitter, puesto que por defecto, todo lo que escribes es público. Así, si alguien busca en Twitter sobre una temática de tu weblog, puede encontrarte fácilmente. Y si te "retwitea", lo verán todos sus seguidores, que muy seguramente también tengan algún género de relación con la temática.


6.3 Busca y prosigue blogs relacionados


Si deseas posicionar tu weblog para determinadas palabras clave, ves a, y busca esas palabras. Deberías conocer y participar en todos y cada uno de los blogs que aparecen en la primera página.


Se entiende participar en el buen sentido de la palabra. Nada de hacer spam y largárte. Involúcrate de verdad, crea vínculos y conoce otros bloguers personalmente. Independientemente del mundo posicionamiento SEO, eso es lo que cualquier profesional debe hacer en su ámbito.


7. Contenido


En fin, dejo lo más importante para el final. El contenido. En esta guía os he explicado lo que hacer para progresar el posicionamiento SEO a nivel técnico. Pero falta lo más esencial. El contenido de tu web. Si tu contenido es una mierda, y lo optimizas, tendrás mierda optimizada. Vamos a ver como debe ser el contenido de tu página web.


7.1 Contenido Original


No vale hacer un copiar-pegar de la Wikipedia. Está justificado si deseas citar algo, pero no para hacer posts enteros sin valor añadido. Lo que escribas he de ser tuyo.


Evidentemente que
puedes tener tu fuentes, pero no debes "sablar" su contenido. Por poner un ejemplo, si tu weblog está en castellano, puedes
buscarbuenos artículos en otros idiomas,
traducirlos,
mezclarlos,
adaptarlos,
modificarlos,
añadirinformación de tu cosecha, y hacer tu artículo,
siempre citandotus fuentes.


7.2 Contenido de Calidad


Lo que decíamos. Ofrece solo
contenido de calidad, que tenga utilidad a tu lectores. Que tengan una razón para venir a leer tu web. Si solo ofreces contenidos de baja calidad, para rellenar, no conseguirás nada más que un weblog con muchos posts sin visitas.


Lo mejor es que te preguntes "¿Me suscribiría yo a mi weblog?", o que examines los weblogs a los que sigues. ¿Que te ofrecen?, ¿Porque los lees y los sigues? Esas respuestas te ayudarán a decidir que contenido poner en tu página web.


7.3 Contenido fresco


No pretendas hacer posicionamiento web en buscadores si tu último blog post se titula "Feliz 2006". Debes crear contenido con regularidad, a fin de que tanto tus lectores como Google vean que estás al día de todo. La información obsoleta no vale de nada a absolutamente nadie, y mucho menos sirve para estar el primero del ranking.


Lo mejor en este aspecto es que establezcas una periodicidad "sostenible" según tu ritmo de vida. Si puedes postear cada día, adelante. Si es una vez por semana, adelante. Pero procura eludir "desaparecer del mapa" cada 2 por tres sin razones lógicas
(vacaciones, viajes de trabajo, etcétera), pues tus lectores no entenderán nada. Y en esos casos expepcionales, puedes avisar.


8. Linkografía


Todo lo que hay en esta guía lo he aprendido con mi experiencia a base de ensayo y fallo, probando complementos, tocando código y haciendo malabares con bases de datos. Mas también debo agradecer a determinadas personas y webs que me han ayudado muchísimo para aprender todo cuanto sé, y lo que he escrito en esta guía. Mis fuentes:


9. Los mejores plugins


En este apartado expongo un listado de todos los complementos que he recomendado durante esta guía posicionamiento en buscadores para Wordpress. Así podréis toparos y descargarlos de forma rápida.


De hecho, os aconsejo que cuando hagáis una instalación nueva de WP, ya coloquéis todos estos complementos en la carpetita /plugins/ para solo tener que activarlos en el panel de control. Aquí van:


  • : Para administras las redirecciones en cambios de URLs.
  • : Produce un sitemap para los motores de búsqueda.
  • : Crea ficheros html para prosperar la carga de la web.
  • : Control de las opciones posicionamiento web básicas: Titles, descriptions, indexación, etc.
  • : Pone la etiqueta ALT y TITLE en todas las imágenes automáticamente.
  • : Widget con una lista de artículos relacionados al que se está viendo.
  • : Crea una senda de exploración para guiar a los usuarios y señalar la estructura del contenido a los buscadores.
  • : Pone la búsqueda personalizada de Google en tu weblog.
  • : Indica que páginas debes indexar y continuar, y cuales no.
  • : Paginación automática, sustituye el "siguiente" y "anterior" que vienen por defecto.
  • : Instala el código de Analytics, añadiendo más control y variables.
  • : Redirige a los usuarios que escriben un comentario por primera vez a una página de gracias.
  • : Pone los tweets y retweets de tus posts como comentarios.
  • : Añade la posibilidad a tus usuarios de subscribirse a los comentarios de los posts que deseen.
  • : Actualiza Fb y Twitter automáticamente cada vez que publicas un nuevo artículo.