SEO para WordPress Antonio Cambronero

Página creada Blanca Soriano
 
SEGUIR LEYENDO
SEO para WordPress Antonio Cambronero
SEO para WordPress

  Antonio Cambronero
SEO para WordPress Antonio Cambronero
SEO para WordPress
Antonio Cambronero

This project can be followed at:

https://www.penflip.com/blogpocket/seo-para-wordpress

©2013 Antonio Cambronero
SEO para WordPress Antonio Cambronero
Contents

1 Introducción                                                                                                                                    5
  ¿Qué es SEO? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                  5
  ¿Qué cubre esta guía? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                 6

2 Instalación y configuración del framework Genesis                                                                                                7
  Qué es un framework . . . . . . . . . . . . . . . . . . .              .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .    7
  Ventajas de utilizar un framework . . . . . . . . . . . . .            .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .    7
  Descarga del software del framework Genesis . . . . . . .              .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .    7
  Instalación del framework en tu instalación de WordPress               .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .    8
  Configuración del theme hijo . . . . . . . . . . . . . . .              .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .    8

3 Configuración del favicon                                                                                                                       10
  Qué es el favicon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                10
  Para qué sirve el favicon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                10
  Pasos a seguir para configurar el favicon . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                 10

4 Configuración de Google Anaylytics                                                                                                              12
  Por qué es importante de cara al SEO la configuración de Google Analytics . . . . . . . .                                                       12
  Alta en Google Analytics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                 12
  Añadir el código de rastreo en el blog . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                 12

5 Generación del archivo robots.txt                                                                                                              14
  Qué es el archivo robots.txt . . . . . . . . . . . .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   14
  Diferencia entre indexar y seguir (index y follow)     .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   14
  Cómo se genera el archivo robots.txt . . . . . . .     .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   14
  Modelo de robots.txt para WordPress . . . . . .        .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   15

6 Generación del archivo Sitemap                                                                                                                 16
  Qué es el archivo sitemap.xml . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                16
  Cómo se genera el archivo sitemap.xml . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                  16

7 Configuración del plugin SEO by Yoast                                                                                                           17
  Configuración general . . . . . . . . . . . . . . .     .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   18
  Sitemap XML . . . . . . . . . . . . . . . . . . .      .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   20
  ¿Qué páginas de tu blog es conveniente indexar?        .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   21
  Títulos y etiquetas meta . . . . . . . . . . . . .     .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   22
  Social . . . . . . . . . . . . . . . . . . . . . . .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   27

                                                  3
SEO para WordPress Antonio Cambronero
4

   Enlaces permanentes o permalinks       .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   29
   Enlaces internos . . . . . . . . . .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   30
   RSS . . . . . . . . . . . . . . . .    .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   30
   Importar y exportar . . . . . . . .    .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   30
   Edición masiva . . . . . . . . . . .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   30

8 Alta del blog en Google Webmaster Tools                                                                                                                         31
  Qué es Google Webmaster Tools . . . . . . . . . . . . . . . .                                       .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   31
  Verificación del sitio . . . . . . . . . . . . . . . . . . . . . . .                                 .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   31
  Probar y enviar el sitemap . . . . . . . . . . . . . . . . . . . .                                  .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   31
  Conectar WMT con Google Anaylytics . . . . . . . . . . . . .                                        .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   32
  Configuración geográfica . . . . . . . . . . . . . . . . . . . .                                      .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   32
  Selección del dominio preferido . . . . . . . . . . . . . . . . .                                   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   32
  Consideraciones sobre la redirección desde “no-www” a “www”                                         .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   33

9 Asociación del perfil de Google                                                                                                                                  34
  Añadir el blog en el perfil de Google+ . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                   34
  Habilitar la autoría de tu blog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                               35
  Cómo asociar solo los posts a tu perfil de Google+ . . . . . . . . . . . . . . . . . . . . .                                                                     35
  Cómo asociar todas las páginas a tu perfil de Google+ . . . . . . . . . . . . . . . . . . .                                                                      36
  Cómo habilitar la información de autoría en los resultados de búsqueda de Google mediante
       el plugin SEO by Yoast (opción recomendada) . . . . . . . . . . . . . . . . . . . . .                                                                      36

10 Permalinks y redirección a la URL canónica                                                                                                                     37
   Permalinks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                               37
   Habilitar la redirección a la URL canónica . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                 38
   Desactivar la redirección automática a la URL canónica . . . . . . . . . . . . . . . . . . .                                                                   41

11 Apéndice: Pasos para mejorar el SEO de WordPress                                                                                                               42
   Casilla “Permitir a los buscadores indexar el sitio” . . . . . . . . . . . . . . . . . . . . . .                                                               43
   Pasos para mejorar el SEO de WordPress . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                     43

Quién soy
   •   Antonio Cambronero: Informático y blogger. En la Blogosfera (blogpocket.com) desde el 25-1-
       2001. Autor del libro Manual imprescindible de Twitter. Hablando de blogging y socialmedia.

Sígueme en las redes sociales
   •   Twitter: @blogpocket
   •   Otros perfiles e información: re.vu/blogpocket
SEO para WordPress Antonio Cambronero
1   Introducción

    Con esta guía aprenderás a configurar correctamente tu blog autoalojado de WordPress.org para el
    SEO “on-page”.
    Sin embargo, a lo largo de los capítulos que contiene este e-book, no encontrarás técnicas particulares
    de SEO. Eso es propósito de otros manuales. Lo que sigue a continuación es un compendio, claro
    y detallado, de todo lo que hay que hacer (al menos, todo lo importante) en tu blog de WordPress
    para prepararlo de cara al SEO.
    Con esta guía aprenderás a construir unos sólidos cimientos, que no es poco. Pero el SEO no acabará
    con la optimización de WordPress. En realidad, no hace nada más que empezar.
    No obstante, una vez optimizado WordPress para el SEO, en el apéndice hallarás algunas pautas
    muy generales, cuyo propósito es marcarte los siguientes pasos a seguir.

    ¿Qué es SEO?

    SEO es la abreviatura de “Search Engine Optimization” (Optimización en Motores de Búsqueda).
    Con las técnicas de SEO se trata de conseguir la máxima visibilidad de un sitio Web situando a
    éste en los primeros lugares de los resultados de las búsquedas. El objetivo, claro está, es conseguir
    incrementar el tráfico de visitas.
    El SEO se basa en el funcionamiento de los buscadores y, sobre todo, en sus algoritmos de indexación
    y ordenamiento. Google es el motor de búsqueda en el que nos debemos fijar principalmente debido
    a que cubre la mayoría de las búsquedas en Internet.
    ¿Cómo se realiza el proceso de indexación? Los buscadores recolectan la información rastreando
    periódicamente las Webs registradas, mediante los denominados “robots”. El indexador vuelca los
    datos en la base de datos y el algoritmo de ordenación lee dicha base de datos y confecciona el orden
    en que aparecerán en los resultados de las búsquedas.
    A lo largo del tiempo, Google ha ido evolucionando sus algoritmos dando más prioridad, en cada
    momento, a determinados factores. Al principio, primó el número de veces que se utilizaba una
    palabra clave (término por el cual se llega a tu Web cuando se realiza una búsqueda); luego, la
    cantidad de enlaces entrantes hacia tu sitio; y, últimamente, lo valioso y útil que es tu contenido.
    Todo ello, implica que tu sitio Web, tu blog en nuestro caso, cumpla una serie de requisitos dentro de
    su arquitectura (factores que se denominan “on page”), como que posea un comportamiento externo
    “off page” (links entrantes, interacciones en redes sociales, penalizaciones por contenido duplicado,
    etc.) adecuado.

                                                      5
SEO para WordPress Antonio Cambronero
6

¿Qué cubre esta guía?

Este manual está dedicado al componente “on page” de un blog de Wordpress.org. La estructura de
un sitio Web creado con la versión autoalojada de WordPress.org permite una rápida optimización
para el posicionamiento en buscadores. Sin embargo, a pesar de la cantidad de información que
puedes encontrar en Internet, existen pocas guías que cubran todos los aspectos de la configuración
reunidos en un único lugar. Aquí encontrarás los pasos necesarios para preparar correctamente tu
blog con el fin de su optimización SEO.
Si acabas de instalar WordPress.org, con el fin de construir tu blog personal o de perfil profesional,
esta guía te permitirá seguir todos los pasos fundamentales que debes realizar, entre los que se
encuentran la configuración de las meta etiquetas que hay que incluir en el código HTML o la
configuración del plugin “SEO by Yoast”.
En definitiva, con este manual aprenderás lo siguiente:

   •   Instalar un framework como Genesis. Para la optimización SEO, utilizar un framework te
       ahorrará mucho trabajo.
   •   Configurar el favicon.
   •   Añadir el código de Google Analytics.
   •   Crear el archivo robots.txt.
   •   Generar el mapa del sitio (Sitemap).
   •   Configurar correctamente el plugin “SEO by Yoast”.
   •   Dar de alta tu blog en Google Webmaster Tools.
   •   Asociar el perfil de Google+ a tu blog (autoría).
   •   Habilitar la redirección a la URL canónica.
SEO para WordPress Antonio Cambronero
2   Instalación y configuración del
    framework Genesis

    En este capítulo se enseña a instalar y configurar el framework Genesis.
    Un framework no es neceario para la optimización SEO pero te puede ahorrar mucho trabajo. Los
    themes de Genesis están ya especialmente optimizados tanto para la usabilidad como de cara al SEO.

    Qué es un framework

    En la práctica, un framework es un “súper theme” de WordPress especialmente desarrollado para
    separar el funcionamiento del blog (acceso a la base de datos, preparación del código HTML, etc.)
    del aspecto visual. En un theme convencional esa diferencia no es tan evidente.
    Un framework, como Genesis, permite desarrollar “themes hijo”, exclusivamente dedicados a con-
    figurar el aspecto visual del blog. Toda la configuración, relacionada con lo que se muestra en el
    blog, se realiza, bien mediante las opciones incluidas en el panel de administración y modificando los
    archivos del theme hijo.

    Ventajas de utilizar un framework

    Entre las ventajas principales, se encuentran las siguientes:

       • Nunca se modifica el software relacionado con el funcionamiento, lo que evita errores impor-
         tantes.
       • Código optimizado para SEO.
       • La mayoría de los themes hijo son HTML5 y responsive.

    Descarga del software del framework Genesis

    Para instalar un theme perteneciente al framework Genesis hay que descargar primero el software del
    framework.
    Para ello, accede a la página de descargas (necesitas usuario y password), busca “Genesis Framework”
    en la columna “Downloads” y haz clic en el icono de descarga. Eso dejará el archivo “genesis.2.0.1.zip”
    (si la última versión es otra, “2.0.1” puede cambiar) en tu ordenador.

                                                       7
SEO para WordPress Antonio Cambronero
8

Instalación del framework en tu instalación de WordPress

Descomprime el archivo zip y sube la carpeta “genesis” a “/wp-content/themes/”.
Entra en “Apariencia > Temas” y activa el theme “Genesis”. No hagas nada en la pantalla de
configuración del theme. Haz clic en “Guardar cambios”.
Ahora debes descargar un theme hijo. Lo primero es asegurarte de que es compatible con la versión
del Framework y de WordPress. Por ejemplo, el theme “Wintersongs” es compatible con WordPress
version 3.6+ y Genesis Framework version 2.0+.
Sigue el mismo proceso que para descargar el framework de Genesis. Por ejemplo, si descargas el
theme “Winterongs”, obtendrás en tu ordenador el archivo wintersong-pro.zip. Descomprímelo y
sube la carpeta “wintersong-pro” a “/wp-content/themes/”.
Accede a “Apariencia > Temas” y activa ahora el theme hijo.

Configuración del theme hijo

La configuración del theme hijo depende de cuál hayas subido. A continuación, vamos a ver qué
debes hacer siempre después de haber subido un theme hijo, indpendientemente de cuál sea éste.

Instalación de los plugins que utiliza el theme hijo

Estos plugins dependerán del theme hijo que instales. Pero, antes que nada, instala y activa los que
se indiquen en la documentación del theme hijo. Por ejemplo, el theme hijo “Wintersongs” necesita
los siguientes plugins: Simple Social Icons y Genesis eNews Extended.

Traducción del theme

Para traducir cualquier theme de Genesis, en primer lugar debes tener traducido el escritorio de
WordPress. A continuación, hay que instalar y activar el plugin Genesis Translations.

Instalación de los plugins para hacer cambios avanzados en el theme

Los siguientes plugins te permitirán realizar cambios avanzados sin modificar ningún archivo. Instala
y activa los plugins Genesis Simple Edits y Genesis Simple Hooks.

Configuración de los menús

Genesis proporciona la posibilidad de visualizar dos menús de navegación en tu blog: primario y
secundario. Créalos primero en “Apariencia > Menús” y luego utiliza el widget “Menú personalizado”
arrastrándolo al área adecuada.
SEO para WordPress Antonio Cambronero
9

Configuración de las opciones del theme

Acude a “Genesis > Opciones del tema” y realiza los siguientes cambios:

   • Desactiva la opción “Habilitar Actualizaciones Automáticas” en el apartado “Información”.
   • Elige el “Layout” predeterminado.
   • Sigue las instrucciones de la documentación del theme hijo para rellenar el apartado “Archivos
     de contenido”.

Configuración de los widgets

Cada theme hijo utiliza sus propios widgets. Acude a “Apariencia > Widgets” y configúralos de
acuerdo a tus preferencias.

Configuración de opciones generales

En “Ajustes > Lectura” configurar el número de posts que se van a ver en cada página.
SEO para WordPress Antonio Cambronero
3   Configuración del favicon

    Para configurar el icono que aparece en las pestañas del navegador, sigue las instrucciones que vienen
    en este capítulo.

    Qué es el favicon

    El favicon (de “favorito” e “icon”) es el pequeño icono que aparece en las pestañas del navegador,
    a la izquierda del título de la página. Las medidas de la imagen son 16x16 píxeles.

    Para qué sirve el favicon

    El favicon es útil para resaltar tu imagen de marca dentro de la barra de favoritos o en las pestañas
    del navegador.

    Pasos a seguir para configurar el favicon

    En primer lugar, crea un archivo llamado “favicon.ico” con la imagen y ubícalo en la raiz del sitio
    donde tienes alojado el blog.
    Si no usas Genesis, examina si tu plantilla posee la opción para configurar el favicon. En caso
    contrario, tendrás que modificar el archivo “header.php” e incluir justo antes de la etiqueta 
    la instrucción ““. Más
    información: Creating a Favicon.
    Si usas Genesis (ver capítulo 2), ve a “Genesis > Simple Hooks” y en el apartado “WorPress Hooks”,
    asegúrate de que la casilla “Unhook genesis_load_favicon() function from this hook?”, que encon-
    trarás dentro del espacio dedicado a “wp_head Hook”, se encuentre activada. Guarda los cambios
    haciendo clic en el botón “Save changes”.
    Ahora, acude a “Genesis > Opciones del tema” e incluye la sentencia “” dentro del espacio donde dice “Introduzca al-
    gún script o código que desee que salga en wp_head():”, en el apartado “Scripts de Encabezado y
    Pie de Página”. Para terminar, haz clic en “Guardar Opciones”.
    Debes sustituir www.midominio.com por el dominio de tu blog.
    Relacionado:

                                                     10
11

•   Recomendaciones de W3C para añadir el favicon a tu Web.
4   Configuración de Google Anaylytics

    El primer paso, una vez creado un blog, es darlo de alta en Google Analytics para poder contabilizar
    el número de visitas y disponer de otras estadísticas. En este capítulo aprenderás a añadir el código
    de rastreo de Google Analytics en tu blog.

    Por qué es importante de cara al SEO la configuración de Google
    Analytics

    Como veremos en el capítulo 8, se puede conectar la herramienta Webmaster Tools a Google Ana-
    lytics, con el fin de medir y optimizar el rendimiento de tu blog de cara al SEO.

    Alta en Google Analytics

    Accede a Google Analytics y crea una nueva cuenta para el blog que acabas de crear.
    Obten el código de rastreo (Tracking ID) y cópialo.

    Añadir el código de rastreo en el blog

    El código de rastreo de Google Analytics hay que incluirlo en todas las páginas del blog, incluidos
    posts. Para ello, podemos hacerlo de muchas formas.
    Una de ellas es modificar el archivo header.php del theme y pegar el código inmediatemanete después
    de la etiqueta .
    Sin embargo, con objeto de modificar lo menos posible el theme hijo, podemos hacer uso, en Genesis
    (ver capítulo 2), de las opciones que nos proporciona el plugin Genesis Simple Hooks.
    Para ello, iremos a “Genesis > Simple Hooks” y copiaremos el código de rastreo de Google Analytics,
    en el apartado “Document Hooks”, dentro del espacio dedicado a genesis_before Hook, donde dice
    “This hook executes immediately after the opening  tag.”.
    Para finalizar guardando los cambios, haz clic en el botón “Save changes”.
    El problema de añadir este código modificando directamente el archivo header.php, bien a través
    de la opción “Apariencia > Temas > Editor” o mediante la incorporación de una función en el

                                                     12
13

archivo functions.php del theme activo, es que eso provocaría perder dichas modificaciones en caso
de actualización de la plantilla. Si usas Genesis, se evita ese problema.
Existen plugins de Google Analytics (por ej. Google Analytics for WordPress). Sin embargo, no es
recomendable recargar la instalación con plugins innecesarios.
5   Generación del archivo robots.txt

    En este capítulo aprenderás a generar el archivo robots.txt.

    Qué es el archivo robots.txt

    El archivo “robots.txt” le dice a los robots de los buscadores qué es lo que está permitido rastrear
    dentro del sitio. Si no existe archivo robots.txt los buscadores intentarán indexar todo lo que en-
    cuentren, principalmente basándose en los enlaces internos. Por lo tanto, este archivo nos da la
    oportunidad de controlar lo que queremos que se indexe y para qué buscadores.
    Otro archivo fundamental, con el fin de ayudar a los buscadores a indexar el contenido de nuestro
    blog, es sitemap.xml. Acerca de este archivo y cómo se genera, hablaremos en el capítulo 6 pero
    ahora debes saber que en robots.txt se indica la ubicación de sitemap.xml para que los buscadores
    puedan saber de qué páginas consta el blog sin tener que bucear por todos los enlaces. De esta
    forma se pueden indexar incluso aquellas páginas que no estén enlazadas con otras.

    Diferencia entre indexar y seguir (index y follow)

    Indexar significa que la página aparecerá en los resultados de búsqueda, mientras que seguir (o
    rastrear) implica que los motores de búsqueda actúan como si hicieran clic en los enlaces para llegar
    a las páginas que están vinculadas. La metaetiqueta robots permite controlar si una página concreta
    se debe indexar y/o reastrear. Por ejemplo, la combinación “noindex,follow” impide la indexación
    pero no el rastreo.
    El plugin SEO by Yoast permite configurar si se indexan y/o rastrean todas las páginas de tu blog,
    de forma automática. Lo veremos en el capítulo correspondiente.

    Cómo se genera el archivo robots.txt

    Para no tener que estar editando archivos manualmente, una forma sencilla de gestionar el archivo
    robots.txt es utilizar el plugin WP Robots Txt. Este plugin añade una opción en “Ajustes > Lectura”
    para modificar el archivo robots.txt que WordPress crea por defecto.

                                                     14
15

Modelo de robots.txt para WordPress

Para ver un ejemplo de archivo robots.txt, haz clic en: http://www.blogpocket.com/robots.txt.
Copia esas líneas y sustituye el contenido del archivo robots.txt por defecto por ellas. Comprueba la
ubicación de tu archivo sitemap.xml y si se llama así, realizando los cambios pertinentes.
6   Generación del archivo Sitemap

    En este capítulo vamos a ver qué es y cómo se genera el mapa del sitio o archivo Sitemap. Este
    fichero, junto al robots.txt, es fundamental para que los buscadores indexen correctamente nuestro
    blog.

    Qué es el archivo sitemap.xml

    Los buscadores deberían indexar todas las páginas con contenido útil de nuestro sitio. El archivo
    sitemap sirve para ahorrar a los robots de los buscadores construir la “fotografía” del blog siguiendo
    los enlaces. Algunas páginas que no son enlazadas podrían quedar fuera de esa “fotografía”.

    Cómo se genera el archivo sitemap.xml

    En WordPress existen plugins que automatizan la creación del archivo sitemap. Como veremos a
    lo largo de este manual, una de las herramientas más eficaces para configurar un blog de cara al
    posicionamiento en buscadores es el plugin SEO by Yoast. Y ese plugin posee una opción para
    generar el archivo sitemap, tal y como veremos en el capítulo 7.
    Una vez instalado y activado SEO by Yoast acude a “SEO > Sitemaps XML”, activando la casilla
    “Activa esta casilla para habilitar la funcionalidad de XML sitemaps.” del apartado “Sitemap XML”.
    Para no generar páginas en el sitemap que no se van a indexar, activa la casilla “Disable author/user
    sitemap” del apartado “User sitemap”, y desactiva las casillas “Entradas” y “Páginas” del apartado
    “Excluir tipos de entadas” y la casilla “Categorías” del apartado “Excluir taxonomías”.
    Consulta, por ejemplo, el sitemap de Blogpocket: http://www.blogpocket.com/sitemap_index.xml

                                                     16
7   Configuración del plugin SEO by Yoast

    Los plugins más populares dedicados al SEO de tu blog son All in one SEO Pack, Ultimate SEO y
    SEO by Yoast. Cualquiera de ellos te proporcionará una valiosa ayuda para realizar automáticamente
    los ajustes necesarios y adaptarse a los requisitos de los motores de búsqueda, especialmente Google
    que abarca la mayoría de las búsquedas en Internet.
    En este capítulo aprenderás a configurar correctamente el plugin SEO by Yoast (también conocido
    con el nombre de WordPress SEO).
    ¿Por qué hemos elegido SEO by Yoast para esta guía? Las dos razones principales son su facilidad
    de configuración y la ayuda que ofrece en el editor de entradas para saber de antemano si lo estás
    haciendo bien de cara al SEO on-page (ver la imagen siguiente).

    El plugin SEO by Yoast incorpora una nueva caja en el editor de posts, que sirve para definir la
    descripción del post (no confundir con el extracto o resumen, que es lo que utilizará WordPress
    para mostrar en algunas plantillas, en lugar del post completo). La descripción del post se usa en
    el snippet (información que aparece en los resultados de búsqueda). Junto a la descripción, en la
    caja SEO del plugin, también puedes definir la keyword del post, lo que se utlizará para comprobar
    si todo está de acuerdo a ella: url, título, contenido, descripción, etc. (Ver imagen siguiente).

                                                    17
18

Al final, se trata de que el snippet de un post contenga información suficiente y bien estructurada,
con su keyword bien situada (ver imagen siguiente).

Configuración general

Observa con atención todas las imágenes que se muestran, dentro de los apartados siguientes, y
copia la configuración, adaptando solamente los valores concretos que correspondan a tu blog.
19

Ingresa en “SEO > Panel de control” para ver esta ventana. No realices ningún cambio a los valores
por defecto (todas las casillas desactivadas).
Si ya has realizado la verificación de tu blog para las herramientas para webmasters de Google (que
explicaremos en el capítulo 8), deja también en blanco el campo “Google Webmaster Tools”.
20

Sitemap XML

En este apartado configuraremos cómo queremos generar el Sitemap de nuestro blog. Tal y como se
ha explicado en el capítulo 6, esta función es fundamental para ayudar a Google a indexar correcta-
mente un sitio Web.
Con el plugin SEO by Yoast no necesitas generar el sitemap XML y tampoco llevará nada de tiempo
generarlo después de publicar una entrada. Activa la casilla donde dice “Activa esta casilla para
habilitar la funcionalidad de XML sitemaps.”
Lo normal es que solo queramos que Google indexe las entradas, las páginas y las categorías, por lo
que debes activar las casillas indicadas en la imagen que ves inmediatamente arriba. ¿Por qué solo
posts, páginas y categorías? Este esencial punto se explica en el apartado siguiente.
Para ver el contenido de tu archivo Sitemap.xml, teclear “http://miblog.com/sitemap_index.xml” y
verás una páginas similar a la siguiente:
21

Recuerda que en el archivo robots.txt (ver capítulo 5) se debe contemplar la ruta completa del
Sitemap (ver imagen siguiente).

¿Qué páginas de tu blog es conveniente indexar?

Lo mejor para evitar el contenido duplicado (algo que Google penaliza) es decirle a Google que solo
indexe los posts individuales (solo la primera de sus páginas, si es que existen varias, por tener muchos
comentarios, por ejemplo), las páginas (se supone que una página no tiene comentarios y solo se
compone de un elemento) y las categorías (también solo la primera de sus páginas). Todo lo demás
22

no se debe indexar: fíjate que la primera página de una etiqueta y la de una categoría podrían incluir
el mismo contenido. Y lo mismo podría suceder con la página de autor o de un archivo por fecha.
La Home (la página de inicio que muestra tus posts) es un caso aparte, de la cual se debe indexar
siempre la primera de sus páginas. El plugin SEO by Yoast, por defecto, solo indexa la primera
página de la Home.
Si tienes una página estática Home y página Blog, el comportamiento es similar: solo se debe indexar
la primera de sus páginas. Todo esto lo resuelve muy bien el plugin SEO by Yoast.
Para ayudarte a entender la arquitectura de información de un blog de WordPress, te invito a consultar
la imagen siguiente:

Títulos y etiquetas meta

Veamos, a continuación, todas las pestañas de las que consta esta sección y qué parámetros debes
configurar.
23

Pestaña “Portada”

En este apartado vamos a configurar las dos meta etiquetas más importantes para el SEO que son
las denominadas “title” y la “description”. Aquí vamos a incluir, para todas las páginas del blog, esas
dos instrucciones directamente en el código HTML y, además, vamos a incluir otra (la que se llama
“meta robots”) para indicar qué debe hacer Google con ellas. En la pestaña “Portada” de la sección
“Títulos y etiquetas meta” se proporcionan esos valores para la página de inicio (Home).

   • Etiqueta “title”. No confundir con el título del post, que es lo que se muestra en el resultado
     de las búsquedas. La etiqueta “title” es lo que aparece al poner el ratón encima de las pestañas
     del navegador y le sirve a Google para conocer el título de la página.
   • Etiqueta “description”. Muy importante a la hora de indexar la página, pues le indica a Google
     de qué asunto trata el post o página en cuestión.
   • Etiqueta “robots”. Le dice a Google si debe indexar o no la página, y si debe seguir los enlaces
     o no. El valor por defecto es “index, follow” y si se activa la casilla correspondiente, se le
     indica “noindex, follow”.

Con el plugin SEO by Yoast puedes automatizar la asignación de los valores de dichas etiquetas, por
ejemplo haciendo que la etiqueta “title” sea igual al título del post más el nombre del blog; y la
etiqueta “description” igual al campo “description” de la caja especial para SEO que añade el plugin
al editor de posts.
Aunque hayamos indicado en el archivo Sitemap.xml cuáles páginas se deben indexar de forma
general, en este apartado también se puede fijar para cada página, añadiendo esas metaetiquetas en
el código HTML.
24

Pestaña “General”

En la imagen siguiente, correspondiente a la pestaña “General” de la sección “Títulos y etiquetas
meta” se debe marcar la casilla “Noindex subpáginas de archivos” si se desea prevenir /page/2/ y
siguientes de cualquier archivo de ser mostradas en los resultados de búsqueda; es decir, si lo que se
quiere mostrar el primer elemento de todas las páginas.

Por ejemplo, en la imagen siguiente se observa la meta etiqueta meta name=“robots” con con-
tent=“noindex,follow”, en el código HTML de la segunda página (/page/2) de una categoría. Nótese
que no aparece la meta etiqueta “description” porque al no indexarse no se necesita.

Pestaña “Tipo de entrada”

Observa la figura siguiente, en la que se muestra la configuración ideal para los posts individuales, las
páginas y los objetos (elementos multimedia). Nótese, en el caso de los objetos, que no se indexan.
25

En la más reciente versión del plugin SEO by Yoast (la 1.5.2.2, en el momento de escribir estas
líneas) ya no es posible incluir rel=“author” en la home (según las especificaciones de Google) y para
elegir si quieres añadir la autoría en los posts y/o en las páginas, existe la opción de marcar la casilla
correspondiente. Más información: Major update of WordPress SEO (1.5).

Pestaña “Taxonomías”

En la imagen que se muestra a continuación, se especifica la merjor configuración para el resto de
páginas: categoría y tag: solo se deben indexar las categorías.
26

Pestaña “Otro”

Y finalmente, la configuración para el resto de elementos: Archivos de autor, archivos por fecha,
búsqueda y “no encontrado”.
En el caso de los archivos de autor, es mejor desactivarlos cuando el blog solo tenga un único autor.
Ver la imagen siguiente para ver todos los detalles acerca de la configuración óptima en este apartado.
27

Social

Esta sección del plugin SEO by Yoast te permitirá configurar algunos parámetros relacionadas con
las redes sociales. Por ejemplo, en la pestaña Google+ puedes configurar si quieres o no que en los
resultados de búsqueda aparezca tu foto para la página de inicio. En caso afirmativo, debes elegir
cuál de ellos, en el caso de que existan varios autores. Ver la imagen siguiente.
28

Además, si dispones de una página de Google+ corporativa, puedes añadir su URL en el campo
“Página de Google Publisher” y poner un enlace de vuelta a esta página desde “Acerca de” en la
págna de Google+.
¿Y dónde se establece cuál es tu página personal de Google+ para la autoria? Lee el capítulo 9 para
más información acerca de la configuración de la autoría.

Como puedes ver en la imagen inmediatamente superior, en la pestaña “Twitter” puedes añadir el
código para las Twitter Cards activando la casilla “Añade Meta datos de Twitter Card” y rellenando
el campo “Usuario Twitter del sitio” con tu nombre de usuario de Twitter.
29

Las Twitter Cards son una forma de evitar que alguien se apropie de tus contenidos, ya que con
ellas, cada tweet que incluya un enlace a uno de tus posts, se podrá expandir visualizándose título,
descripción y quién es el autor (ver imagen siguiente con un ejemplo).
En la más reciente versión del plugin SEO by Yoast (la 1.5.2.2, en el momento de escribir estas
líneas) se ha incorporado la opción de elegir el tipo de Twitter Card (“Summary” o “Summary with
large image”).

Finalmente, en la pestaña “Facebook” activa la casilla “Añadir metadatos Open Graph”.

Enlaces permanentes o permalinks

En este apartado, deja todos los valores por defecto. La configuración canónica por defecto implica
que, cuando tu blog funcione indistintamente con www o sin www, se forzará la URL canónica (la
que Google entenderá como la buena cuando existen dos) en el código HTML.
30

Enlaces internos

Esta opción es muy importante de cara a la usabilidad de tu blog, ya que en todo momento se indica
al usuario en qué lugar del sitio se encuentra.
Si tu plantilla lo admite (y en caso contrario, puedes añadir el código que verás en este apartado
del plugin SEO by Yoast), aquí se activan las rutas de exploración o “migas de pan”. Si usas un
framework como Genesis, no actives esta opción porque ya se incluye en aquél.

RSS

Esta función es muy útil para ayudar a los motores de búsqueda a identificarte como el autor original
del contenido. Lo que hace es añadir contenido automáticamente a tu RSS, en concreto un enlace
de vuelta a tu blog y tus entradas, para que los scrapers que leen tu RSS para “robar” tu contenido,
añada automáticamente también el enlace a tu blog.

Importar y exportar

Aquí, puedes realizar una copia de seguridad de la configuración del plugin SEO by Yoast con el fin
de importarlo posteriormente con objeto de recuperarla o, simplemente, cuando haces una migración
del blog o por cualquier otro motivo.

Edición masiva

En la más reciente versión del plugin SEO by Yoast (la 1.5.2.2, en el momento de escribir estas
líneas) se han añadido dos opciones más:

   • Bulk Title Editor, para editar masivamente los títulos.
   • Bulk Description Editor, para editar masivamente las descripciones.
8   Alta del blog en Google Webmaster
    Tools

    Con nuestro blog creado y perfectamente configurado para que los buscadores lo indexen correcta-
    mente, es hora de darlo de alta en la herramienta para webmasters de Google. En este capítulo te
    indicamos cómo hacerlo.

    Qué es Google Webmaster Tools

    GWT son una serie de herramientas, incluidas en un solo sitio, cuyo propósito es ayudarte a optimizar
    tu blog de cara al SEO.

    Verificación del sitio

    Para añadir el blog en Google Webmaster Tools acude a http://www.google.com/webmastertools y
    haz clic en el botón “Añadir sitio”. A continuación introduce la URL del blog que quieras administrar.
    Después hay que verificar la propiedad del sitio. Para ello, el método recomendado es descargar el
    archivo HTML de verificación, que se indica en la ventana siguiente, y subirlo a la raiz de tu blog.
    Finalmente haz clic en el botón de verificación que aparece en la parte inferior de la ventana. No
    conviene borrar dicho archivo aunque se haya realizado correctamente la verificación.
    Con el plugin SEO by Yoast (visto en el capítulo 7) puedes configurar la verificación del sitio, sin
    necesidad de subir ningún archivo. Este método es alternativo al que acabamos de explicar y consiste
    en rellenar el campo Google Webmaster Tools, en “SEO > Panel de control”. En este caso el valor con
    el que hay que rellenar dicho campo es la ristra de caracteres del parámetro “content” correspondiente
    a la etiqueta HTML:
    
    Probar y enviar el sitemap

    Una vez que la propiedad del sitio esté verificada, hay que enviarlo para que Google tenga constancia
    de él y puedas obtener las estadísticas en Webmaster Tools. Antes de enviarlo puedes probarlo
    haciendo clic en el botón correspondiente.

                                                     31
32

Como vimos en el capítulo 5 también puedes decirle a Google cuál es la ruta del Sitemap en el archivo
robots.txt. Esto te evitará tener que enviar el Sitemap cada vez que actualices tu blog.
Para añadir el sitemap de forma manual, haz clic en el botón “Añadir o probar sitemap” dentro de
“Rastreo > Sitemaps”, teclea la ruta del archivo Sitemap y pincha el botón “Enviar sitemap”.
Cada vez que publiques un post o añadas una página en tu blog, se actualiza el archivo Sitemap
gracias al plugin SEO by Yoast y en el siguiente rastreo de Google, si es que has incluido su ruta en
robots.txt, se realizará el procesamiento del nuevo Sitemap.

Conectar WMT con Google Anaylytics

Vincular ambos servicios posee la ventaja de disponer de más información con el fin de medir y
optimizar el rendimiento de tu blog. Al asociar una propiedad web de Google Analytics a un sitio
de WMT, podrás consultar datos de éstos, incluidos en los informes de Google Analytics, dentro del
apartado “Adquisición > Optimización en buscadores”.
Para ello, en la home de WMT haz clic en “Administrar sitio > Propiedad de Google Analytics”. En
la ventana siguiente, selecciona el sitio

Configuración geográfica

Para definir el alcance de tu público, vete a la rueda dentada y selecciona el país en “Configuración
del sitio > Segmentación geográfica”.

Selección del dominio preferido

Un aspecto importante es que a tu blog se acceda tanto a través del dominio con “www” como
sin ese prefijo. Algunos proveedores lo establecen por defecto, pero en otros tendrás que añadir la
opción de acceso con “www”. En el capítulo 10 se explica más en detalle esta cuestión.
Una vez establecido el acceso a tu blog indiferentemente, con “www” o sin “www”, es preciso realizar
dos cosas:

   •   Configurar en WordPress cuál es la URL canónica (la que Google debe considerar para mostrar
       en los resultados de búsqueda). Lee el capítulo 10 para aprender a hacerlo. Desde la versión
       2.4, WordPress realiza esta labor automáticamente y no es necesario añadir nada al archivo
       “.htaccess” ni en ningún otro lugar.

   •   Ingresar en Webmaster Tools de Google y añadir también el sitio con “www” (suponiendo que
       ya hayas añadido el sin “www”). Es necesario verificar ambos, mediante el método explicado
       en este capítulo.
33

Consideraciones sobre la redirección desde “no-www” a “www”

El tener definido también el alias “www” en el servidor del blog supone disponer de dos formas de
acceder al mismo contenido (dos URL’s distintas con el mismo contenido). Eso complica la vida a los
motores de búsqueda y es conveniente que se defina cuál es el dominio preferido (con o sin “www”),
como ya hemos indicado anteriormente: la URL que Google y otros motores de búsqueda utilizan
para rastrear e indexar el sitio. Una vez decidido, ingresa en WMT de Google y añade también el
sitio con “www” (suponiendo que ya hayas añadido el sin “www”). Es necesario verificar ambos.
También hemos visto que WordPress tiene un sistema incorporado en la configuración capaz de
redirigir el tráfico hacia el dominio preferido. Pero para ello, se utiliza lo que se conoce como una
redirección temporal o “302 ″, lo que le dice a Google que mantenga las dos versiones de la URL
en un índice. La forma de configurar en WordPress el dominio preferido (que debe coincidir con el
que definas en Webmaster Tools) es situándolo en los campos “Dirección de WordPress (URL)” y
“Dirección del sitio (URL)”, dentro del apartado “Ajustes > General”. Y WordPress se encargará
automáticamente de redirigir el dominio no preferido al preferido.
Pero rastrear dos versiones del mismo contenido puede confundir a los motores de búsqueda, e incluso
a los usuarios. Los motores de búsqueda prefieren que se utilicen redirecciones “permanentes”,
también conocidas como “301 ″. Para ello, añade las siguientes instrucciones al archivo .htaccess,
sustituyendo [misitio] por el nombre de tu dominio.
RewriteEngine On
RewriteCond %{HTTP_HOST} !ˆwww.[misitio].com [NC]
RewriteRule ˆ(.*)$ http://www.[misitio].com/$1 [L,R=301]
9   Asociación del perfil de Google

    Actualización (29-6-2014): John Mueller anuncia en su cuenta de Google+ que se modifica el
    aspecto visual de los SERP (elementos de los resultados de búsqueda) eliminando la foto del autor.
    Para más información leer: Google Announces the End of Author Photos in Search: What You
    Should Know. Esta modificación no afecta al método, que puedes leer a continuación, para asociar
    el perfil de Google, que sigue siendo necesario si quieres aparecer como autor en los resultados de las
    búsquedas.
    A continuación, se describen los pasos necesarios para configurar el richsnippet de Google que hará
    que, en los resultados de las búsquedas, tus artículos aparezcan asociados a tu perfil de Google+.
    La función se conoce con el nombre de Authorship y se trata de enlazar tu perfil de Google+ al
    contenido que publiques (ver figura siguiente en la que se muestra un resultado de búsqueda con
    autoría).

    Añadir el blog en el perfil de Google+

    Antes que nada, debes configurar correctamente tu perfil en Google+. Para ello, acude a tu perfil
    pinchando en tu foto, la que aparece en la barra de administración en la parte superior de todas los
    productos de Google, y después haz clic en el botón “Ver perfil”. Una vez en Google+, ve a “Sobre
    mí”. En esa página busca el apartado “Contribuye en” añade el dominio de tu blog, haciendo clic en
    el enlace “Modificar”.
    Comprueba que el apartado “Contacto” posee, al menos, tu dirección de e-mail y que tienes una foto
    en la que se te reconozca perfectamente. La foto saldrá a la izquierda de los títulos y la descripción
    de tus artículos, en los resultados de las búsquedas de Google.

                                                     34
35

Habilitar la autoría de tu blog

Para habilitar la información de autoría en los resultados de búsqueda de Google, en primer lugar,
en cada página del contenido debe aparecer tu nombre como autor (por ejemplo, “Por Antonio
Cambronero”) y el nombre del autor debe coincidir con el nombre de tu perfil de Google+.
Luego, tendrás que llevar a cabo uno de los dos métodos siguientes, aunque Google no garantiza
la aparición de información sobre los autores en los resultados de Google Noticias y de la Búsqueda
web de Google.

   •   Método 1: Mediante una dirección de correo electrónico verificada en el mismo do-
       minio que tu contenido. Entra en la página de autoria y envía el formulario. Este es el método
       recomendado por Google pero si no posees esa dirección de e-mail en el mismo dominio de tu
       blog (requisito principal), entonces configura la autoría utilizando el método 2.

   •   Método 2: Asociando el contenido a tu perfil de Google+. Añade un enlace a tu perfil
       de Google+ desde tu blog. Por ejemplo:
       Google+
       Sustituye [profile_url] por la URL de tu perfil de Google+. Por ejemplo:

Google
Tu enlace debe contener el parámetro ?rel=author. Si falta este parámetro, Google no podrá asociar
tu contenido a tu perfil de Google+.
Si no deseas que tu información de autoría aparezca en los resultados de búsqueda, edita tu perfil
(con https://plus.google.com/settings), y asegúrate de que la opción “Perfil” tenga activada la casila
“Permitir que otros usuarios encuentren mi perfil en los resultados de búsqueda”.
El [profile_url] puede ser una ristra de números o un alias personalizado (+loquesea) si has elegido
esa opción.
Para ver los datos de autor que Google puedes extraer de tu página, usa la herramienta de pruebas
de datos estructurados.

Cómo asociar solo los posts a tu perfil de Google+

La mejor forma de habilitar la información de autoría en los resultados de búsqueda de Google, muy
fácil de implementar, es rellenar el espacio de la sección “Acerca de ti”, una vez seleccionado el
usuario en cuestión en “Usuarios”. En Información biográfica añadir la url del perfil de Google+: por
ejemplo, “Sígueme en Google+”. Ahora, para visualizarlo en cada post, existen dos opciones: una,
utilizar el plugin WordPress SEO (seleccionar el usuario e ir al apartado “Opciones del Archivo de
Autor” habilitando la opción “¿Habilitar la Caja de Autor en los Artículos de este Usuario?” en “Caja
de Autor”. Otra posibilidad es emplear cualquier otro plugin dedicado a mostrar la caja de autor al
pie de las entradas (por ejemplo, Author Box Reloaded.
36

Cómo asociar todas las páginas a tu perfil de Google+

Una forma de vincular el contenido a tu perfil de Google es añadir la etiqueta siguiente en el archivo
header.php, entre  y  (pero esto vinculará todas las páginas de tu blog y existen
páginas para las cuales no deseas aparecer como autor en los resultados de búsqueda, como la home,
la página de términos de uso, etc.):

donde ID es la ristra de dígitos que aparece en la URL asociada a tu perfil de Google+.
Para averiguar tu ID acude a la sección “Publicaciones” de tu perfil de Google+, situar el cursor
encima de tu foto, en cualquiera de tus publicaciones, y anotar la URL que debe ser del estilo:
https://plus.google.com/u/0/111111111111111111111 La ristra de número detrás de “/u/0/” es el
ID. Como dijimos anteriormente, también puede ser tu alias personalizado del estillo +loquesea.
Si usas Genesis, ingresa en “Genesis > Opciones del tema” y añade la etiqueta  en el espacio donde dice”Introduzca algún script o código
que desee que salga en wp_head():” dentro del apartado “Scripts de Encabezado y Pie de Página”.
Haz clic en “Guardar opciones” para terminar.

Cómo habilitar la información de autoría en los resultados de
búsqueda de Google mediante el plugin SEO by Yoast (opción
recomendada)

Si no usas Genesis y/o quieres realizar una configuración del perfil de Google+ automáticamente,
puedes emplear el plugin SEO by Yoast. Añade el blog en el perfil de Google+ como hemos indicado
en el primer apartado y configura el plugin de la siguiente forma.

   •   Introduce la URL de tu perfil personal de Google+ en el apartado del escritorio de WordPress
       “Usuarios > Tu perfil > Información de contacto”.

   •   Desde la versión 1.5.2.2 (la más reciente en el momento de escribir estas líneas), ya no se
       puede añadir la autoría en la página home (se trata de una recomendación de Google y que el
       plugin SEO by Yoast ha adoptado).

   •   Elige los tipos de contenido en los que quieres tener Authorship, yendo a “SEO > Títulos y
       etiquetas meta > Tipo de entrada” y desactivando la casilla Don’t show rel=“author” dentro del
       apartado “Authorship”, tanto en Entradas como en Páginas o cualquier otro tipo de contenido
       que aparezca en esta pestaña.

   •   Autoría para páginas de negocios: incluye la URL de la página de empresa de Google+ en el
       campo “Pagina de Google Publisher:” de la pestaña “SEO > Social > Google+”.

Relacionado:

   •   Más información sobre el richsnippet de autoría: http://www.virante.org/blog/2013/12/19/
       authorshippocalypse-google-authorship-penguin-finally-appeared/
10 Permalinks y redirección a la URL
   canónica

   En este capítulo aprenderás a configurar correctamente los enlaces permanentes (permalinks) de tu
   blog y a redirigir las distintas URLs, que llevan hacia el mismo contenido, a la URL canónica.

   Permalinks

   Un enlace permanente o permalink es la URL de cualquier post individual o página de tu blog
   (exceptuando la página estática home o la del blog).
   Configurar adecuadamente los enlaces permanentes a los posts individuales de tu blog es fundamental
   para el SEO. Acude a “Ajustes > Enlaces permanentes” y elige una estructura lo más clara y
   “amigable” posible. Es recomendable que evites añadir la fecha (solo porque es más complicado de
   leer y alarga más las URLs) y procura incluir solo el título del post.

                                                  37
38

La configuración óptima es del estilo que se muestra en la imagen que abre este apartado: elige
“Estructura personalizada” y añade “/%postname%”. Fíjate que el valor no lleva “/” al final de la
URL porque si se pone, WordPress considera que la URL canónica para los posts y páginas es esa
(terminada en “/”) y se añadirá automáticamente una sentencia del estilo “ al HTML, lo que le dirá a Google que esa es la URL que
debe mostrar en los resultados de Google. WordPress, establecerá en ese caso también por
defecto, una redirección desde la URL sin “/” al final a la canónica terminada en “/”.
Si defines el permalink personalizado sin “/” (como en la imagen) al final de la URL del post o
página, WordPress añadirá la sentencia “rel=canonical” sin ese caracter al final y la redirección se
realizará a la inversa: desde url con “/” a url sin “/”.
De cara al SEO es indiferente que lo hagas de una forma u otra (parece más lógico que los posts
individuales no lleven “/” al final porque no son directorios). Lo que sí es necesario, independien-
temente de tu elección, es que exista la redirección hacia la URL canónica. Y desde la versión 2.4
de WordPress, se realiza automáticamente, a partir del valor que pongas en el campo “Estructura
personalizada” de “Ajustes > Enlaces permanentes”.

Habilitar la redirección a la URL canónica

De las distintas URLs que pueden llevar al mismo contenido (por ejemplo, “http://www.miblog.com/
index.php” y “http://www.miblog.com”), la “canónica” es aquella que se establece para que Google
39

la considere única y no nos penalice por contenido duplicado.
En este apartado veremos cómo funciona WordPress en este aspecto y que hay que hacer para
habilitar dicha redirección a la URL canónica.
Pero antes, es necesario aprender algunas cuestiones relacionadas con la definición del dominio
correspondiente a tu blog.

Registros A y registros CNAME

Si quieres que se acceda a tu blog mediante las URLs con “www” y sin “www”, debes comprobar
que, al definir tu dominio en el hosting, se crean dos registros en la zona de DNS.
Cuando defines el dominio en tu hosting, la mayoría de los paneles de control (el más habitual es
CPanel) lo hacen, por defecto, sin www. Pero, por lo general, automáticamente se crea también el
dominio con www.
En la práctica, eso significa que en la zona DNS se crean dos registros distintos. La zona DNS es
el apartado del panel de control donde se configuran los registros que traducen a direcciones IP las
peticiones o consultas de un nombre de dominio. A menudo, esta información la verás en el apartado
de “Editor avanzado de zona de DNS”.
Los dos registros que normalmente verás si entras en la zona DNS del panel de control de tu hosting
son (ver el ejemplo que se muestra en la imagen que abre este apartado):

   •   miblog.com (clase A, apuntando a la dir. IP del servidor). Este registro es el principal y el que
       permite acceder a tu blog cuando se teclea “http://miblog.com” en la barra de direcciones del
       navegador.

   •   www.miblog.com (clase CNAME, Canonical Name Record, apuntando a miblog.com). Este
       registro es opcional e identifica el nombre canónico (el real) de un alias. Hace posible que
       puedas emplear también “http://www.miblog.com” para acceder a tu blog. Si no existe este
       registro solo puedes acceder a tu blog con “http://miblog.com”.

Dominio preferido y cómo se resuelven las redirecciones a la URL canonica en
WordPress

Lo que sí es importante en este punto es indicar en Google Webmaster Tools, cuál es el domino
preferido (ver capítulo 8): “miblog.com” o “www.miblog.com”. Lo mejor es que, sea cuál sea tu
elección, coincida con lo que configures en WordPress, en los campos “Dirección de WordPress
(URL)” y “Dirección del sitio (URL)” del apartado “Ajustes > Generales”.
Por lo tanto, en tu blog de WordPress existen, varias URLs distintas que apuntan a la misma página.
Por ejemplo, las URLs siguientes pertenecen a la página home:

   • http://miblog.com
   • http://miblog.com/
   • http://www.miblog.com
40

   •   http://www.miblog.com/

Si WordPress no redireccionara a una única URL, Google detectaría contenido duplicado.
WordPress es capaz de llevarte, por ejemplo, a la página “http://www.miblog.com” desde “http:
//miblog.com/”. Veamos cómo, a continuación.
Ya hemos visto en el apartado “Permalinks” que WordPress resuelve la redirección entre las URLs
finalizadas con “/” o sin “/”, según lo que pongas en “Ajustes > Enlaces permanentes”, justamente
en “Estructura pesonalizada”.
La redirección para la página home, la realiza también WordPress automáticamente, dependiendo del
valor que pongas en “Ajustes > Generales”, concretamente en los campos “Dirección de WordPress
(URL)” y “Dirección del sitio (URL)” que, para evitar problemas, es aconsejable que sea la misma
URL en ambos campos. Lo mejor es que pongas lo mismo que hayas indicado en Google Webmaster
Tools como dominio preferido (ver capítulo 8). Ten en cuenta que, en este caso, “http://miblog.
com/index.php” y “http://miblog.com” llevan al mismo contenido (igual que “http://www.miblog.
com/index.php” y “http://www.miblog.com”).
Por lo tanto, no es necesario realizar ninguna configuración en el archivo .htaccess ni en ningún otro
lugar. WordPress lo hace todo por ti.
Si la estructura de tu blog posee página home (estática) y blog, el funcionamiento de la redirección
para el blog (“http://miblog.com/blog”) es similar al de un post o página. Es decir, WordPress
seguirá la regla de redirección marcada por la estructura de los permalinks.

Resumen

En resumen, lo mejor es que, para el dominio “miblog.com”, la URL de tu sitio sea “http://www.
misitio.com” y que posts y páginas no finalicen en “/”. Para ello:

   •   Asegúrate de que en la definición del dominio (en el editor avanzado de zona de DNS) existe
       el registro A con nombre “miblog.com.” (nótese el punto al final, ya que algunos paneles de
       control lo exigen) con valor “1.2.3.4” (donde “1.2.3.4” es la dirección IP del servidor) y el
       registro CNAME con nombre “www.miblog.com.” (o simplemente “www”, ya que eso indica
       “www.miblog.com.”) con valor “miblog.com”.

   •   En los campos “Dirección de WordPress (URL)” y “Dirección del sitio (URL)” del apartado
       “Ajustes > Generales” en WordPress, pon “http://www.miblog.com”. Esto realizará automáti-
       camente las redirecciones, quitando el “/” final solo para la home.

   •   Ajusta el dominio preferido con el valor “www.miblog.com” dentro de Google Webmaster Tools
       (ver capítulo 8).

   •   En la “Estructura personalizada” de “Ajustes > Enlaces permanentes” en WordPress, pon
       “/%postname%” (sin “/” al final). Esto realizará automáticamente las redirecciones para las
       URLs de posts y páginas desde aquellas con “/” al final hacia las que no finalizan con ese
       caracter. Si tu sitio posee home (estática) y blog, el funcionamiento para ésta última página
       vendrá fijado también por lo que se configure en este punto.
También puede leer