Metadatos por lotes

De forma predeterminada, los metadatos se administran en el nivel de página. Consulte Creación y publicación de contenido para obtener más información.

En algunos casos, resulta útil aplicar metadatos en masa a un sitio web. Los casos de uso comunes incluyen:

  • Una determinada sección de un sitio web debe tener un aspecto y un aspecto diferentes al resto del sitio web (como una plantilla o un tema diferentes).
  • Metadatos predeterminados, como og:image debe aplicarse a partes del sitio web.
  • Si una determinada parte del sitio web no debe ser indexada por robots, los metadatos pueden utilizarse para configurar el robots meta tag to noindex para una parte del sitio.

Si desea crear metadatos para muchas páginas a la vez, cree un libro de Excel o un libro de Google Sheets en la carpeta raíz del sitio web en SharePoint o Google Drive.

  • Asigne un nombre al archivo metadata para Google Drive.
  • Asigne un nombre al archivo metadata.xlsx para SharePoint.

El libro solo debe tener una hoja de cálculo y al menos dos columnas, como en la siguiente imagen.

La columna titulada URL tiene el patrón de URL de las páginas que deben obtener una entrada de metadatos determinada.

El comodín * (el asterisco) se puede utilizar como prefijo o sufijo, lo que permite coincidencias flexibles en el nombre de ruta de URL. Algunos ejemplos habituales son /docs/** o **/docs/**.

Nota: La hoja de metadatos se evalúa de arriba a abajo, en el conjunto de metadatos de todo el sitio a ** debe preceder a las entradas más específicas.

Para cada propiedad de metadatos, cree una columna en la hoja de cálculo y asígnele un nombre con la propiedad que desee asignar. Algunos ejemplos habituales son template, theme, o robots.

Los metadatos de nivel de página añadidos mediante un bloque de metadatos tienen prioridad sobre los metadatos masivos. Ver los documentos Creación y publicación de contenido y Metadatos (bloque) para obtener más información.

Para quitar explícitamente metadatos "" se puede usar como valor. Esto eliminará el elemento o establecerá el atributo correspondiente en "" para una ruta en particular.

Ejemplo:

URL          Canonical
/**          ""

El ejemplo anterior elimina el <link rel="canonical"> de forma predeterminada, a menos que haya una anulación específica, por ejemplo, de un bloque de metadatos de página.

Nota: Debe obtener una vista previa o publicar la hoja de metadatos para ver los cambios reflejados en la página.

Sugerencia: Excel puede tardar en actualizarse dentro de SharePoint. Si no ve los cambios reflejados en la vista previa o la publicación, actualice (haga clic en la barra URL y actualice) el documento de Excel en el explorador y la vista previa funcionarán según lo esperado.

Metadatos asignados a carpeta

Si el sitio tiene configurada la asignación de carpetas, los archivos de metadatos dentro de esa carpeta se aplicarán a todas las páginas para esa asignación. Por ejemplo, si /templates es una carpeta asignada a

/templates/default todos los metadatos de /templates/default/metadata.xlsx se aplicarán después de los metadatos globales a las páginas siguientes /templates.

Metadatos adicionales

Cuando se tienen metadatos administrados por varios equipos, no es práctico mantenerlos todos en los mismos archivos de metadatos. La compatibilidad con metadatos múltiples es posible configurando todos los archivos de metadatos que deben tenerse en cuenta en la variable /.helix/config.xlsx archivo:

El orden de las entradas de la lista dicta el orden en que se aplican los datos. El orden final de los metadatos es el siguiente:

Si hay metadata configurado en la /.helix/config.xlsx:

  • El bloque de metadatos de nivel de página gana
  • La hoja de metadatos asignada a carpetas gana
  • Hojas de metadatos en el orden configurado en
  • Metadatos de modelo

si no hay ningún pedido configurado:

  • El bloque de metadatos de nivel de página gana
  • La hoja de metadatos asignada a carpetas gana
  • Hoja de metadatos globales (/metadata.xlsx)
  • Metadatos de modelo

Tenga en cuenta que las propiedades de metadatos individuales se sobrescriben, pero nunca se eliminan. Por ejemplo, si la variable /metadata.json define una propiedad title, la misma propiedad en /metadata-2nd.json sobrescribirá el valor, pero solo si no está vacío.

recommendation-more-help
10a6ce9d-c5c5-48d9-8ce1-9797d2f0f3ec