Importer depuis un Sitemap

Cette méthode vous permet d’importer des articles de blog depuis N’IMPORTE QUELLE PLATEFORME, à condition que :

  • Tous vos articles aient une structure HTML similaire, et que les donnĂ©es puissent ĂŞtre extraites du HTML Ă  l’aide de balises meta et, Ă©ventuellement, de sĂ©lecteurs CSS.
  • Vous disposiez d’un sitemap (XML ou TXT) contenant toutes les URL de vos articles. Si vous n’avez pas de sitemap, vous pouvez facilement en gĂ©nĂ©rer un Ă  l’aide d’un outil en ligne. Ou, si vous avez une liste d’URL dans un fichier TXT, vous pouvez Ă©galement l’utiliser.

Comment ça fonctionne

  • Soumettez votre sitemap (.xml ou .txt)
  • Fournissez des sĂ©lecteurs CSS pour nous aider Ă  extraire les donnĂ©es de vos pages HTML
  • Testez votre CSS sur quelques-unes de vos pages pour vous assurer que les donnĂ©es sont correctement analysĂ©es
  • Enfin, importez depuis le sitemap

Données pouvant être extraites

Notre outil d’importation est capable d’extraire les données suivantes de vos pages HTML :

Donnée
Méthode d'extraction
Titre de l'article
Sélecteur CSS ou <title>
Description de l'article
Sélecteur CSS ou <meta name="description">
Contenu de l'article
Sélecteur CSS. Voir importation du contenu
Date de publication de l'article
Sélecteur CSS ou <meta property="article:published_time">
Image mise en avant de l'article
<meta property="og:image">
Slug de l'article
depuis l'URL

Il ne prend pas en charge l’importation des données suivantes :

  • Étiquettes - aucune Ă©tiquette ne sera ajoutĂ©e aux articles
  • Auteurs - le propriĂ©taire du blog sera ajoutĂ© en tant qu’auteur de tous les articles

Sélecteurs CSS

Chaque blog a une structure différente. Par conséquent, nous devons savoir comment extraire les données de vos pages HTML. Vous pouvez fournir des sélecteurs CSS pour chaque type de donnée.

Par exemple, dans ce blog :

Sélecteurs CSS

Vous pouvez définir les sélecteurs CSS suivants :

  • Titre de l’article : h1
  • Contenu de l’article : section.post-content
  • Date de publication de l’article : time.publish-date

Notez que seul le sélecteur de contenu de l’article est requis. Les autres sélecteurs sont optionnels. Si vous ne fournissez pas de sélecteur pour un type de donnée, nous essaierons de l’extraire de la page HTML à l’aide des balises meta comme expliqué dans le tableau ci-dessus.

Contenu

L’outil d’importation détectera automatiquement la plupart des styles (gras, italique) et blocs (paragraphes, citations) à partir de balises HTML génériques.

Il ne prend actuellement pas en charge l’importation des types de blocs suivants :

  • Signet de lien
  • HTML/Twig personnalisĂ©

Il a une prise en charge limitée pour les types de blocs suivants :

  • IntĂ©gration - Nous essaierons d’importer les iframes en tant qu’intĂ©grations (ex : intĂ©gration Youtube). Cependant, nous ne pouvons pas garantir que cela fonctionnera pour toutes les intĂ©grations.

Exclure du contenu

Vous pouvez exclure certaines parties de votre contenu à l’aide de sélecteurs CSS. Par exemple, si vous avez des publicités dans vos articles de blog, vous pouvez les exclure en ajoutant un sélecteur CSS dans Exclure le contenu de l’article :

.post-content > .ad

Pour exclure plusieurs éléments, séparez-les à l’aide d’une virgule :

.ad, .newsletter-signup

Importer des images

Si vous migrez complètement vers Hyvor Blogs, il est possible que les images ne soient plus disponibles sur le serveur d’origine. Par conséquent, nous vous recommandons d’importer les images vers Hyvor Blogs. Pour ce faire, assurez-vous de garder l’option Importer les images activée. Ensuite, nous importerons les images mises en avant et toutes les images du contenu des articles dans la médiathèque de votre blog. L’image doit faire moins de 50 Mo pour être importée.

Tester et importer !

Une fois que vous avez fourni toutes les informations requises, vous pouvez tester vos sélecteurs CSS sur quelques-uns de vos articles. Si tout est correct, vous pouvez importer tous les articles depuis le sitemap.

Si vous rencontrez des problèmes, n’hésitez pas à nous contacter