Revista Comunicación

Que es y cómo funciona un sitemap para un comercio electrónico

Por Cobloggers @youneselazizi

Que es y cómo funciona un sitemap para un comercio electrónicoUn sitemap (Mapa del Sitio según Google Translate) informa a los motores de búsqueda sobre las páginas de tu tienda online que deben ser indexadas, ayuda a localizarlas y da un acceso directo a cada una de ellas. Lo que puede mejorar tus resultados de búsqueda.

¿Es necesario tener un sitemap?

De forma obligatoria no, tu ecommerce no depende del sitemap para ser indexado. Si has hecho un buen trabajo creando una estructura de urls adecuada y una buena jerarquización de las categorías, los motores de búsqueda serán  capaces de llegar a todas tus páginas e indexarlas correctamente.

Sin embargo, muchos motores de búsqueda recomienda usar un sitemap. Sobretodo en los siguientes casos:

  • Tienes una tienda online enorme: En función del ancho de banda que los motores de búsqueda te tengan asignado, podrán pasar por alto alguna de tus páginas, con un sitemap se lo pones más fácil.
  • Tienes mucho contenido huérfano que no está enlazado desde otras páginas: Los buscadores detectan el contenido nuevo gracias a los enlaces, si tienes contenido que no enlazas desde ningún sitio y deseas que se indexe, inclúyelo en tu sitemap.
  • Acabas de lanzar de comercio electrónico y tienes pocos enlaces externos: Un sitemap es la mejor forma para que las arañas de los buscadores conozca tu nuevo proyecto al completo.
  • Tu comercio electrónico tiene contenido enriquecido: Los buscadores toman la información adicional que les volcamos en el sitemap, por ejemplo: la valoraciones de los productos.

¿Cómo crear un sitemap?

El formato xml es el estándar para compartir tus enlaces con los motores de búsqueda.

El protocolo XML schema permite compartir los enlaces, la frecuencia y la fecha de la última actualización.

Vamos a crear un sitemap xml, así nos quedamos mejor con cómo se hace.

Todo sitemap hecho en XML empieza con con una cabecera con dos datos importantes:
  • Una declaración del tipo de archivo XML. Para entenderlo mejor, digamos que cada tipo de declaración lleva asociadas unas reglas de creación del fichero.
  • La codificación: En esta caso todos los sitemaps en XML usan UTF-8. Esta codificación convierte letras,  números y otros caracteres en un formato universal.

<?xml version=”1.0″ encoding=”UTF-8″?>

Todas las páginas que mencionemos en nuestro sitemap deben ir dentro de una etiqueta <urlset></urlset> . En esta etiqueta se incluye la referencia a la versión del esquema del mapa de sitio. Ahora mismo va por la versión 0.9

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    …
</urlset>

Por cada página que queremos listar en nuestro sitemap debemos incluir una etiqueta <url></url> anidada en la etiqueta <urlset></urlset>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>...</url>
    <url>...</url>
    <url>...</url>
</urlset>

Se pueden agregar etiquetas secundarias para describir una url  listada en un mapa del sitio XML. El siguiente ejemplo describe dos páginas de categorías.

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://example.com/zapatillas</loc>
        <lastmod>2018-09-30</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.9</priority>
    </url>
    <url>
        <loc>https://example.com/gorras</loc>
        <lastmod>2018-09-30</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.9</priority>
    </url>
</urlset>

Vamos a ver que significa cada una de las palabras raras que tenemos aquí:

AtributoDescripción

urlsetobligatoriaEncapsula el archivo y hace referencia al estándar de protocolo actual.

urlobligatoriaEtiqueta principal para cada entrada de URL. Las etiquetas restantes son hijos de esta etiqueta.

locobligatoriaURL de la página. Esta URL debe comenzar con el protocolo (como https) y terminar con una barra diagonal, si el servidor web lo requiere. Este valor debe tener menos de 2,048 caracteres.

lastmodopcionalLa fecha de la última modificación del archivo. Esta fecha debe estar en formato W3C Datetime. Este formato le permite omitir la parte del tiempo, si lo desea, y usar YYYY-MM-DD.

changefreqopcionalCon qué frecuencia es probable que la página cambie. Este valor proporciona información general a los motores de búsqueda y puede que no se relacione exactamente con la frecuencia con la que rastrean la página. Los valores válidos son:
always
hourly
daily
weekly
monthly
yearly
never

¿Cómo Indexar sitemap?

Ya tienes tus sitemaps, ahora toca enviarlos a los diferentes buscadores.

1. Debes incluir tu sitemap en tu robot.txt. Simplemente incluye la ruta a tu sitemap justo después la palabra “sitemap” y dos puntos.

Sitemap: https://example.com/sitemap.xml

2. Dar de alta tu sitemap directamente en buscador, para Google lo puedes hacer desde Google Search Console .

3.Finalmente, también podrás enviar tu sitemap con un ping HTTP GET . A continuación tienes dos ejemplos, simplemente debes cambiar la url del sitemap de prueba por la tuya definitiva.

A Google.

http://www.google.com/ping?sitemap=https://example.com/sitemap.xml

A Bing.

http://www.bing.com/ping?sitemap=https://example.com/sitemap.xml

Has llegado hasta el final del artículo, enhorabuena!!!! Ahora sabes que es un sitemap y cómo funciona ¿Puedes aportar algo más? La caja de los comentarios es tuya, cómo en casa.


Volver a la Portada de Logo Paperblog