Podcast

Résultat de recherche de podcastVous pouvez permettre à votre podcast d'apparaître dans les résultats de recherche Google et dans Google Podcasts, avec une description de chaque épisode et un lecteur intégré pour chacun d'eux. Cette fonctionnalité est disponible via l'application Recherche Google pour Android (version 6.5 ou supérieure), l'application Google Podcasts, Chrome pour Android, Google Home et l'Assistant Google.

Consignes

Terminologie : un podcast est un programme audio composé d'un ou de plusieurs épisodes.

Pour qu'un podcast soit éligible à cette fonctionnalité, procédez comme suit :

  • Affichez un flux RSS valide décrivant le podcast conformément aux spécifications RSS 2.0 et aux exigences ci-dessous.
  • Le flux doit contenir au moins un épisode conforme aux exigences de cette page.
  • Le podcast doit inclure une page d'accueil dédiée avec les attributs décrits ci-dessous. La page d'accueil doit comporter un élément <link> renvoyant vers le flux RSS.
  • La page d'accueil, le flux RSS et tous les fichiers audio non bloqués doivent être accessibles à Googlebot. En d'autres termes, ils ne doivent pas nécessiter d'identifiants connexion ni être protégés par des balises robots.txt ou <noindex>.
  • Si vous souhaitez que le podcast apparaisse sur Google Play, lisez également les spécifications relatives au flux RSS des podcasts de Google Play Musique. Les spécifications RSS de Google Play Musique et de la recherche Google sont complémentaires, mais pas identiques. Par conséquent, si vous activez l'utilisation de l'un de ces services, vous n'empêchez ni n'activez l'utilisation de l'autre service.

Quelques jours peuvent être nécessaires pour que les modifications ou ajouts effectués au niveau du flux ou de la page d'accueil soit reflétés dans les résultats de recherche ou dans l'application Google Podcasts. Pour découvrir comment accélérer ce processus, consultez la section Mettre à jour le podcast.

Exigences relatives aux flux RSS

Vous devez afficher un flux RSS décrivant votre podcast. Ce flux doit être conforme à la spécification RSS 2.0, avec les balises et les valeurs supplémentaires décrites dans la section suivante. Certaines de ces balises s'appliquent au niveau du podcast, et d'autres au niveau des épisodes.

Si vous utilisez des balises définies par l'extension Google Play ou iTunes, veillez à inclure les attributs xmlns appropriés dans la balise <rss> en haut du flux, comme illustré ici :

<rss version="2.0"
     xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"
     xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">

Voici un exemple de flux de podcast avec deux épisodes hébergés sur https://www.example.com/podcasts/dafnas-zebras/rss/podcast.rss :

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"
     xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
  <channel>
    <title>Dafna's Zebra Podcast</title>
    <googleplay:author>Dafna</googleplay:author>
    <description>A pet-owner's guide to the popular striped equine.</description>
    <googleplay:image href="http://www.example.com/podcasts/dafnas-zebras/img/dafna-zebra-pod-logo.jpg"/>
    <language>en-us</language>
    <link>https://www.example.com/podcasts/dafnas-zebras/</link>
    <item>
      <title>Top 10 myths about caring for a zebra</title>
      <description>Here are the top 10 misunderstandings about the care, feeding, and breeding of these lovable striped animals.</description>
      <pubDate>Tue, 14 Mar 2017 12:00:00 GMT</pubDate>
      <enclosure url="https://www.example.com/podcasts/dafnas-zebras/audio/toptenmyths.mp3"
                 type="audio/mpeg" length="34216300"/>
      <itunes:duration>30:00</itunes:duration>
      <guid>dzpodtop10</guid>
    </item>
    <item>
      <title>Keeping those stripes neat and clean</title>
      <description>Keeping your zebra clean is time consuming, but worth the effort.</description>
      <pubDate>Fri, 24 Feb 2017 12:00:00 GMT</pubDate>
      <enclosure url="https://www.example.com/podcasts/dafnas-zebras/audio/cleanstripes.mp3"
                 type="audio/mpeg" length="26004388"/>
      <itunes:duration>22:48</itunes:duration>
      <guid>dzpodclean</guid>
    </item>
  </channel>
</rss>

Balises RSS au niveau du podcast

Vous devez inclure les balises obligatoires pour votre podcast puisse apparaître sous forme de résultat enrichi ou dans Google Podcasts. Vous pouvez aussi inclure les balises recommandées pour ajouter d'autres informations sur votre contenu et offrir ainsi une meilleure expérience utilisateur.

Balises obligatoires
<item>

Une ou plusieurs descriptions d'épisodes individuels. Le flux doit contenir au moins une balise <item>. Pour plus d'informations sur le balisage utilisé pour décrire les épisodes, consultez la section Balises RSS au niveau des épisodes.

<link>

URL complète de la page d'accueil du podcast. Vérifiez que Googlebot a accès à la page d'accueil à l'aide de l'Outil d'inspection d'URL ou de l'outil de test d'optimisation mobile.

<title>

Nom du podcast.

Balises recommandées
Balises d'auteur

Auteur(s) du podcast. Pour indiquer un auteur, utilisez une ou les deux balises suivantes :

<googleplay:author>...</googleplay:author>
<itunes:author>...</itunes:author>

Exemples : "Société XXX" ou "Marie Dupont".

Balises de catégorie

Thème général du podcast à afficher dans les résultats de recherche. La catégorie doit être en anglais, et le caractère & doit être indiqué sous la forme &amp;. Pour indiquer une catégorie, utilisez une ou les deux balises suivantes :

<googleplay:category text="..."/>
<itunes:category text="..."/>

Balises de description

Description en texte brut du podcast. S'affiche si l'utilisateur clique pour obtenir plus d'informations dans les résultats de la recherche. Les balises HTML sont ignorées, et la description est tronquée au bout de 1 000 caractères. S'il existe une description, celle-ci doit généralement correspondre au contenu de la page d'accueil du podcast, mais ne doit pas nécessairement réutiliser un extrait exact. Pour fournir une description, utilisez une ou plusieurs combinaisons des balises suivantes :

<description>...</description>
<googleplay:description>...</googleplay:description>
<itunes:summary>...</itunes:summary>

Balises de contenu explicite

Si cette balise est présente et définie sur yes (non sensible à la casse), elle indique que le podcast inclut un contenu explicite. Vous pouvez également utiliser cette propriété pour baliser chaque épisode concerné et offrir ainsi une plus grande précision. Pour indiquer un contenu explicite, utilisez une ou les deux balises suivantes :

<googleplay:explicit>yes</googleplay:explicit>
<itunes:explicit>yes</itunes:explicit>

Balises d'image

Image à associer au podcast. Googlebot doit y avoir accès. Pour fournir une image, utilisez une ou plusieurs combinaisons des balises suivantes :

<googleplay:image href="...">
<itunes:image href="...">
<image>
  <link>...</link>
  <title>...</title>
  <url>...</url>
</image>
<language>

Code de langue à deux lettres du podcast, tel que défini par la norme ISO 639-1.

Balises RSS au niveau des épisodes

Vous devez inclure les balises obligatoires pour que votre podcast s'affiche dans les résultats de recherche. Vous pouvez aussi inclure les balises recommandées pour ajouter d'autres informations sur votre podcast et offrir ainsi une meilleure expérience utilisateur.

Balises obligatoires
<enclosure>

URL complète du fichier audio de l'épisode. Les fichiers audio avec les extensions suivantes sont acceptés : aac, m4a, mp3, ogg, wav. Les épisodes ne figurent dans les résultats de recherche que si leur majorité utilise des formats de fichiers audio compatibles. Assurez-vous que ces fichiers ne sont pas protégés par des fichiers robots.txt et que Googlebot peut y accéder.

<title>

Titre de l'épisode de podcast.

Balises recommandées

Balises de description

Description de cet épisode, à afficher dans les résultats de recherche. Les balises HTML sont ignorées, et la description est tronquée au bout de 200 caractères. Pour fournir une description, utilisez une ou plusieurs combinaisons des balises suivantes :

<description>...</description>
<googleplay:description>...</googleplay:description>
<itunes:summary>...</itunes:summary>

Balises de contenu explicite

Si cette balise est présente et définie sur yes (non sensible à la casse), elle indique que l'épisode inclut un contenu explicite. Pour indiquer un contenu explicite, utilisez une ou les deux balises suivantes :

<googleplay:explicit>yes</googleplay:explicit>
<itunes:explicit>yes</itunes:explicit>
<guid>

Identifiant unique global, sensible à la casse et permanent attribué à un épisode de podcast. Il doit être unique et immuable dans le temps, par rapport aux autres identifiants de ce podcast. Les GUID sont comparés pour indiquer quels sont les nouveaux épisodes. Si une balise <guid> n'est pas spécifiée, l'URL du fichier indiquée dans <enclosure> est utilisée à la place.

<itunes:duration>

Durée de l'épisode, dans l'un des formats suivants :

  • [heures]:[minutes]:[secondes]
  • [minutes]:[secondes]
  • [nombre_total_de_secondes]

Dans les deux premiers formats, les valeurs en heures, minutes et secondes ne peuvent contenir plus de deux chiffres chacune.

<pubDate>

Date de publication de l'épisode, selon la norme RFC 822 (paragraphe 5.1).

Exigences relatives à la page d'accueil

Le podcast doit inclure une page d'accueil qui décrit clairement son contenu. La page d'accueil ne peut pas contenir un autre élément <link type="application/rss+xml" rel="alternate">. Googlebot doit pouvoir y accéder à l'adresse URL exacte spécifiée dans le flux RSS. L'élément HTML suivant doit figurer dans le code de la page d'accueil :

<link type="application/rss+xml" rel="alternate"
      title="Your Podcast's Name" href="Your podcast's RSS url"/>

L'élément HTML doit contenir les attributs obligatoires suivants. Vous pouvez aussi inclure les attributs recommandés pour ajouter d'autres informations sur votre podcast et offrir ainsi une meilleure expérience utilisateur.

Attributs HTML obligatoires
href

URL du flux RSS du podcast.

Attributs HTML recommandés
title

Titre descriptif court du podcast.

Voici un exemple de page d'accueil minimale pour le flux RSS illustré ci-dessus. Elle doit être située sous https://www.example.com/podcasts/dafnas-zebras/ pour être conforme à la définition du flux RSS.

<html>
  <head>
    <link rel="alternate" type="application/rss+xml" title="Podcast"
          href="https://www.example.com/podcasts/dafnas-zebras/rss/podcast.rss"/>
    <title>Dafna's Zebra Podcast</title>
  </head>
  <body>
    <h1>Dafna's Zebra Podcast</h1>
    <p>Most people don't realize that zebras actually make fabulous house pets.
    They're clean, well behaved, and always well dressed. In this podcast series
    we talk to zebra lovers and zebra experts to get to the bottom of this amazing
    striped animal.</p>
  </body>
</html>

Gestion de podcast

Une fois que le flux de votre podcast est analysé par Google, vous pouvez utiliser Google Podcasts et d'autres outils pour en gérer les épisodes et pour les proposer dans les produits Google.

Prévisualiser le podcast

Vous pouvez prévisualiser l'apparence de votre podcast dans les résultats de recherche dans l'application de recherche Google sur Android. L'outil de prévisualisation génère un code QR que vous pouvez soumettre à un appareil Android afin de vérifier l'interface. La prévisualisation d'un podcast nécessite la version 8.0 ou une version supérieure de l'application de recherche Google, même si l'environnement est disponible à partir de la version 6.5.

Prévisualiser

Mettre à jour le podcast

Google Podcasts recherche automatiquement les mises à jour de flux disponibles sur le Web, dans un délai généralement inférieur à cinq minutes. Pour vous assurer que les mises à jour se propagent et prennent effet le plus rapidement possible, vous pouvez utiliser le hub Google PubSubHubbub. Par exemple, lorsque vous modifiez la description de votre émission ou que vous publiez un nouvel épisode, saisissez l'URL du flux dans le champ "URL du sujet", puis cliquez sur Publier. Si le flux respecte les consignes, le podcast devrait être disponible sous une semaine.

Pour éviter le processus manuel de saisie d'URL, vous pouvez l'automatiser avec l'API PubSubHubbub.

Supprimer un épisode ou le podcast

Pour supprimer un épisode, il suffit de le dépublier du flux RSS. En fonction de divers facteurs, le changement peut prendre effet dans un délai compris entre cinq minutes et plusieurs jours.

Pour supprimer complètement un podcast ou un épisode, vous pouvez utiliser l'une des balises suivantes, ou les deux, afin de bloquer Google. L'épisode ou le podcast cessera d'apparaître au bout d'environ deux jours :

<googleplay:block>yes</googleplay:block>
<itunes:block>yes</itunes:block>

Ces balises empêchent les informations relatives au podcast d'apparaître dans les résultats de recherche Google, dans Google Home, dans l'application Google Podcasts et dans les résultats Google Play Musique. Elles n'affectent pas la visibilité de la page hôte dans la recherche Google.

Une autre option consiste à empêcher Googlebot d'accéder complètement au flux RSS. Quelques semaines peuvent être nécessaires pour que la modification prenne effet. Pour supprimer le contenu des services Google en vertu des lois applicables (telles que l'atteinte aux droits d'auteur), suivez notre guide de dépannage juridique.

Pour générer davantage de trafic vers le podcast depuis votre site, nous vous recommandons d'ajouter sur ce dernier un bouton représentant le logo de l'application Google Podcasts. Tout clic sur ce bouton entraînera l'ouverture directe du podcast dans l'application. Pour ce faire, vous pouvez générer un lien direct pour créer l'URL. Vous pouvez également télécharger les éléments de marque Google Podcasts afin d'utiliser notre logo en tant que bouton sur votre site et renvoyer directement vers votre podcast.

Générer des liens directs Télécharger les éléments de marque

Assurer le suivi

Lorsqu'un utilisateur diffuse ou télécharge un épisode de votre podcast, celui-ci est obtenu directement à partir de l'URL spécifiée dans la balise <enclosure> de l'épisode faisant partie du flux RSS. Pour distinguer Google Podcasts des autres lecteurs de podcast, consultez l'en-tête HTTP du user-agent :

  • Pour suivre les requêtes provenant de Google Podcasts, recherchez l'expression régulière \b(GoogleChirp|GSA)\/.
  • Pour séparer les données analytiques liées à Google Podcasts sur Android de celles disponibles sur les enceintes intelligentes, recherchez les expressions régulières suivantes :
    • Google Podcasts sur Android : \bGSA\/
    • Google Podcasts sur les enceintes intelligentes : \bGoogleChirp\/

Dépannage

Si votre podcast n'apparaît pas dans la recherche Google ou dans Google Podcasts, essayez les étapes suivantes. Notez que Google ne garantit pas l'affichage de tous les podcasts dans la recherche Google et dans Google Podcasts.

Envoyer des commentaires concernant…