También se presentan algunas funcionalidades con un conjunto de sobresalientes características que hacen que las mismas sean prácticas y utilitarias adaptadas al sistema de Wordpress con Woocommerce que favorecen y optimizan aspectos fundamentales del mismo.

31 de agosto de 2014

SITEMAP PARA WORDPRESS CON WOOCOMMERCE: GENERA Y ACTUALIZA UN SITEMAP.XML PARA SEO DINÁMICA Y AUTOMÁTICAMENTE SIN PLUGIN PARA GOOGLE Y BING.

Funcionalidad para crear un archivo sitemap.xml en el directorio raíz del sitio con las URLs de las páginas, artículos del sitio, categorías de productos y productos para Google, Bing y otros motores de búsqueda.

El presente artículo muestra cómo implementar una utilidad fundamental y muy necesaria para el SEO y potenciar nuestra tienda online con Woocommerce, para automatizar y generar dinámicamente el sitemap.xml de nuestro sitio sin la necesidad de un plugin y sin tenernos que preocupar más de este proceso, ya que cada vez que añadamos, quitemos o actualicemos un producto, página, post, artículo, el código se encargara de actualizarlo automáticamente, así, el mapa del sitio estará a la última en todo momento de una forma funcional y a su vez, eficaz. En la Fig 2, se puede ver cómo quedará presentado nuestro sitemap en el navegador.

Características del Generador Dinámico de Sitemap para Wordpress con Woocommerce para Google y Bing.
  • No hace falta cargar un innecesario plugin más en el sistema.
  • Código modificado para indexar los artículos de nuestra tienda online con Woocommerce.
  • Incluye la categoría de productos en la url del sitemap.
  • Genera/actualiza automáticamente el fichero sitemap.xml cada vez que creamos o actualizamos contenidos.
  • Dos formas de presentar los datos del mapa del sitio diferentes.
  • Formato HTML - XLS para una correcta visualización en el navegador.
  • Muestra las URLs, número de URLs, prioridad, frecuencia de cambios y fecha de última modificación.
  • Los parámetros anteriores son configurables en función de nuestros criterios.
  • Fácil instalación con los ficheros que se proporcionan.

¿Qué es un Sitemap?
Un Sitemap es, esencialmente, un archivo XML que contiene información sobre todas las páginas web en su sitio que los robots indexadores lo leerán cuando les sea envíado. Lo que hacen estos robots a partir de ahí nadie lo sabe realmente. En este sitemap, se especifican ciertos parámetros en el archivo, tales como la ubicación (URL) de sus páginas web, cuando se modificaron por última vez, con qué frecuencia se actualizan las páginas, y la prioridad 'relevancia' que cada una tiene.

Dos tipos de sitemap diferentes.
La utilidad que se presenta aquí, tiene dos modos de presentación de datos. El que se envía a Bing, Google etc... que se ve totalmente diferente a la que un ser humano normal puede interpretar y el que los visitantes de su sitio verán si quieren explorar el índice para tener una mejor idea de cómo está organizado su sitio. En el primer caso la presentación quedaría como se ve en la Fig 1. y en la segundo cómo en la Fig 2.

Fig 1. Sitemap.xml sin formato para los motores de búsqueda e indexadores.

Fig 2.- Este será el aspecto que tendrá el mapa de su sitio cuando lo invoquemos en la barra de búsqueda del navegador con http://www.sudominio.com/sitemap.xml (Cambiar 'sudominio.com'  por el suyo).

Promoción del Sitemap.XML
Hay dos formas de promocionar nuestro sitemap.xml. Cuando los rastreadores visiten su sitio lo primero que harán es mirar el robots.txt. Esta es su primera parada para identificar qué URLs deben ser rastreadas y que debe ser evitado. En el proceso, el rastreador identifica el sitemap XML desde la línea que antes añadimos y hace que el archivo XML sea el objetivo de la segunda parada. A partir de ahí se procede a explorar pormenorizadamente el resto de su contenido, enviándo los datos recomendados del sitio.

Especificación de la ubicación del Sitemap en el archivo robots.txt.
Para indicarles a los robots indexadores la ubicación de su sitemap.xml, colocar en el fichero ROBOTS.TXT la siguiente línea:

Sitemap: http://www.sudominio.com/sitemap.xml (cambiar 'sudominio.com'  por el suyo).

Así que cada vez que se actualice su sitio web (al agregar, eliminar o reubicar páginas web o productos), usted no tendrá que volver a enviar más su sitemap a los indexadores.

El segundo paso en la promoción del mapa de sitio XML es presentarlo directamente en las Herramientas Para Webmasters de Google y Bing. De esta manera nos aseguramos de que el robot de Google y Bingbot encuentran el sitemap XML en su próxima visita, que podría ser en unas horas o días dependiendo de la frecuencia de rastreo del sitio. Enviando el sitemap XML directamente en las Herramientas Para Webmasters los llevará a rastrear el mapa del sitio con mayor rapidez, además, las Herramientas Para Webmasters de los motores de búsqueda proveen datos adicionales sobre las URLs en el mapa de sitio XML, tales como cuántas se indexan y si el sitemap XML en sí es válido o no etc.

Instalación del Generador Dinámico de Sitemap para Google y Bing:

Esta funcionalidad que potenciará su sitio dotado con Woocommerce, consta de dos ficheros que se encuentran incluidos en el .ZIP de instalación y un pequeño código que habrá que incluir en su plugin personalizado funciones.php o en el fichero functions.php de su tema.

En el primer fichero .zip están incluidos un fichero vacío sitemap.xml que será sobrescrito y llenado con los valores del sitio la primera vez que añadamos o actualicemos una página, producto etc. y un segundo con la hoja de estilo sitemap-style.xsl que será el que ponga 'rostro' a nuestro sitemap para cuando lo visualicemos en el navegador.

Para que todo funcione a la primera tendremos que seguir estos dos pasos.
1º.- Descárguese el fichero sitemap y estilos y descomprímalo en el directorio raíz, el de instalación de Wordpress.
2º.- Pégue en su fichero funciones.php de su plugin personalizado de funciones o en el de functios.php de su tema, el siguiente código que se abrirá en una ventana auxiliar: sitemap-dinámico y guarde cambios.

Verificación:
1º.- Desde el panel de control de Wordpress, edite una página o un producto cualquiera y pulse el botón ACTUALIZAR.
2.º.- Invoque en el navegador su dirección con su sitemap.xml así: http://www.sudominio.com/sitemap.xml, (cambie www.sudominio.com por el suyo) entonces se mostrarán todas las URLs generadas de su sitio con una presentación similar a la Fig2 y en primer lugar esta última que acaba de actualizar.

Conclusión:
A partir de ahora ya no tendrá que preocuparse más de la creación manual y sistemática del mapa del sitio de su proyecto online. Cada vez que los motores de búsqueda accedan a su robots.txt hallarán la referencia a su flamante y actualizado sitemap.xml y mandarán su información para la indexación.


Notas:
.- El envío de los datos del sitemap a los motores de búsqueda, no garantiza en modo alguno, la indexación de todo su contenido.
.- Más información sobre el protocolo de un Sitemap.xml por si necesita cambiar los parametros del código PHP en función de sus necesidates: Formato XML de Sitemaps.
.- Este código adaptado, traducido y moldeado para Wordpress con Woocommerce se ha basado en este código fuente.
.- El sitemap.xml generado, será plenamente operativo aún sin haber incluido el fichero de estilos sitemap-style.xsl.


Funcionalidades adicionales:
SEO Wordpress-Woocommerce sin plugin: Ver artículo de esta imprescindible y necesaria funcionalidad para indexar sus páginas y productos en los motores de búsqueda de una forma sencilla y sin plugin.




Sitemap para Google - SEO en WordPress y Woocommerce | WordPress Google XML Sitemaps WordPress Plugins | Cómo crear un sitemap xml en Wordpress | Configurar SEO en Wordpress para Google y Bing | Como puedo configurar el SEO para Woocommerce | WordPress Google Sitemaps XML | Qué es un Sitemap y Cómo Agregarlo en Wordpress | Cómo Crear un Sitemap para Google y Bing | Crear un sitemap sin plugin | Ecommerce sitemap producto WooCommerce | Gzip sitemap | Protocolo xml Sitemap | Crear Sitemap XML | Cómo Generar un Mapa del Sitio para Woocommerce | Instralar y configurar Woocommerce en mi blog | Widget categorias de producto en Woocommerce cambiar links | WooCommerce Shop Base page in Products XML sitemap | Woocommerce category sitemap - SEO | Better WordPress Google XML Sitemaps | Better WordPress Sitemap | How to Add Shopp Products to Your Sitemap | How to insert products/posts in Woocommerce | Yoast SEO Plugin for Wordpress | Sitemap Generator | Creating Dynamic XML Sitemaps using PHP | How to Create Dynamic Sitemap file in XML with simple php | Building Dynamic Sitemap Using PHP | Dynamic Site Map with PHP without plugin | Tutorial on Creating Dynamic Sitemap Using PHP | Creating a Dynamic Google Sitemap without plugin | How to Create a Dynamic Google SiteMap XML File | XML Sitemap Generator - Dynamic SiteMap Generating Tool | Search Engine Result Pages (SERPs) | Search Engine Optimization (SEO).