SEO para WordPress Antonio Cambronero
←
→
Transcripción del contenido de la página
Si su navegador no muestra la página correctamente, lea el contenido de la página a continuación
SEO para WordPress Antonio Cambronero This project can be followed at: https://www.penflip.com/blogpocket/seo-para-wordpress ©2013 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
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
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
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.
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
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.
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.
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